Messages in this thread |  | | From | Sergey Senozhatsky <> | Subject | [PATCHv4 0/4] add compressing abstraction and multi stream support | Date | Wed, 12 Feb 2014 22:39:32 +0300 |
| |
This patchset introduces zcomp compression backend abstraction adding ability to support compression algorithms other than LZO; support for multi compression streams, making parallel compressions possible.
Diff from v3: -- renamed compression backend and working memory structs as requested by Minchan Kim; fixed several issues noted by Minchan Kim.
Sergey Senozhatsky (4): zram: introduce compressing backend abstraction zram: use zcomp compressing backends zram: support multi compressing buffers zram: document max_comp_streams
Documentation/ABI/testing/sysfs-block-zram | 9 +- Documentation/blockdev/zram.txt | 21 +++- drivers/block/zram/Makefile | 2 +- drivers/block/zram/zcomp.c | 156 +++++++++++++++++++++++++++++ drivers/block/zram/zcomp.h | 58 +++++++++++ drivers/block/zram/zcomp_lzo.c | 33 ++++++ drivers/block/zram/zram_drv.c | 102 ++++++++++++------- drivers/block/zram/zram_drv.h | 10 +- 8 files changed, 345 insertions(+), 46 deletions(-) create mode 100644 drivers/block/zram/zcomp.c create mode 100644 drivers/block/zram/zcomp.h create mode 100644 drivers/block/zram/zcomp_lzo.c
-- 1.9.0.rc3.256.g4af3ebd
|  |