From f85ece20c8e78f428cb73fbefb148f9b3011ecd5 Mon Sep 17 00:00:00 2001 From: Adam Kupczyk Date: Tue, 24 Jan 2023 13:05:52 +0000 Subject: [PATCH] os/bluestore: Fix DEBUG_CACHE Fix it, so it can be enabled and work. Signed-off-by: Adam Kupczyk --- src/os/bluestore/BlueStore.cc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index 84fa6179208d7..43fed6cc9e918 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -1218,6 +1218,11 @@ struct LruOnodeCacheShard : public BlueStore::OnodeCacheShard { *onodes += num; *pinned_onodes += num - lru.size(); } +#ifdef DEBUG_CACHE + void _audit(const char *when) override + { + } +#endif }; // OnodeCacheShard @@ -1318,7 +1323,7 @@ struct LruBufferCacheShard : public BlueStore::BufferCacheShard { *bytes += buffer_bytes; } #ifdef DEBUG_CACHE - void _audit(const char *s) override + void _audit(const char *when) override { dout(10) << __func__ << " " << when << " start" << dendl; uint64_t s = 0; @@ -1624,7 +1629,7 @@ public: } #ifdef DEBUG_CACHE - void _audit(const char *s) override + void _audit(const char *when) override { dout(10) << __func__ << " " << when << " start" << dendl; uint64_t s = 0; -- 2.39.5