summaryrefslogtreecommitdiff
path: root/io_uring/cancel.c
AgeCommit message (Expand)Author
2024-02-08io_uring/cancel: don't default to setting req->work.cancel_seqJens Axboe
2023-11-28io_uring: use fget/fput consistentlyJens Axboe
2023-09-29io_uring: add support for futex wake and waitJens Axboe
2023-09-21io_uring: add IORING_OP_WAITID supportJens Axboe
2023-07-17io_uring/cancel: wire up IORING_ASYNC_CANCEL_OP for sync cancelJens Axboe
2023-07-17io_uring/cancel: support opcode based lookup and cancelationJens Axboe
2023-07-17io_uring/cancel: add IORING_ASYNC_CANCEL_USERDATAJens Axboe
2023-07-17io_uring/cancel: fix sequence matching for IORING_ASYNC_CANCEL_ANYJens Axboe
2023-07-17io_uring/cancel: abstract out request match helperJens Axboe
2023-06-20io_uring: use io_file_from_index in __io_sync_cancelChristoph Hellwig
2022-12-21io_uring/cancel: re-grab ctx mutex after finishing waitJens Axboe
2022-09-21io_uring: add IORING_SETUP_DEFER_TASKRUNDylan Yudaken
2022-08-23io_uring: fix off-by-one in sync cancelation file checkJens Axboe
2022-08-12io_uring: make io_kiocb_to_cmd() typesafeStefan Metzmacher
2022-07-24io_uring: add sync cancelation API through io_uring_register()Jens Axboe
2022-07-24io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flagJens Axboe
2022-07-24io_uring: have cancelation API accept io_uring_task directlyJens Axboe
2022-07-24io_uring: kill extra io_uring_types.h includesPavel Begunkov
2022-07-24io_uring: propagate locking state to poll cancelPavel Begunkov
2022-07-24io_uring: introduce a struct for hash tablePavel Begunkov
2022-07-24io_uring: clean up io_try_cancelPavel Begunkov
2022-07-24io_uring: switch cancel_hash to use per entry spinlockHao Xu
2022-07-24io_uring: move cancelation into its own fileJens Axboe