diff options
| author | Jens Axboe <[email protected]> | 2024-05-21 18:31:12 +0000 |
|---|---|---|
| committer | Jens Axboe <[email protected]> | 2024-05-21 19:41:14 +0000 |
| commit | d13ddd9c893f0e8498526bf88c6b5fad01f0edd8 (patch) | |
| tree | c07343b3fc397338045c3726e91b396f466e2174 /net/unix/af_unix.c | |
| parent | Merge tag 'soundwire-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... (diff) | |
| download | kernel-d13ddd9c893f0e8498526bf88c6b5fad01f0edd8.tar.gz kernel-d13ddd9c893f0e8498526bf88c6b5fad01f0edd8.zip | |
io_uring/sqpoll: ensure that normal task_work is also run timely
With the move to private task_work, SQPOLL neglected to also run the
normal task_work, if any is pending. This will eventually get run, but
we should run it with the private task_work to ensure that things like
a final fput() is processed in a timely fashion.
Cc: [email protected]
Link: https://lore.kernel.org/all/[email protected]/
Reported-by: Andrew Udvare <[email protected]>
Fixes: af5d68f8892f ("io_uring/sqpoll: manage task_work privately")
Tested-by: Christian Heusel <[email protected]>
Tested-by: Andrew Udvare <[email protected]>
Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions
