summaryrefslogtreecommitdiff
path: root/fs/ceph/file.c
diff options
context:
space:
mode:
authorJeff Layton <jlayton@kernel.org>2022-02-05 08:39:33 -0500
committerIlya Dryomov <idryomov@gmail.com>2022-03-01 18:26:36 +0100
commitfbed7045f552db33f5f9e99ec40d55e6e0128b51 (patch)
tree39c734103fcfed84f4c629c7d2e850b3d79bf128 /fs/ceph/file.c
parent9eaa7b79979f2cb1ac0508d413dc7f7664feb430 (diff)
downloadlinux-fbed7045f552db33f5f9e99ec40d55e6e0128b51.tar.gz
ceph: wait for async create reply before sending any cap messages
If we haven't received a reply to an async create request, then we don't want to send any cap messages to the MDS for that inode yet. Just have ceph_check_caps and __kick_flushing_caps return without doing anything, and have ceph_write_inode wait for the reply if we were asked to wait on the inode writeback. URL: https://tracker.ceph.com/issues/54107 Signed-off-by: Jeff Layton <jlayton@kernel.org> Reviewed-by: Xiubo Li <xiubli@redhat.com> Reviewed-by: Patrick Donnelly <pdonnell@redhat.com> Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Diffstat (limited to 'fs/ceph/file.c')
0 files changed, 0 insertions, 0 deletions