]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
common/ceph_mutex: add more ceph_mutex_is_*() helpers 35393/head
authorKefu Chai <kchai@redhat.com>
Sun, 7 Jul 2019 08:17:35 +0000 (16:17 +0800)
committerNathan Cutler <ncutler@suse.com>
Thu, 4 Jun 2020 13:46:17 +0000 (15:46 +0200)
commit966343f8f67a236925805deec4903ecb57ab938a
treea454ac451f7bcd6be4bd91fed947f151432b14c5
parent4f340eef1ccedb67eb3be4ec28b3b5b68c23bf90
common/ceph_mutex: add more ceph_mutex_is_*() helpers

we have caller sites like

ceph_assert(!client->client_lock.is_locked_by_me())

in `src/client/Client.cc` and `src/librados/RadosClient.cc`.

Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 307ccc42f09421b2bf1df3792a29a4b86bdd2b1a)
src/common/ceph_mutex.h
src/common/shared_mutex_debug.h