Add "deflate", "lz4hc", "842" algorithms to the list of
known compression backends. The real availability of those
algorithms, however, depends on the corresponding
CONFIG_CRYPTO_FOO config options.

Signed-off-by: Sergey Senozhatsky <sergey.senozhat...@gmail.com>
Cc: Minchan Kim <minc...@kernel.org>
Cc: Joonsoo Kim <iamjoonsoo....@lge.com>
---
 drivers/block/zram/zcomp.c | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/drivers/block/zram/zcomp.c b/drivers/block/zram/zcomp.c
index 9ab45d4..32e521a 100644
--- a/drivers/block/zram/zcomp.c
+++ b/drivers/block/zram/zcomp.c
@@ -23,6 +23,15 @@ static const char * const backends[] = {
 #if IS_ENABLED(CONFIG_CRYPTO_LZ4)
        "lz4",
 #endif
+#if IS_ENABLED(CONFIG_CRYPTO_DEFLATE)
+       "deflate",
+#endif
+#if IS_ENABLED(CONFIG_CRYPTO_LZ4HC)
+       "lz4hc",
+#endif
+#if IS_ENABLED(CONFIG_CRYPTO_842)
+       "842",
+#endif
        NULL
 };
 
-- 
2.8.3.394.g3916adf

Reply via email to