1. e82ad48 io_uring: fix !CONFIG_BLOCK compilation failure by Jens Axboe · 3 years, 9 months ago
  2. 230d50d io_uring: move reissue into regular IO path by Jens Axboe · 3 years, 9 months ago
  3. 07204f2 io_uring: fix EIOCBQUEUED iter revert by Pavel Begunkov · 3 years, 9 months ago
  4. 696ee88 io_uring/io-wq: protect against sprintf overflow by Pavel Begunkov · 3 years, 9 months ago
  5. 4b982bd io_uring: don't mark S_ISBLK async work as unbounded by Jens Axboe · 3 years, 9 months ago
  6. 82734c5 io_uring: drop sqd lock before handling signals for SQPOLL by Jens Axboe · 3 years, 10 months ago
  7. 5152042 io_uring: handle setup-failed ctx in kill_timeouts by Pavel Begunkov · 3 years, 10 months ago
  8. 5a978dc io_uring: always go for cancellation spin on exec by Pavel Begunkov · 3 years, 10 months ago
  9. 2b8ed1c io_uring: remove unsued assignment to pointer io by Colin Ian King · 3 years, 10 months ago
  10. 78d9d7c io_uring: don't cancel extra on files match by Pavel Begunkov · 3 years, 10 months ago
  11. 2482b58 io_uring: don't cancel-track common timeouts by Pavel Begunkov · 3 years, 10 months ago
  12. 80c4cbd io_uring: do post-completion chore on t-out cancel by Pavel Begunkov · 3 years, 10 months ago
  13. 1ee4160 io_uring: fix timeout cancel return code by Pavel Begunkov · 3 years, 10 months ago
  14. dbe1bdb io_uring: handle signals for IO threads like a normal thread by Jens Axboe · 3 years, 10 months ago
  15. 90b8749 io_uring: maintain CQE order of a failed link by Pavel Begunkov · 3 years, 10 months ago
  16. a185f1d io_uring: do ctx sqd ejection in a clear context by Pavel Begunkov · 3 years, 10 months ago
  17. d81269f io_uring: fix provide_buffers sign extension by Pavel Begunkov · 3 years, 10 months ago
  18. b65c128 io_uring: don't skip file_end_write() on reissue by Pavel Begunkov · 3 years, 10 months ago
  19. d07f1e8a io_uring: correct io_queue_async_work() traces by Pavel Begunkov · 3 years, 10 months ago
  20. 0b8cfa9 io_uring: don't use {test,clear}_tsk_thread_flag() for current by Jens Axboe · 3 years, 10 months ago
  21. 0031275 io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with MSG_WAITALL by Stefan Metzmacher · 3 years, 10 months ago
  22. de75a3d io_uring: don't leak creds on SQO attach error by Pavel Begunkov · 3 years, 10 months ago
  23. ee53fb2 io_uring: use typesafe pointers in io_uring_task by Stefan Metzmacher · 3 years, 10 months ago
  24. 53e043b io_uring: remove structures from include/linux/io_uring.h by Stefan Metzmacher · 3 years, 10 months ago
  25. 76cd979 io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls by Stefan Metzmacher · 3 years, 10 months ago
  26. b7f5a0b io_uring: fix sqpoll cancellation via task_work by Pavel Begunkov · 3 years, 10 months ago
  27. 9b46571 io_uring: add generic callback_head helpers by Pavel Begunkov · 3 years, 10 months ago
  28. 9e138a4 io_uring: fix concurrent parking by Pavel Begunkov · 3 years, 10 months ago
  29. f6d5425 io_uring: halt SQO submission on ctx exit by Pavel Begunkov · 3 years, 10 months ago
  30. 09a6f4e io_uring: replace sqd rw_semaphore with mutex by Pavel Begunkov · 3 years, 10 months ago
  31. 180f829 io_uring: fix complete_post use ctx after free by Pavel Begunkov · 3 years, 10 months ago
  32. efe814a io_uring: fix ->flags races by linked timeouts by Pavel Begunkov · 3 years, 10 months ago
  33. 9e15c3a io_uring: convert io_buffer_idr to XArray by Jens Axboe · 3 years, 10 months ago
  34. 16efa4f io_uring: allow IO worker threads to be frozen by Jens Axboe · 3 years, 10 months ago
  35. 58f9937 io_uring: fix OP_ASYNC_CANCEL across tasks by Pavel Begunkov · 3 years, 10 months ago
  36. 521d6a7 io_uring: cancel sqpoll via task_work by Pavel Begunkov · 3 years, 10 months ago
  37. 26984fb io_uring: prevent racy sqd->thread checks by Pavel Begunkov · 3 years, 10 months ago
  38. 0df8ea6 io_uring: remove useless ->startup completion by Pavel Begunkov · 3 years, 10 months ago
  39. e1915f7 io_uring: cancel deferred requests in try_cancel by Pavel Begunkov · 3 years, 10 months ago
  40. d052d1d io_uring: perform IOPOLL reaping if canceler is thread itself by Jens Axboe · 3 years, 10 months ago
  41. 5c2469e io_uring: force creation of separate context for ATTACH_WQ and non-threads by Jens Axboe · 3 years, 10 months ago
  42. 7d41e85 io_uring: remove indirect ctx into sqo injection by Pavel Begunkov · 3 years, 10 months ago
  43. 78d7f6b io_uring: fix invalid ctx->sq_thread_idle by Pavel Begunkov · 3 years, 10 months ago
  44. e22bc9b kernel: make IO threads unfreezable by default by Jens Axboe · 3 years, 10 months ago
  45. e8f98f24 io_uring: always wait for sqd exited when stopping SQPOLL thread by Jens Axboe · 3 years, 10 months ago
  46. 5199328 io_uring: remove unneeded variable 'ret' by Yang Li · 3 years, 10 months ago
  47. 93e68e0 io_uring: move all io_kiocb init early in io_init_req() by Jens Axboe · 3 years, 10 months ago
  48. 7a61235 io_uring: fix complete_post races for linked req by Pavel Begunkov · 3 years, 10 months ago
  49. 33cc89a io_uring: add io_disarm_next() helper by Pavel Begunkov · 3 years, 10 months ago
  50. 97a73a0 io_uring: fix io_sq_offload_create error handling by Pavel Begunkov · 3 years, 10 months ago
  51. 61cf937 io_uring: Convert personality_idr to XArray by Matthew Wilcox (Oracle) · 3 years, 10 months ago
  52. 0298ef9 io_uring: clean R_DISABLED startup mess by Pavel Begunkov · 3 years, 10 months ago
  53. f458dd84 io_uring: fix unrelated ctx reqs cancellation by Pavel Begunkov · 3 years, 10 months ago
  54. 05962f9 io_uring: SQPOLL parking fixes by Jens Axboe · 3 years, 10 months ago
  55. 0414748 io_uring: kill io_sq_thread_fork() and return -EOWNERDEAD if the sq_thread is gone by Stefan Metzmacher · 3 years, 10 months ago
  56. 7c30f36a io_uring: run __io_sq_thread() with the initial creds from io_uring_setup() by Stefan Metzmacher · 3 years, 10 months ago
  57. 1b00764 io_uring: cancel reqs of all iowq's on ring exit by Pavel Begunkov · 3 years, 10 months ago
  58. b5bb3a2 io_uring: warn when ring exit takes too long by Pavel Begunkov · 3 years, 10 months ago
  59. baf186c io_uring: index io_uring->xa by ctx not file by Pavel Begunkov · 3 years, 10 months ago
  60. eebd2e3 io_uring: don't take task ring-file notes by Pavel Begunkov · 3 years, 10 months ago
  61. d56d938 io_uring: do ctx initiated file note removal by Pavel Begunkov · 3 years, 10 months ago
  62. 13bf43f io_uring: introduce ctx to tctx back map by Pavel Begunkov · 3 years, 10 months ago
  63. 2941267 io_uring: make del_task_file more forgiving by Pavel Begunkov · 3 years, 10 months ago
  64. 003e8dc io-wq: always track creds for async issue by Jens Axboe · 3 years, 10 months ago
  65. e45cff5 io_uring: don't restrict issue_flags for io_openat by Pavel Begunkov · 3 years, 10 months ago
  66. 86e0d67 io_uring: make SQPOLL thread parking saner by Jens Axboe · 3 years, 10 months ago
  67. b5b0ecb io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED return by Jens Axboe · 3 years, 10 months ago
  68. ca0a265 io_uring: don't keep looping for more events if we can't flush overflow by Jens Axboe · 3 years, 10 months ago
  69. 46fe18b io_uring: move to using create_io_thread() by Jens Axboe · 3 years, 10 months ago
  70. dd59a3d io_uring: reliably cancel linked timeouts by Pavel Begunkov · 3 years, 10 months ago
  71. b05a1bc io_uring: cancel-match based on flags by Pavel Begunkov · 3 years, 10 months ago
  72. e4b4a13 io_uring: ensure that threads freeze on suspend by Jens Axboe · 3 years, 10 months ago
  73. b23fcf4 io_uring: remove extra in_idle wake up by Pavel Begunkov · 3 years, 10 months ago
  74. ebf9366 io_uring: inline __io_queue_async_work() by Pavel Begunkov · 3 years, 10 months ago
  75. f85c310 io_uring: inline io_req_clean_work() by Pavel Begunkov · 3 years, 10 months ago
  76. 64c7212 io_uring: choose right tctx->io_wq for try cancel by Pavel Begunkov · 3 years, 10 months ago
  77. 3e6a0d3 io_uring: fix -EAGAIN retry with IOPOLL by Jens Axboe · 3 years, 10 months ago
  78. 1627089 io_uring: remove sqo_task by Pavel Begunkov · 3 years, 10 months ago
  79. 70aacfe io_uring: kill sqo_dead and sqo submission halting by Pavel Begunkov · 3 years, 10 months ago
  80. 1c3b3e6 io_uring: ignore double poll add on the same waitqueue head by Jens Axboe · 3 years, 10 months ago
  81. 3ebba79 io_uring: ensure that SQPOLL thread is started for exit by Jens Axboe · 3 years, 10 months ago
  82. 28c4721 io_uring: replace cmpxchg in fallback with xchg by Pavel Begunkov · 3 years, 10 months ago
  83. 2c32395 io_uring: fix __tctx_task_work() ctx race by Pavel Begunkov · 3 years, 10 months ago
  84. 0d30b3e io_uring: kill io_uring_flush() by Jens Axboe · 3 years, 10 months ago
  85. 914390b io_uring: kill unnecessary io_run_ctx_fallback() in io_ring_exit_work() by Jens Axboe · 3 years, 10 months ago
  86. 5730b27 io_uring: move cred assignment into io_issue_sqe() by Jens Axboe · 3 years, 11 months ago
  87. 1575f21 io_uring: kill unnecessary REQ_F_WORK_INITIALIZED checks by Jens Axboe · 3 years, 11 months ago
  88. 4010fec io_uring: remove unused argument 'tsk' from io_req_caches_free() by Jens Axboe · 3 years, 11 months ago
  89. 8452d4a io_uring: destroy io-wq on exec by Pavel Begunkov · 3 years, 11 months ago
  90. ef8eaa4 io_uring: warn on not destroyed io-wq by Pavel Begunkov · 3 years, 11 months ago
  91. 1d5f360 io_uring: fix race condition in task_work add and clear by Jens Axboe · 3 years, 11 months ago
  92. afcc401 io-wq: provide an io_wq_put_and_exit() helper by Jens Axboe · 3 years, 11 months ago
  93. 8629397 io_uring: don't use complete_all() on SQPOLL thread exit by Jens Axboe · 3 years, 11 months ago
  94. ba50a03 io_uring: run fallback on cancellation by Pavel Begunkov · 3 years, 11 months ago
  95. e54945a io_uring: SQPOLL stop error handling fixes by Jens Axboe · 3 years, 11 months ago
  96. 5695e51 Merge tag 'io_uring-worker.v3-2021-02-25' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 11 months ago
  97. efba6d3a Merge tag 'for-5.12/io_uring-2021-02-25' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 11 months ago
  98. 5f3f26f io_uring: fix SQPOLL thread handling over exec by Jens Axboe · 3 years, 11 months ago
  99. 4fb6ac3 io-wq: improve manager/worker handling over exec by Jens Axboe · 3 years, 11 months ago
  100. eb85890 io_uring: ensure SQPOLL startup is triggered before error shutdown by Jens Axboe · 3 years, 11 months ago