module/decompress: Support zstd in-kernel decompression
authorStephen Boyd <swboyd@chromium.org>
Tue, 6 Dec 2022 21:53:18 +0000 (13:53 -0800)
committerLuis Chamberlain <mcgrof@kernel.org>
Wed, 7 Dec 2022 20:05:05 +0000 (12:05 -0800)
commit169a58ad824d896b9e291a27193342616e651b82
tree22d8ae2d46fd94981687cf582cb9bbce035b4103
parentc86a514f5fad1fdd11f690c6538161413f63d777
module/decompress: Support zstd in-kernel decompression

Add support for zstd compressed modules to the in-kernel decompression
code. This allows zstd compressed modules to be decompressed by the
kernel, similar to the existing support for gzip and xz compressed
modules.

Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: Piotr Gorski <lucjan.lucjanov@gmail.com>
Cc: Nick Terrell <terrelln@fb.com>
Signed-off-by: Stephen Boyd <swboyd@chromium.org>
Reviewed-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Reviewed-by: Piotr Gorski <lucjan.lucjanov@gmail.com>
Signed-off-by: Luis Chamberlain <mcgrof@kernel.org>
kernel/module/Kconfig
kernel/module/decompress.c