Whamcloud - gitweb
LU-16837 csdc: reserve connect bits for compressed layout 08/51108/5
authorBobi Jam <bobijam@whamcloud.com>
Wed, 24 May 2023 00:25:05 +0000 (08:25 +0800)
committerOleg Drokin <green@whamcloud.com>
Tue, 20 Jun 2023 03:37:09 +0000 (03:37 +0000)
commit83189aef3b23f18cb8c1deae34994a00f8582039
tree7a442ed4360523bac2873ae9a389de4e2acc544c
parent9da5e8b17404d0a5787246455cc0f930b5a2e51e
LU-16837 csdc: reserve connect bits for compressed layout

Add connect data bit for compressed layout (OBD_CONNECT2_COMPRESS)
and another connect data bit to be used (OBD_CONNECT2_LARGE_NID).

Also reserve obd_connect_data::ocd_compr_type which is a bitmask of
supported compression type to be negotiated between client and MDS.

Test-Parameters: trivial
Signed-off-by: Bobi Jam <bobijam@whamcloud.com>
Change-Id: I21029c6c3e8a7e690ecc8d489bbb95aec3ab1fa8
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/51108
Reviewed-by: Sebastien Buisson <sbuisson@ddn.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
lustre/include/uapi/linux/lustre/lustre_idl.h
lustre/obdclass/lprocfs_status.c
lustre/ptlrpc/pack_generic.c
lustre/ptlrpc/wiretest.c
lustre/utils/wirecheck.c
lustre/utils/wiretest.c