Whamcloud - gitweb
LU-12090 utils: lfs rmfid 95/35595/7
authorAlex Zhuravlev <bzzz@whamcloud.com>
Tue, 23 Jul 2019 13:53:22 +0000 (17:53 +0400)
committerOleg Drokin <green@whamcloud.com>
Mon, 23 Sep 2019 08:44:00 +0000 (08:44 +0000)
commit3b8f6e80b1891bf9e47ad43dc0d31bab40faa42d
treeaeb5e9838f3c4ed81cc821c0a08c53f62d169dbe
parent45f9e02c2fa07d9a94228990cf87d460241d5e01
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.

Lustre-change: https://review.whamcloud.com/34449

Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: Ib22379033aca92692e0e219671ca0c2ec7893c24
Reviewed-on: https://review.whamcloud.com/35595
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <maloo@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