From: Xiubo Li <xiubli@xxxxxxxxxx> V3: - reuse the cap_wq instead of using the system wq V2: - Just remove the "[1/3] ceph: do not break the loop if CEPH_I_FLUSH is set" patch from V1, which is causing a regression in https://tracker.ceph.com/issues/63298 Xiubo Li (2): ceph: always queue a writeback when revoking the Fb caps ceph: add ceph_cap_unlink_work to fire check_caps() immediately fs/ceph/caps.c | 65 +++++++++++++++++++++++++++----------------- fs/ceph/mds_client.c | 48 ++++++++++++++++++++++++++++++++ fs/ceph/mds_client.h | 5 ++++ 3 files changed, 93 insertions(+), 25 deletions(-) -- 2.43.0