From: Igor Fedotov Date: Thu, 25 Apr 2019 11:20:03 +0000 (+0300) Subject: os/bluestore: call BlueFS::_init_logger earlier. X-Git-Tag: v15.1.0~2694^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=baee044eae1e53fdbd94d4e268b7cd672fa24b99;p=ceph.git os/bluestore: call BlueFS::_init_logger earlier. So one can use perf counters during log replay. Signed-off-by: Igor Fedotov --- diff --git a/src/os/bluestore/BlueFS.cc b/src/os/bluestore/BlueFS.cc index 15201ee3dbd33..de0cc1c9ed747 100644 --- a/src/os/bluestore/BlueFS.cc +++ b/src/os/bluestore/BlueFS.cc @@ -452,6 +452,7 @@ int BlueFS::mount() block_all.clear(); block_all.resize(MAX_BDEV); _init_alloc(); + _init_logger(); r = _replay(false, false); if (r < 0) { @@ -476,7 +477,6 @@ int BlueFS::mount() << std::hex << log_writer->pos << std::dec << dendl; - _init_logger(); return 0; out: