]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: require callers to ObjectMap::aio_update to acquire lock
authorJason Dillaman <dillaman@redhat.com>
Thu, 19 Mar 2015 19:35:59 +0000 (15:35 -0400)
committerJason Dillaman <dillaman@redhat.com>
Fri, 10 Apr 2015 18:10:04 +0000 (14:10 -0400)
commit2db758cb4cb6d88cbaf9842b1e5d0872a185d8df
tree5aa754c75160a2a289688285c9aef66c0ccdd119
parentc0cd3829e026a9d90953db5c892f72772381d533
librbd: require callers to ObjectMap::aio_update to acquire lock

This is needed to allow an atomic compare and update operation
from the rebuild object map utility.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/librbd/AioRequest.cc
src/librbd/AsyncTrimRequest.cc
src/librbd/CopyupRequest.cc
src/librbd/ObjectMap.cc