From: Igor Fedotov Date: Tue, 2 Jul 2019 16:00:49 +0000 (+0300) Subject: os/bluestore: more smart allocator dump when lacking space for bluefs. X-Git-Tag: v14.2.3~107^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=5e42c6b99c98e4540add029bdfe03b6f08a5da59;p=ceph.git os/bluestore: more smart allocator dump when lacking space for bluefs. Fixes: http://tracker.ceph.com/issues/40623 Signed-off-by: Igor Fedotov (cherry picked from commit 7bb1e7aa5992137250be933bb0f7f7b66385cc0d) --- diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index acd0b610224..78a26dd17ae 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -5686,7 +5686,7 @@ int BlueStore::allocate_bluefs_freespace( << " available 0x " << alloc->get_free() << std::dec << dendl; - alloc->dump(); + _dump_alloc_on_failure(); alloc->release(*extents); extents->clear(); return -ENOSPC;