Whamcloud - gitweb
EX-8236 pcc: abort in-progress attach by PCC detach command
authorQian Yingjin <qian@ddn.com>
Thu, 14 Sep 2023 09:23:41 +0000 (05:23 -0400)
committerAndreas Dilger <adilger@whamcloud.com>
Fri, 27 Oct 2023 21:50:37 +0000 (21:50 +0000)
commit91da7be2102f273b26c5e5e75022b35842f7e2e2
treeae2bad968e2837e8647c9efee1e54c183812424d
parent2d48d6ca64ba3b0596bb24fe024cd73db40c7642
EX-8236 pcc: abort in-progress attach by PCC detach command

A user may want to abort in-progress attach for some purposes such
as freeing space for PCC backend.
To support this operation, we add an "abort" option for PCC detach
command to abort the in-progress attach.

Change-Id: I49fb1c42838f8d7e9728a5c4c6f3d60e959b233b
Signed-off-by: Qian Yingjin <qian@ddn.com>
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/52375
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/doc/lfs-pcc-detach.1
lustre/doc/llapi_pcc_detach_fid_fd.3
lustre/include/uapi/linux/lustre/lustre_user.h
lustre/llite/pcc.c
lustre/utils/lfs.c