]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: deadlock when replaying journal during image open 10945/head
authorJason Dillaman <dillaman@redhat.com>
Thu, 1 Sep 2016 01:33:54 +0000 (21:33 -0400)
committerJason Dillaman <dillaman@redhat.com>
Thu, 1 Sep 2016 01:33:54 +0000 (21:33 -0400)
commit3dc13067f5f0d140ee76b0166eb4cec568610211
tree2607734e18a954a5a6ef94ed04808ae2facf5c17
parentc71182a73146c65dfe7bf955ad67ebeebcf7b1fd
librbd: deadlock when replaying journal during image open

Fixes: http://tracker.ceph.com/issues/17188
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/librbd/ExclusiveLock.cc
src/librbd/exclusive_lock/AcquireRequest.cc
src/librbd/exclusive_lock/AcquireRequest.h
src/librbd/exclusive_lock/ReleaseRequest.cc
src/librbd/exclusive_lock/ReleaseRequest.h
src/test/librbd/exclusive_lock/test_mock_AcquireRequest.cc
src/test/librbd/exclusive_lock/test_mock_ReleaseRequest.cc
src/test/librbd/test_mock_ExclusiveLock.cc