ceph: voluntarily drop Fx cap for readdir request
authorYan, Zheng <zyan@redhat.com>
Thu, 23 Nov 2017 10:28:16 +0000 (18:28 +0800)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 29 Jan 2018 17:36:05 +0000 (18:36 +0100)
commit87c91a965aa28809888cbae3b2de35a486ed7107
tree1ca5e8f54b55f53c4cdbbe19c9e3fd5cce42903f
parentbe70489eff41a84f26b1d772b595cc043e0edeb6
ceph: voluntarily drop Fx cap for readdir request

MDS need to rdlock directory inode's filelock when handling readdir
request. Voluntarily dropping CEPH_CAP_AUTH_EXCL avoids a cap revoke
message.

Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
fs/ceph/dir.c