From 70f382fbe861a67cbeb28bc422669b162edbe819 Mon Sep 17 00:00:00 2001 From: Gabriel BenHanokh Date: Wed, 24 Nov 2021 12:02:01 +0200 Subject: [PATCH] Bug-Fix for PR-42762 Use the function local allocator instead of the global shared-allocator Signed-off-by: Gabriel Benhanokh --- src/os/bluestore/BlueStore.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index fae749da817b..c53223966664 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -18674,7 +18674,7 @@ int BlueStore::add_existing_bluefs_allocation(Allocator* allocator, read_alloc_s } for (auto itr = bluefs_extents.begin(); itr != bluefs_extents.end(); extent_count++, itr++) { //dout(5) << "BlueFS[" << extent_count << "] <" << itr.get_start() << "," << itr.get_len() << ">" << dendl; - shared_alloc.a->init_rm_free(itr.get_start(), itr.get_len()); + allocator->init_rm_free(itr.get_start(), itr.get_len()); stats.extent_count++; } } -- 2.47.3