From: Max Kellermann Date: Sun, 3 Nov 2024 09:28:57 +0000 (+0100) Subject: os/bluestore: include cleanup X-Git-Tag: v20.0.0~146^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=0d2b588d488588b40d383bfaec9fd7cfd0397ba4;p=ceph.git os/bluestore: include cleanup Signed-off-by: Max Kellermann --- diff --git a/src/os/bluestore/BitmapFreelistManager.cc b/src/os/bluestore/BitmapFreelistManager.cc index cb2ecd689e1..fe267f8a330 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 5a53d9956da..66a3dd01231 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 a9162ce0be6..5148a6752fa 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 fe3c4a2f6bf..da6224c3098 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 41bae8d9cef..88b694d550a 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"