aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/libxed.py
diff options
context:
space:
mode:
authorPavel Begunkov <[email protected]>2022-06-15 17:33:49 +0100
committerJens Axboe <[email protected]>2022-07-24 18:39:12 -0600
commitaff5b2df9e8b35f9814c5a4907f471472cd6be77 (patch)
treead1d0682c949c2236da39845808ce7b9e4630d77 /tools/perf/scripts/python/libxed.py
parentb25436038f6cc20c3198792cbfab8a312d09282e (diff)
io_uring: better caching for ctx timeout fields
Following timeout fields access patterns, move all of them into a separate cache line inside ctx, so they don't intervene with normal completion caching, especially since timeout removals and completion are separated and the later is done via tw. It also sheds some bytes from io_ring_ctx, 1216B -> 1152B Signed-off-by: Pavel Begunkov <[email protected]> Link: https://lore.kernel.org/r/4b163793072840de53b3cb66e0c2995e7226ff78.1655310733.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