]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
librbd: protect object map with a private member lock
authorJason Dillaman <dillaman@redhat.com>
Tue, 23 Apr 2019 13:48:52 +0000 (09:48 -0400)
committerJason Dillaman <dillaman@redhat.com>
Sun, 28 Apr 2019 13:15:19 +0000 (09:15 -0400)
commita8882932e7be741cf7de807a5a67154c94abf42e
treed38a8c4b66a034173b586d8955573863cd07e357
parentd1eb013fc94855f9c3beb39386d9cf3872e7010f
librbd: protect object map with a private member lock

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
22 files changed:
src/librbd/ObjectMap.cc
src/librbd/ObjectMap.h
src/librbd/object_map/RefreshRequest.cc
src/librbd/object_map/RefreshRequest.h
src/librbd/object_map/ResizeRequest.cc
src/librbd/object_map/ResizeRequest.h
src/librbd/object_map/SnapshotCreateRequest.cc
src/librbd/object_map/SnapshotCreateRequest.h
src/librbd/object_map/SnapshotRemoveRequest.cc
src/librbd/object_map/SnapshotRemoveRequest.h
src/librbd/object_map/UpdateRequest.cc
src/librbd/object_map/UpdateRequest.h
src/librbd/operation/RebuildObjectMapRequest.cc
src/test/librbd/deep_copy/test_mock_ObjectCopyRequest.cc
src/test/librbd/object_map/test_mock_RefreshRequest.cc
src/test/librbd/object_map/test_mock_ResizeRequest.cc
src/test/librbd/object_map/test_mock_SnapshotCreateRequest.cc
src/test/librbd/object_map/test_mock_SnapshotRemoveRequest.cc
src/test/librbd/object_map/test_mock_UpdateRequest.cc
src/test/librbd/test_ObjectMap.cc
src/test/librbd/test_internal.cc
src/test/librbd/test_mock_ObjectMap.cc