]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: make rename be always executed by lock owner
authorMykola Golub <mgolub@suse.com>
Sun, 14 Feb 2021 11:50:32 +0000 (11:50 +0000)
committerMykola Golub <mgolub@suse.com>
Fri, 5 Mar 2021 16:53:19 +0000 (18:53 +0200)
commitefd13d1aa29456acdf6c255cf277b3671f011cde
treed3b707fa5d9ddaf02cace3e462f514fd0e6a8b7a
parentc16b06be8fb5ac21e902a796e4d3ec4d5b52496d
librbd: make rename be always executed by lock owner

Fixes: https://tracker.ceph.com/issues/49115
Signed-off-by: Mykola Golub <mgolub@suse.com>
(cherry picked from commit 2a9fac2cc4b10af04c52e12f34932e6d2d91441f)

Conflicts:
src/librbd/Operations.cc
        (request_id (async notification) is not used for "rename" op in octopus
         -- added in pasific for "serialize maintenance operations by type")
src/librbd/Operations.cc