]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: wake up lock waiters after forcibly changing lock state 30234/head
authorYan, Zheng <zyan@redhat.com>
Sun, 9 Jun 2019 03:27:28 +0000 (11:27 +0800)
committerNathan Cutler <ncutler@suse.com>
Tue, 1 Oct 2019 14:20:16 +0000 (16:20 +0200)
commite71f4479cd5bd3bc169956dae6097a47f730cd89
tree29c1332a8f74e6b67add82f65d1a9332c701faf0
parentd8f2c821b039c44617eaec7b8dd964bff20ed645
mds: wake up lock waiters after forcibly changing lock state

commit df79944a "mds: cleanup unneeded client_snap_caps when
splitting snap inode" is incomplete.

Fixes: http://tracker.ceph.com/issues/39987
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
(cherry picked from commit 0a1e92abf1cfc8bddf526cbf5bceea7b854dcfe8)

Conflicts:
    src/mds/MDCache.cc
- in mimic, "error: 'vec' is not a member of 'MDSContext'"
  addressed by declaring finished as list<MDSInternalContextBase*> instead of
  MDSContext::vec
src/mds/MDCache.cc