public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCHv3 0/4] add compression backend abstraction
@ 2014-02-11 22:21 Sergey Senozhatsky
  2014-02-11 22:21 ` [PATCHv3 1/4] zram: introduce compressing " Sergey Senozhatsky
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Sergey Senozhatsky @ 2014-02-11 22:21 UTC (permalink / raw)
  To: Minchan Kim
  Cc: Jerome Marchand, Nitin Gupta, linux-kernel, Sergey Senozhatsky

This patchset introduces zram_comp compression backend abstraction
adding ability to support compression algorithms other than LZO,
and support for multi buffers, making parallel compressions possible.

Sergey Senozhatsky (4):
  zram: introduce compressing backend abstraction
  zram: use zram_comp compressing backends
  zram: support multi compressing buffers
  zram: document max_buffers

 Documentation/ABI/testing/sysfs-block-zram |   9 +-
 Documentation/blockdev/zram.txt            |  21 +++-
 drivers/block/zram/Makefile                |   2 +-
 drivers/block/zram/zcomp_lzo.c             |  33 +++++++
 drivers/block/zram/zram_comp.c             | 150 +++++++++++++++++++++++++++++
 drivers/block/zram/zram_comp.h             |  58 +++++++++++
 drivers/block/zram/zram_drv.c              | 102 +++++++++++++-------
 drivers/block/zram/zram_drv.h              |  10 +-
 8 files changed, 339 insertions(+), 46 deletions(-)
 create mode 100644 drivers/block/zram/zcomp_lzo.c
 create mode 100644 drivers/block/zram/zram_comp.c
 create mode 100644 drivers/block/zram/zram_comp.h

-- 
1.9.0.rc3.244.g3497008


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

end of thread, other threads:[~2014-02-12  9:06 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-11 22:21 [PATCHv3 0/4] add compression backend abstraction Sergey Senozhatsky
2014-02-11 22:21 ` [PATCHv3 1/4] zram: introduce compressing " Sergey Senozhatsky
2014-02-12  7:06   ` Minchan Kim
2014-02-12  9:02     ` Sergey Senozhatsky
2014-02-12  7:08   ` Minchan Kim
2014-02-12  8:38     ` Sergey Senozhatsky
2014-02-11 22:21 ` [PATCHv3 2/4] zram: use zram_comp compressing backends Sergey Senozhatsky
2014-02-11 22:21 ` [PATCHv3 3/4] zram: support multi compressing buffers Sergey Senozhatsky
2014-02-11 22:21 ` [PATCHv3 4/4] zram: document max_buffers Sergey Senozhatsky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox