]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: fix using incomplete bluefs log when dumping it. 43008/head
authorIgor Fedotov <ifedotov@suse.com>
Tue, 9 Feb 2021 15:16:09 +0000 (18:16 +0300)
committerIgor Fedotov <ifedotov@suse.com>
Wed, 1 Sep 2021 10:05:50 +0000 (13:05 +0300)
commitb502381f4a6499c6fe031ab3c97542ff7fb686fa
tree3a2489cad0bbec7ff6d475d87e5b047ffd8f5c62
parentd19207288605497f735a40065fa6400180548c53
os/bluestore: fix using incomplete bluefs log when dumping it.

BlueFS superblock might contain incomplete list of physical extents for
bluefs log. Hence we should alway replay ops for ino 1 to get them properly.

Fixes: https://tracker.ceph.com/issues/52311
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
(cherry picked from commit 47632fe9baf7f20921c3e6888e29c4478fa5ff2d)
src/os/bluestore/BlueFS.cc