From c3d3c512e972ffc0fc2ea126dd88521dc68d37e7 Mon Sep 17 00:00:00 2001 From: Ramesh Chander Date: Mon, 16 May 2016 17:30:05 -0400 Subject: [PATCH] os/bluestore: add config for allocator Signed-off-by: Ramesh Chander bluestore_allocator); interval_set& p = block_all[id]; for (interval_set::iterator q = p.begin(); q != p.end(); ++q) { alloc[id]->init_add_free(q.get_start(), q.get_len()); diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index 8d967735bb5..49c0500bae0 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -1044,7 +1044,7 @@ void BlueStore::_close_fm() int BlueStore::_open_alloc() { assert(alloc == NULL); - alloc = Allocator::create("stupid"); + alloc = Allocator::create(g_conf->bluestore_allocator); uint64_t num = 0, bytes = 0; fm->enumerate_reset(); uint64_t offset, length; -- 2.47.3