diff options
author | Pavel Begunkov <asml.silence@gmail.com> | 2023-08-25 01:53:34 +0300 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2023-08-25 02:16:20 +0300 |
commit | 18df385f42f0b3310ed2e4a3e39264bf5e784692 (patch) | |
tree | 478a3aa845af730f4f4dd9089bf8c48676fb8aba /tools/perf/scripts/python | |
parent | d7f06fea5d6be78403d42c9637f67bc883870094 (diff) | |
download | linux-18df385f42f0b3310ed2e4a3e39264bf5e784692.tar.xz |
io_uring: banish non-hot data to end of io_ring_ctx
Let's move all slow path, setup/init and so on fields to the end of
io_ring_ctx, that makes ctx reorganisation later easier. That includes,
page arrays used only on tear down, CQ overflow list, old provided
buffer caches and used by io-wq poll hashes.
Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Link: https://lore.kernel.org/r/fc471b63925a0bf90a34943c4d36163c523cfb43.1692916914.git.asml.silence@gmail.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions