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