]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: possible deadlock with flush if refresh in-progress 13154/head
authorJason Dillaman <dillaman@redhat.com>
Thu, 5 Jan 2017 17:12:57 +0000 (12:12 -0500)
committerNathan Cutler <ncutler@suse.com>
Wed, 22 Feb 2017 08:16:41 +0000 (09:16 +0100)
commit547e867628975c7144590e9332aa62b0ef82a433
tree6921c3fddaae57bbb4f4233e5a681867247fd4fc
parent083e0f4ac06f922c32b806d6d027f738c5057cae
librbd: possible deadlock with flush if refresh in-progress

Fixes: http://tracker.ceph.com/issues/18419
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit b95f92a5572d3035c20eba07e76d2c825a9853f7)

Conflicts:
src/librbd/ImageState.h (master commit just adds a function
                      declaration, so just add it to jewel as well)
src/librbd/ImageState.cc
src/librbd/ImageState.h
src/librbd/internal.cc