Whamcloud - gitweb
EX-9074 csdc: Provide finer grained enable_compression control
authorArtem Blagodarenko <ablagodarenko@ddn.com>
Fri, 16 Feb 2024 16:50:08 +0000 (16:50 +0000)
committerAndreas Dilger <adilger@whamcloud.com>
Sat, 24 Feb 2024 03:46:01 +0000 (03:46 +0000)
commit39101190ca34ec51c64a3f380dafabec87a9aa7f
tree5d4474982480af9b9e238758333ea31e646515b4
parent9784620aa27588525e283f9169bd25757d6b6695
EX-9074 csdc: Provide finer grained enable_compression control

On all architectures other than aarch64 and ppc64le enable_compression
is now enabled by default. lfs warning message is gone.

To use CSDC on aarch64/ppc64le (on your own risk)
llite.*.enable_compression=1 should be set. lfs
set_stripe command still prints a warning message in this case.

Signed-off-by: Artem Blagodarenko <ablagodarenko@ddn.com>
Test-Parameters: trivial
Change-Id: Ic8edc5bbeb8f9a3cd34ad3fc4e8c78e59f4cc34f
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/53894
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Colin Faber <cfaber@ddn.com>
Reviewed-by: Patrick Farrell <paf0187@gmail.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/ptlrpc/pack_generic.c
lustre/utils/liblustreapi_layout.c