zram: support deflate-specific params
authorSergey Senozhatsky <senozhatsky@chromium.org>
Wed, 14 May 2025 02:47:51 +0000 (11:47 +0900)
committerAndrew Morton <akpm@linux-foundation.org>
Sun, 1 Jun 2025 05:46:07 +0000 (22:46 -0700)
commitdc75a0d93bd5a1c64104efb4ec680463afbdd755
treef783da4300192334ce1dd76da0cbf1d5a40c6f40
parenta5ade2e9fa6af5ba545c0f94a65dd001c90c1cf7
zram: support deflate-specific params

Introduce support of algorithm specific parameters in algorithm_params
device attribute.  The expected format is algorithm.param=value.

For starters, add support for deflate.winbits parameter.

Link: https://lkml.kernel.org/r/20250514024825.1745489-3-senozhatsky@chromium.org
Signed-off-by: Sergey Senozhatsky <senozhatsky@chromium.org>
Reviewed-by: Mikhail Zaslonko <zaslonko@linux.ibm.com>
Cc: Minchan Kim <minchan@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
drivers/block/zram/backend_deflate.c
drivers/block/zram/zcomp.h
drivers/block/zram/zram_drv.c