]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: separate locker query into standalone state machine
authorJason Dillaman <dillaman@redhat.com>
Thu, 22 Dec 2016 22:24:47 +0000 (17:24 -0500)
committerJason Dillaman <dillaman@redhat.com>
Mon, 30 Jan 2017 14:20:37 +0000 (09:20 -0500)
commit968a10b2adc56a45f292ac9faf9b671f2f66b996
tree1d577b36445c67766d2ec62a676e59d7ed490ed9
parent652e65a2143f9fa2a69822fe9924e59a83ba5c21
librbd: separate locker query into standalone state machine

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 03533b912c59d5e433d0f006e1a063e014468ca5)

Conflicts:
src/test/librbd/exclusive_lock/test_mock_AcquireRequest.cc: trivial resolution
src/librbd/CMakeLists.txt
src/librbd/Makefile.am
src/librbd/exclusive_lock/AcquireRequest.cc
src/librbd/exclusive_lock/AcquireRequest.h
src/librbd/exclusive_lock/GetLockerRequest.cc [new file with mode: 0644]
src/librbd/exclusive_lock/GetLockerRequest.h [new file with mode: 0644]
src/librbd/exclusive_lock/Types.h [new file with mode: 0644]
src/test/Makefile-client.am
src/test/librbd/CMakeLists.txt
src/test/librbd/exclusive_lock/test_mock_AcquireRequest.cc
src/test/librbd/exclusive_lock/test_mock_GetLockerRequest.cc [new file with mode: 0644]