Code

History

Commits on master to io_uring/timeout.c35+
  1. io_uring/timeout: splice timed out link in timeout handlerJens Axboe committed 5 months ago3d87964
  2. io_uring: defer linked-timeout chain splice out of hrtimer contextJens Axboe committed 6 months ago49ae66e
  3. io_uring/timeout: honour caller's time namespace for IORING_TIMEOUT_ABSMaoyi Xie committed 6 months ago9cc6bac
  4. io_uring/timeout: use 'ctx' consistentlyYang Xiuwei committed 7 months agof847bf6
  5. io_uring: switch struct io_ring_ctx internal bitfields to flagsJens Axboe committed 8 months agof1a424e
  6. io_uring/timeout: immediate timeout argPavel Begunkov committed 8 months agod8345a2
  7. io_uring/timeout: migrate reqs from ts64 to ktimePavel Begunkov committed 8 months ago0e78aa1
  8. io_uring/timeout: add helper for parsing user timePavel Begunkov committed 8 months ago6e3f594
  9. io_uring/timeout: check unused sqe fieldsPavel Begunkov committed 8 months ago484ae63
  10. io_uring/timeout: READ_ONCE sqe->addrPavel Begunkov committed 8 months ago85f6c43
  11. io_uring/timeout: annotate data race in io_flush_timeouts()Jens Axboe committed 9 months ago42b12cb
  12. io_uring: add wrapper type for io_req_tw_func_t argCaleb Sander Mateos committed 1 year agoc33e779
  13. io_uring: unify task_work cancelation checksJens Axboe committed 1 year ago7be2025
  14. io_uring: include dying ring in task_work "should cancel" stateJens Axboe committed 1 year ago3539b14
  15. io_uring: finish IOU_OK -> IOU_COMPLETE transitionJens Axboe committed 1 year ago8bb9d6c
  16. io_uring/timeout: don't export link t-out disarm helperPavel Begunkov committed 1 year ago78967aa
  17. Merge tag 'for-6.15/io_uring-20250322' of git://git.kernel.dk/linuxLinus Torvalds committed 1 year ago91928e0
  18. io_uring/timeout: Switch to use hrtimer_setup()Nam Cao committed 1 year ago4248fd6
  19. io_uring: introduce type alias for io_tw_stateCaleb Sander Mateos committed 1 year agobcf8a02
  20. io_uring/alloc_cache: get rid of _nocache() helperJens Axboe committed 1 year agoff74954
  21. Merge tag 'for-6.14/io_uring-20250119' of git://git.kernel.dk/linuxLinus Torvalds committed 1 year agoa312e17
  22. io_uring/timeout: fix multishot updatesPavel Begunkov committed 1 year agoc83c846
  23. io_uring/timeout: flush timeouts outside of the timeout lockJens Axboe committed 1 year agoa9c83a0
  24. io_uring: Move old async data allocation helper to headerGabriel Krisman Bertazi committed 1 year agoef623a6
  25. io_uring: make ctx->timeout_lock a raw spinlockJens Axboe committed 1 year ago020b40f
  26. Merge tag 'timers-core-2024-11-18' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 1 year agobf9aa14
  27. io_uring: Remove redundant hrtimer's callback function setupNam Cao committed 2 years agoc95d365
  28. io_uring: move struct io_kiocb from task_struct to io_uring_taskJens Axboe committed 2 years agob6f58a3
  29. io_uring: move cancelations to be io_uring_task basedJens Axboe committed 2 years agof03baec
  30. io_uring: fix io_match_task must_holdPavel Begunkov committed 2 years agoe142e9c
  31. io_uring/timeout: remove duplicate initialization of the io_timeout list.Ruyi Zhang committed 2 years ago4d0f4a5
  32. io_uring: refactor io_fill_cqe_req_auxPavel Begunkov committed 2 years agoe5c1294
  33. io_uring: remove struct io_tw_state::lockedPavel Begunkov committed 2 years ago8e5b3b8
  34. io_uring: never overflow io_aux_cqePavel Begunkov committed 3 years agob6b2bb5
  35. io_uring: use cancelation match helper for poll and timeout requestsJens Axboe committed 3 years agoa30badf