]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
librbd: don't hold owner_lock for validate_image_removal()
authorIlya Dryomov <idryomov@gmail.com>
Mon, 8 Feb 2021 16:01:47 +0000 (17:01 +0100)
committerIlya Dryomov <idryomov@gmail.com>
Tue, 9 Feb 2021 13:29:35 +0000 (14:29 +0100)
commitb1bf3eaef200fb5d1aa847cad14936f2bbbf7b64
treed7266dbb072370ec2254dace639e2cceac5369b8
parent2f82c98f5a542a69057f3e78d232380eee14eff7
librbd: don't hold owner_lock for validate_image_removal()

handle_exclusive_lock() and handle_shut_down_exclusive_lock() call
validate_image_removal() without owner_lock held, so holding it in
shut_down_exclusive_lock() appears to be redundant.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
src/librbd/image/PreRemoveRequest.cc