aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/libxed.py
diff options
context:
space:
mode:
authorPavel Begunkov <[email protected]>2023-08-24 22:53:34 +0000
committerJens Axboe <[email protected]>2023-08-24 23:16:20 +0000
commit18df385f42f0b3310ed2e4a3e39264bf5e784692 (patch)
tree478a3aa845af730f4f4dd9089bf8c48676fb8aba /tools/perf/scripts/python/libxed.py
parentio_uring: move non aligned field to the end (diff)
downloadkernel-18df385f42f0b3310ed2e4a3e39264bf5e784692.tar.gz
kernel-18df385f42f0b3310ed2e4a3e39264bf5e784692.zip
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 <[email protected]> Link: https://lore.kernel.org/r/fc471b63925a0bf90a34943c4d36163c523cfb43.1692916914.git.asml.silence@gmail.com Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/libxed.py')
0 files changed, 0 insertions, 0 deletions