From 1c547f74e4e17dbed6476f0568d82777fcb12b2f Mon Sep 17 00:00:00 2001 From: Igor Fedotov Date: Thu, 2 May 2019 01:27:43 +0300 Subject: [PATCH] os/bluestore: dump onode meta before "no spanning blob" assertion. Signed-off-by: Igor Fedotov (cherry picked from commit 4464419dde0f22ad0d5a636bf3992c28ff357ef6) --- src/os/bluestore/BlueStore.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index a2f681e4733..40c0ba3fc75 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -2302,6 +2302,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"); } -- 2.47.3