]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osdc: ObjectCacher flusher might needs additional locks
authorJason Dillaman <dillaman@redhat.com>
Thu, 7 May 2015 18:06:16 +0000 (14:06 -0400)
committerJason Dillaman <dillaman@redhat.com>
Tue, 28 Jul 2015 20:36:35 +0000 (16:36 -0400)
commit1e84fb05f48c146cc9d2d090be8c2d355326938b
tree3d63f73504c6b92fc356eef774983063d6e8c311
parent506a45a906024d4bb5d3d4d6cc6cbb9eec39c5f2
osdc: ObjectCacher flusher might needs additional locks

librbd requires the ObjectCacher flusher thread to acquire
an additional lock in order to maintain lock ordering
constraints.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit a38f9e5104a6e08e130dc4f15ad19a06d9e63719)
src/librbd/LibrbdWriteback.cc
src/librbd/LibrbdWriteback.h
src/osdc/ObjectCacher.cc
src/osdc/WritebackHandler.h