]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
ceph: allow xlock state to be LOCK_PREXLOCK when putting it
authorXiubo Li <xiubli@redhat.com>
Thu, 15 Jun 2023 10:42:12 +0000 (18:42 +0800)
committerXiubo Li <xiubli@redhat.com>
Tue, 4 Jul 2023 04:35:24 +0000 (12:35 +0800)
commit81890e8a57341b3a14db310ae1700394ecdbbad4
treee2182a22c95d2f9670dccd8cf7b5c6dec8cd2d5b
parent0f303c01499b4da2f3ac076745f9cd93e1b23ca2
ceph: allow xlock state to be LOCK_PREXLOCK when putting it

When the journal logs are successfully flushed the lockers' state
could be LOCK_PREXLOCK if the inflight OP need to gather issued
caps.

Fixes: https://tracker.ceph.com/issues/44565
Signed-off-by: Xiubo Li <xiubli@redhat.com>
src/mds/SimpleLock.h