File tree Expand file tree Collapse file tree 3 files changed +13
-0
lines changed
Expand file tree Collapse file tree 3 files changed +13
-0
lines changed Original file line number Diff line number Diff line change 2525#include < boost/lockfree/queue.hpp>
2626
2727#include " KernelDevice.h"
28+ #include " log/Log.h"
2829#include " include/buffer_raw.h"
2930#include " include/intarith.h"
3031#include " include/types.h"
3334#include " include/str_map.h"
3435#include " common/blkdev.h"
3536#include " common/buffer_instrumentation.h"
37+ #include " common/Clock.h" // for ceph_clock_now()
3638#include " common/errno.h"
3739#if defined(__FreeBSD__)
3840#include " bsm/audit_errno.h"
4345#include " global/global_context.h"
4446#include " io_uring.h"
4547
48+ #ifdef WITH_CRIMSON
49+ #include " crimson/common/perf_counters_collection.h"
50+ #else
51+ #include " common/perf_counters_collection.h"
52+ #endif
53+
4654#define dout_context cct
4755#define dout_subsys ceph_subsys_bdev
4856#undef dout_prefix
Original file line number Diff line number Diff line change 77
88#include " liburing.h"
99#include < sys/epoll.h>
10+ #include < map>
1011
1112using std::list;
1213using std::make_unique;
Original file line number Diff line number Diff line change 88#include " include/types.h"
99#include " aio/aio.h"
1010
11+ #include < list>
12+ #include < memory>
13+ #include < vector>
14+
1115struct ioring_data ;
1216
1317struct ioring_queue_t final : public io_queue_t {
You can’t perform that action at this time.
0 commit comments