summaryrefslogtreecommitdiff
path: root/include/linux/timerqueue.h
diff options
context:
space:
mode:
authorJens Axboe <axboe@kernel.dk>2025-08-22 17:19:56 +0300
committerJens Axboe <axboe@kernel.dk>2025-08-27 20:24:25 +0300
commit4c0b26e23c79ecf934a92b2d9a516bffbb61c3e4 (patch)
treeb7902b44c0e98b37062e50db2012a703dd9bb241 /include/linux/timerqueue.h
parentc986f7586b8d3381ab0ce764136c3b951c618381 (diff)
downloadlinux-4c0b26e23c79ecf934a92b2d9a516bffbb61c3e4.tar.xz
io_uring: add async data clear/free helpers
Futex recently had an issue where it mishandled how ->async_data and REQ_F_ASYNC_DATA is handled. To avoid future issues like that, add a set of helpers that either clear or clear-and-free the async data assigned to a struct io_kiocb. Convert existing manual handling of that to use the helpers. No intended functional changes in this patch. Reviewed-by: Caleb Sander Mateos <csander@purestorage.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions