Whamcloud - gitweb
LU-10499 pcc: use foreign layout for PCCRO on server side 75/51375/3
authorQian Yingjin <qian@ddn.com>
Mon, 11 Sep 2023 15:53:31 +0000 (11:53 -0400)
committerOleg Drokin <green@whamcloud.com>
Sat, 23 Sep 2023 06:02:02 +0000 (06:02 +0000)
commitaebb405e32e4d40bc2d70a95356b3b85be280668
treeebb08ddb609a2f4296d450c7f58004ae22bf7613
parente2539c0667525aff8d985d018c4ed077d95ba882
LU-10499 pcc: use foreign layout for PCCRO on server side

This patch includes the codes about using foreign layout for PCCRO
on the server side (LOD|MDD|MDT layers).

Signed-off-by: Qian Yingjin <qian@ddn.com>
Change-Id: I48467be9fef54bd05432528b685241aa53978d24
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/51375
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
14 files changed:
lustre/include/uapi/linux/lustre/lustre_idl.h
lustre/include/uapi/linux/lustre/lustre_user.h
lustre/lfsck/lfsck_layout.c
lustre/llite/llite_internal.h
lustre/lod/lod_internal.h
lustre/lod/lod_lov.c
lustre/lod/lod_object.c
lustre/lod/lod_qos.c
lustre/lov/lov_ea.c
lustre/mdd/mdd_object.c
lustre/mdt/mdt_handler.c
lustre/mdt/mdt_open.c
lustre/ptlrpc/pack_generic.c
lustre/utils/wirecheck.c