Whamcloud - gitweb
LU-12090 utils: lfs rmfid 49/34449/40
authorAlex Zhuravlev <bzzz@whamcloud.com>
Tue, 19 Mar 2019 15:31:33 +0000 (18:31 +0300)
committerOleg Drokin <green@whamcloud.com>
Sat, 27 Jul 2019 00:22:54 +0000 (00:22 +0000)
commit1fd63fcb045c91aa259068d3077b481652da0270
tree16210ea8e273be3813ade9e5e5d066053d9492cc
parent44d450890f43502cea21e0460dab7ae3bed810d9
LU-12090 utils: lfs rmfid

a new RPC_REINT_RMFID has been introduced by the patch.
it's supposed to be used with corresponding llapi_rmfid()
to unlink a batch of MDS files by their FIDs. the caller
has to have permission to modify parent dir(s) and the objects
themselves.

Change-Id: I50421d85babc74d448842acea489321a5d40052d
Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/34449
Reviewed-by: Li Xi <lixi@ddn.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
22 files changed:
lustre/doc/lfs-rmfid.1 [new file with mode: 0644]
lustre/doc/llapi_rmfid.3 [new file with mode: 0644]
lustre/include/lustre/lustreapi.h
lustre/include/lustre_req_layout.h
lustre/include/obd.h
lustre/include/obd_class.h
lustre/include/obd_support.h
lustre/include/uapi/linux/lustre/lustre_idl.h
lustre/include/uapi/linux/lustre/lustre_user.h
lustre/llite/dir.c
lustre/lmv/lmv_obd.c
lustre/mdc/mdc_request.c
lustre/mdt/mdt_coordinator.c
lustre/mdt/mdt_handler.c
lustre/mdt/mdt_internal.h
lustre/ptlrpc/layout.c
lustre/ptlrpc/lproc_ptlrpc.c
lustre/ptlrpc/wiretest.c
lustre/tests/sanity.sh
lustre/utils/lfs.c
lustre/utils/liblustreapi_util.c
lustre/utils/wiretest.c