]> git-server-git.apps.pok.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>
Wed, 11 Jan 2017 20:46:01 +0000 (15:46 -0500)
commit6772de39d95e945f0088413e96a878e45aa339df
treebea9fb06ee73ba254492f6d5a827c0b4283a5bd0
parent46f4285c90b675a9f70da745365ddeabcaa7a191
librbd: separate locker query into standalone state machine

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 03533b912c59d5e433d0f006e1a063e014468ca5)
src/librbd/CMakeLists.txt
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/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]