diff options
| author | Jens Axboe <[email protected]> | 2024-03-15 21:37:15 +0000 |
|---|---|---|
| committer | Jens Axboe <[email protected]> | 2024-03-15 21:37:15 +0000 |
| commit | 30dab608c3cb99c2a05b76289fd05551703979ae (patch) | |
| tree | 5131364d2c6c083861bc1f081e8ba709dec8bdc2 /tools/perf/scripts/python/check-perf-trace.py | |
| parent | io_uring: fix poll_remove stalled req completion (diff) | |
| download | kernel-30dab608c3cb99c2a05b76289fd05551703979ae.tar.gz kernel-30dab608c3cb99c2a05b76289fd05551703979ae.zip | |
io_uring/futex: always remove futex entry for cancel all
We know the request is either being removed, or already in the process of
being removed through task_work, so we can delete it from our futex list
upfront. This is important for remove all conditions, as we otherwise
will find it multiple times and prevent cancelation progress.
Cc: [email protected]
Fixes: 194bb58c6090 ("io_uring: add support for futex wake and wait")
Fixes: 8f350194d5cf ("io_uring: add support for vectored futex waits")
Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/check-perf-trace.py')
0 files changed, 0 insertions, 0 deletions
