]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
os/bluestore: dump onode meta before "no spanning blob" assertion.
authorIgor Fedotov <ifedotov@suse.com>
Wed, 1 May 2019 22:27:43 +0000 (01:27 +0300)
committerIgor Fedotov <ifedotov@suse.com>
Wed, 1 May 2019 22:27:43 +0000 (01:27 +0300)
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
src/os/bluestore/BlueStore.cc

index 269b10639ce3a6f5b4d04bec4860d153b575415e..fa1bae11fc204b1617e307dd6718f3d3c6ccc351 100644 (file)
@@ -2341,6 +2341,8 @@ bid_t BlueStore::ExtentMap::allocate_spanning_blob_id()
       if (bid < 0) bid = 0;
     }
   } while (bid != begin_bid);
+  auto cct = onode->c->store->cct; // used by dout
+  _dump_onode<0>(cct, *onode);
   ceph_abort_msg("no available blob id");
 }