From: Sage Weil Date: Thu, 2 Feb 2017 19:12:05 +0000 (-0500) Subject: os/bluestore: fsck: dump_onode after shards are loaded X-Git-Tag: v12.0.1~489^2~5 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2045431c619bfeb2ed2f769c62ed90d85feb9cfb;p=ceph.git os/bluestore: fsck: dump_onode after shards are loaded Signed-off-by: Sage Weil --- diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index a151dcff5fbc..cf70f884b5e3 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -4755,7 +4755,6 @@ int BlueStore::fsck(bool deep) dout(10) << __func__ << " " << oid << dendl; RWLock::RLocker l(c->lock); OnodeRef o = c->get_onode(oid, false); - _dump_onode(o, 30); if (o->onode.nid) { if (o->onode.nid > nid_max) { derr << __func__ << " " << oid << " nid " << o->onode.nid @@ -4773,6 +4772,7 @@ int BlueStore::fsck(bool deep) ++num_objects; num_spanning_blobs += o->extent_map.spanning_blob_map.size(); o->extent_map.fault_range(db, 0, OBJECT_MAX_SIZE); + _dump_onode(o, 30); // shards if (!o->extent_map.shards.empty()) { ++num_sharded_objects;