]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: Fix the problem by rechecking backfill status each time 28201/head
authorxie xingguo <xie.xingguo@zte.com.cn>
Tue, 12 Feb 2019 04:07:42 +0000 (20:07 -0800)
committerDavid Zafman <dzafman@redhat.com>
Tue, 21 May 2019 17:48:27 +0000 (10:48 -0700)
commitdeb2ebb97bacbd0ad8de3aa9a718f611825ac40b
tree400d5ebfa97f44e1b884b624c86e2b164a6c57c7
parentddd8347bc3a73093bfd420a21f99f84c712e476c
osd: Fix the problem by rechecking backfill status each time
a RemoteReservationRevoked message is received, so we can
restart the backfill process in a more safe and less-likely raced way.

Fixes: http://tracker.ceph.com/issues/38034
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
(cherry picked from commit 9111ac7177c48fb0e4a0017e5734477a92198d2a)
src/osd/PG.cc