linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 0/2] zram/zcomp: stream allocation fixes and tweaks
@ 2015-12-01 12:36 Sergey Senozhatsky
  2015-12-01 12:36 ` [PATCH v4 1/2] zram/zcomp: use GFP_NOIO to allocate streams Sergey Senozhatsky
  2015-12-01 12:36 ` [PATCH v4 2/2] zram: try vmalloc() after kmalloc() Sergey Senozhatsky
  0 siblings, 2 replies; 9+ messages in thread
From: Sergey Senozhatsky @ 2015-12-01 12:36 UTC (permalink / raw)
  To: Andrew Morton
  Cc: Minchan Kim, Kyeongdon Kim, linux-kernel, Sergey Senozhatsky,
	Sergey Senozhatsky

Hello,
        Two patches that address possible issues with compression
stream allocations under low memory or heavy fragmentation conditions.

These patches are considered to be a -stable material, however there
is no Cc -stable on "zram: try vmalloc() after kmalloc()" as of now.
We'd like to ask Kyeongdon to re-test and re-confirm (the patch has
been modified).

V4:
-- do not use __GFP_NOMEMALLOC for zcomp private allocation. thanks
to Kyeongdon Kim for doing a good job testing and to Minchan Kim for
analysis.

V3,V2,V1: tweaking  GFP flags, etc.

Kyeongdon Kim (1):
  zram: try vmalloc() after kmalloc()

Sergey Senozhatsky (1):
  zram/zcomp: use GFP_NOIO to allocate streams

 drivers/block/zram/zcomp.c     |  4 ++--
 drivers/block/zram/zcomp_lz4.c | 23 +++++++++++++++++++++--
 drivers/block/zram/zcomp_lzo.c | 23 +++++++++++++++++++++--
 3 files changed, 44 insertions(+), 6 deletions(-)

-- 
2.6.2


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2015-12-23  9:24 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-12-01 12:36 [PATCH v4 0/2] zram/zcomp: stream allocation fixes and tweaks Sergey Senozhatsky
2015-12-01 12:36 ` [PATCH v4 1/2] zram/zcomp: use GFP_NOIO to allocate streams Sergey Senozhatsky
2015-12-01 12:36 ` [PATCH v4 2/2] zram: try vmalloc() after kmalloc() Sergey Senozhatsky
2015-12-18  0:28   ` Sergey Senozhatsky
2015-12-22  3:10     ` Kyeongdon Kim
2015-12-22  6:54       ` Sergey Senozhatsky
2015-12-22  6:59   ` Sergey Senozhatsky
2015-12-22 15:23     ` Greg KH
2015-12-23  9:25       ` Sergey Senozhatsky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).