From 0d2b588d488588b40d383bfaec9fd7cfd0397ba4 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sun, 3 Nov 2024 10:28:57 +0100 Subject: [PATCH] os/bluestore: include cleanup Signed-off-by: Max Kellermann --- src/os/bluestore/BitmapFreelistManager.cc | 1 + src/os/bluestore/BlueFS.cc | 2 ++ src/os/bluestore/BlueStore.cc | 1 + src/os/bluestore/BlueStore.h | 2 ++ src/os/bluestore/Writer.cc | 1 + 5 files changed, 7 insertions(+) diff --git a/src/os/bluestore/BitmapFreelistManager.cc b/src/os/bluestore/BitmapFreelistManager.cc index cb2ecd689e17..fe267f8a3300 100644 --- a/src/os/bluestore/BitmapFreelistManager.cc +++ b/src/os/bluestore/BitmapFreelistManager.cc @@ -9,6 +9,7 @@ #include "include/stringify.h" #include "common/debug.h" +#include "common/strtol.h" // for strict_iecstrtoll() #define dout_context cct #define dout_subsys ceph_subsys_bluestore diff --git a/src/os/bluestore/BlueFS.cc b/src/os/bluestore/BlueFS.cc index 5a53d9956dae..66a3dd012315 100644 --- a/src/os/bluestore/BlueFS.cc +++ b/src/os/bluestore/BlueFS.cc @@ -19,6 +19,8 @@ #include "common/perf_counters_collection.h" #endif +#include // for std::shared_lock + #define dout_context cct #define dout_subsys ceph_subsys_bluefs #undef dout_prefix diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index a9162ce0be69..5148a6752fa0 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -38,6 +38,7 @@ #include "include/stringify.h" #include "include/str_map.h" #include "include/util.h" +#include "common/debug.h" #include "common/errno.h" #include "common/safe_io.h" #include "common/PriorityCache.h" diff --git a/src/os/bluestore/BlueStore.h b/src/os/bluestore/BlueStore.h index fe3c4a2f6bf8..da6224c3098c 100644 --- a/src/os/bluestore/BlueStore.h +++ b/src/os/bluestore/BlueStore.h @@ -26,6 +26,7 @@ #include #include #include +#include // for std::shared_lock #include #include @@ -34,6 +35,7 @@ #include #include #include +#include #include #include "include/cpp-btree/btree_set.h" diff --git a/src/os/bluestore/Writer.cc b/src/os/bluestore/Writer.cc index 41bae8d9cef8..88b694d550a2 100644 --- a/src/os/bluestore/Writer.cc +++ b/src/os/bluestore/Writer.cc @@ -13,6 +13,7 @@ */ #include "Writer.h" +#include "common/debug.h" #include "include/intarith.h" #include "os/bluestore/bluestore_types.h" -- 2.47.3