summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/flamegraph.py
diff options
context:
space:
mode:
authorDavid Wei <dw@davidwei.uk>2025-11-05 01:44:56 +0300
committerJens Axboe <axboe@kernel.dk>2025-11-07 02:23:21 +0300
commit5c686456a4e83ef06c74d40be05c21a0ef136684 (patch)
tree8589bcaf024ffc1c19b63001293718464ac9980c /tools/perf/scripts/python/flamegraph.py
parentedd706ede85fc9a563556945069f87dbec769e07 (diff)
downloadlinux-5c686456a4e83ef06c74d40be05c21a0ef136684.tar.xz
io_uring/zcrx: add user_struct and mm_struct to io_zcrx_ifq
In preparation for removing ifq->ctx and making ifq lifetime independent of ring ctx, add user_struct and mm_struct to io_zcrx_ifq. In the ifq cleanup path, these are the only fields used from the main ring ctx to do accounting. Taking a copy in the ifq allows ifq->ctx to be removed later, including the ctx->refs held by the ifq. Signed-off-by: David Wei <dw@davidwei.uk> Reviewed-by: Pavel Begunkov <asml.silence@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions