Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d1955698 authored by Blagovest Kolenichev's avatar Blagovest Kolenichev Committed by Gerrit - the friendly Code Review server
Browse files

Revert "staging: zram: Rate limit memory allocation errors"



This reverts commit 89198200.

This is a preparation change for android-4.9.124 upmerge.

The code, which is changed by this patch, was removed in
android-4.9.124 (by Google) with:

f61c5394 UPSTREAM: zram: partial IO refactoring

Change-Id: I65c2d1c76ad25575defd5320960803b9c90a28bb
Signed-off-by: default avatarBlagovest Kolenichev <bkolenichev@codeaurora.org>
parent 51ca98aa
Loading
Loading
Loading
Loading
+2 −11
Original line number Diff line number Diff line
@@ -41,12 +41,6 @@ static DEFINE_MUTEX(zram_index_mutex);
static int zram_major;
static const char *default_compressor = "lzo";

/*
 * We don't need to see memory allocation errors more than once every 1
 * second to know that a problem is occurring.
 */
#define ALLOC_ERROR_LOG_RATE_MS 1000

/* Module params (documentation at end) */
static unsigned int num_devices = 1;

@@ -674,7 +668,6 @@ static int zram_bvec_write(struct zram *zram, struct bio_vec *bvec, u32 index,
	struct zram_meta *meta = zram->meta;
	struct zcomp_strm *zstrm = NULL;
	unsigned long alloced_pages;
	static unsigned long zram_rs_time;

	page = bvec->bv_page;
	if (is_partial_io(bvec)) {
@@ -769,8 +762,6 @@ static int zram_bvec_write(struct zram *zram, struct bio_vec *bvec, u32 index,
		if (handle)
			goto compress_again;

		if (printk_timed_ratelimit(&zram_rs_time,
					   ALLOC_ERROR_LOG_RATE_MS))
		pr_err("Error allocating memory for compressed page: %u, size=%u\n",
			index, clen);
		ret = -ENOMEM;