]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore: more smart allocator dump when lacking space for bluefs. 28891/head
authorIgor Fedotov <ifedotov@suse.com>
Tue, 2 Jul 2019 16:00:49 +0000 (19:00 +0300)
committerIgor Fedotov <ifedotov@suse.com>
Fri, 5 Jul 2019 08:55:28 +0000 (11:55 +0300)
Fixes: http://tracker.ceph.com/issues/40623
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
(cherry picked from commit 7bb1e7aa5992137250be933bb0f7f7b66385cc0d)

src/os/bluestore/BlueStore.cc

index acd0b6102248ce90e9d08795e49d3327582c3607..78a26dd17ae6dcd3847f419bfbe7d31676910fb8 100644 (file)
@@ -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;