1. 6fbdce3 io_uring: don't mark S_ISBLK async work as unbounded by Jens Axboe · 3 years, 10 months ago
  2. 7345d4b io_uring: fix timeout cancel return code by Pavel Begunkov · 3 years, 10 months ago
  3. 44c816c io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with MSG_WAITALL by Stefan Metzmacher · 3 years, 10 months ago
  4. 21c2bbc io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls by Stefan Metzmacher · 3 years, 10 months ago
  5. 861fc28 io_uring: fix ->flags races by linked timeouts by Pavel Begunkov · 3 years, 10 months ago
  6. dcf2dfc io_uring: fix provide_buffers sign extension by Pavel Begunkov · 3 years, 10 months ago
  7. 76f4966 io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED return by Jens Axboe · 3 years, 11 months ago
  8. 3c08f77 io_uring: don't attempt IO reissue from the ring exit path by Jens Axboe · 4 years ago
  9. 1c20e90 io_uring: fix inconsistent lock state by Pavel Begunkov · 3 years, 11 months ago
  10. 6cae809 io_uring: ensure that SQPOLL thread is started for exit by Jens Axboe · 3 years, 11 months ago
  11. a2501d8 io_uring: ignore double poll add on the same waitqueue head by Jens Axboe · 3 years, 11 months ago
  12. 81dfee4 io_uring: fix possible deadlock in io_uring_poll by Hao Xu · 4 years ago
  13. 5592eae io_uring: drop mm/files between task_work_submit by Pavel Begunkov · 4 years ago
  14. 88dbd08 io_uring: reinforce cancel on flush during exit by Pavel Begunkov · 4 years ago
  15. aa43515 io_uring: fix sqo ownership false positive warning by Pavel Begunkov · 4 years ago
  16. 8c7febf io_uring: fix list corruption for splice file_get by Pavel Begunkov · 4 years ago
  17. 7250f33 io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE by Hao Xu · 4 years ago
  18. d300d03 io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE by Pavel Begunkov · 4 years ago
  19. 52382df8 io_uring: replace inflight_wait with tctx->wait by Pavel Begunkov · 4 years ago
  20. b462a7b io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE by Pavel Begunkov · 4 years ago
  21. f0ff1a9 io_uring: if we see flush on exit, cancel related tasks by Jens Axboe · 4 years ago
  22. d16692a io_uring: account io_uring internal files as REQ_F_INFLIGHT by Jens Axboe · 4 years ago
  23. 1e7eb06 io_uring: fix files cancellation by Pavel Begunkov · 4 years ago
  24. dbdcde4 io_uring: always batch cancel in *cancel_files() by Pavel Begunkov · 4 years ago
  25. f8fbdbb io_uring: pass files into kill timeouts/poll by Pavel Begunkov · 4 years ago
  26. 49250f3 io_uring: don't iterate io_uring_cancel_files() by Pavel Begunkov · 4 years ago
  27. f6d93f8 io_uring: add a {task,files} pair matching helper by Pavel Begunkov · 4 years ago
  28. fe93341 io_uring: simplify io_task_match() by Pavel Begunkov · 4 years ago
  29. 4f25d44 io_uring: don't modify identity's files uncess identity is cowed by Xiaoguang Wang · 4 years ago
  30. bc79ff0 io_uring: fix wqe->lock/completion_lock deadlock by Pavel Begunkov · 4 years ago
  31. d92d008 io_uring: fix sleeping under spin in __io_clean_op by Pavel Begunkov · 4 years ago
  32. 7bccd1c io_uring: dont kill fasync under completion_lock by Pavel Begunkov · 4 years ago
  33. 186725a io_uring: fix skipping disabling sqo on exec by Pavel Begunkov · 4 years ago
  34. 54b4c4f io_uring: fix uring_flush in exit_files() warning by Pavel Begunkov · 4 years ago
  35. 0682759 io_uring: fix false positive sqo warning on flush by Pavel Begunkov · 4 years ago
  36. 8cb6f4d io_uring: do sqo disable on install_fd error by Pavel Begunkov · 4 years ago
  37. 0e3562e io_uring: fix null-deref in io_disable_sqo_submit by Pavel Begunkov · 4 years ago
  38. a63d915 io_uring: stop SQPOLL submit on creator's death by Pavel Begunkov · 4 years ago
  39. da67631 io_uring: add warn_once for io_uring_flush() by Pavel Begunkov · 4 years ago
  40. 18f3159 io_uring: inline io_uring_attempt_task_drop() by Pavel Begunkov · 4 years ago
  41. 2df15ef io_uring: fix short read retries for non-reg files by Pavel Begunkov · 4 years ago
  42. f3ac7a5 io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state by Jens Axboe · 4 years ago
  43. ca75872 io_uring: iopoll requests should also wake task ->in_idle state by Jens Axboe · 4 years ago
  44. 2ca824c io_uring: flush timeouts that should already have expired by Marcelo Diop-Gonzalez · 4 years ago
  45. 94dbb87 io_uring: drop file refs after task cancel by Pavel Begunkov · 4 years, 1 month ago
  46. f7f3282 io_uring: drop mm and files after task_work_run by Pavel Begunkov · 4 years ago
  47. a3647cd io_uring: don't take files/mm for a dead task by Pavel Begunkov · 4 years ago
  48. 458b405 io_uring: Fix return value from alloc_fixed_file_ref_node by Matthew Wilcox (Oracle) · 4 years ago
  49. 85e25e2 io_uring: patch up IOPOLL overflow_flush sync by Pavel Begunkov · 4 years ago
  50. bc924dd io_uring: limit {io|sq}poll submit locking scope by Pavel Begunkov · 4 years ago
  51. 1d5e50d io_uring: synchronise IOPOLL on task_submit fail by Pavel Begunkov · 4 years ago
  52. c7b04d2 io_uring: remove racy overflow list fast checks by Pavel Begunkov · 4 years, 1 month ago
  53. b5a2f09 io_uring: check kthread stopped flag when sq thread is unparked by Xiaoguang Wang · 4 years, 2 months ago
  54. ce00a7d io_uring: fix io_sqe_files_unregister() hangs by Pavel Begunkov · 4 years, 1 month ago
  55. b25b869 io_uring: add a helper for setting a ref node by Pavel Begunkov · 4 years, 1 month ago
  56. 25a2de6 io_uring: use bottom half safe lock for fixed file data by Jens Axboe · 4 years, 2 months ago
  57. 7247bc6 io_uring: don't assume mm is constant across submits by Jens Axboe · 4 years, 1 month ago
  58. 52504a6 io_uring: close a small race gap for files cancel by Pavel Begunkov · 4 years, 1 month ago
  59. 7b81e2a io_uring: make ctx cancel on exit targeted to actual ctx by Jens Axboe · 4 years, 1 month ago
  60. 5998fe5 io_uring: fix double io_uring free by Pavel Begunkov · 4 years, 1 month ago
  61. 9f8ebec io_uring: fix ignoring xa_store errors by Pavel Begunkov · 4 years, 1 month ago
  62. 10e5fb0 io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() by Xiaoguang Wang · 4 years, 1 month ago
  63. 72a016d io_uring: fix 0-iov read buffer select by Pavel Begunkov · 4 years, 1 month ago
  64. cd13f1d io_uring: always let io_iopoll_complete() complete polled io by Xiaoguang Wang · 4 years, 1 month ago
  65. f961c2b io_uring: fix racy IOPOLL completions by Pavel Begunkov · 4 years, 1 month ago
  66. 821d12a io_uring: fix io_cqring_events()'s noflush by Pavel Begunkov · 4 years, 1 month ago
  67. b2ec2b1 io_uring: cancel reqs shouldn't kill overflow list by Pavel Begunkov · 4 years, 1 month ago
  68. c0fd45a io_uring: fix racy IOPOLL flush overflow by Pavel Begunkov · 4 years, 1 month ago
  69. a773dea io_uring: cancel only requests of current task by Pavel Begunkov · 4 years, 2 months ago
  70. f26c08b io_uring: fix file leak on error path of io ctx creation by Hillf Danton · 4 years, 1 month ago
  71. e8c954d io_uring: fix mis-seting personality's creds by Pavel Begunkov · 4 years, 1 month ago
  72. 2d280bc io_uring: fix recvmsg setup with compat buf-select by Pavel Begunkov · 4 years, 2 months ago
  73. af60470 io_uring: fix files grab/cancel race by Pavel Begunkov · 4 years, 2 months ago
  74. 9c3a205 io_uring: fix ITER_BVEC check by Pavel Begunkov · 4 years, 2 months ago
  75. eb2667b3 io_uring: fix shift-out-of-bounds when round up cq size by Joseph Qi · 4 years, 2 months ago
  76. fa5fca7 Merge tag 'io_uring-5.10-2020-11-20' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 2 months ago
  77. e297822 io_uring: order refnode recycling by Pavel Begunkov · 4 years, 2 months ago
  78. 1e5d770 io_uring: get an active ref_node from files_data by Pavel Begunkov · 4 years, 2 months ago
  79. c993df5 io_uring: don't double complete failed reissue request by Jens Axboe · 4 years, 2 months ago
  80. 944d144 io_uring: handle -EOPNOTSUPP on path resolution by Jens Axboe · 4 years, 2 months ago
  81. f01c30d Merge tag 'vfs-5.10-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux by Linus Torvalds · 4 years, 2 months ago
  82. 88ec321 io_uring: round-up cq size before comparing with rounded sq size by Jens Axboe · 4 years, 2 months ago
  83. 8a3c84b vfs: separate __sb_start_write into blocking and non-blocking helpers by Darrick J. Wong · 4 years, 2 months ago
  84. 9a472ef io_uring: fix link lookup racing with link timeout by Pavel Begunkov · 4 years, 3 months ago
  85. 6b47ab8 io_uring: use correct pointer for io_uring_show_cred() by Jens Axboe · 4 years, 3 months ago
  86. ef9865a io_uring: don't forget to task-cancel drained reqs by Pavel Begunkov · 4 years, 3 months ago
  87. 99b3280 io_uring: fix overflowed cancel w/ linked ->files by Pavel Begunkov · 4 years, 3 months ago
  88. cb8a8ae io_uring: drop req/tctx io_identity separately by Jens Axboe · 4 years, 3 months ago
  89. 4b70cf9 io_uring: ensure consistent view of original task ->mm from SQPOLL by Jens Axboe · 4 years, 3 months ago
  90. fdaf083 io_uring: properly handle SQPOLL request cancelations by Jens Axboe · 4 years, 3 months ago
  91. cf9446c Merge tag 'io_uring-5.10-2020-10-30' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 3 months ago
  92. c8b5e26 io_uring: use type appropriate io_kiocb handler for double poll by Jens Axboe · 4 years, 3 months ago
  93. af00418 Merge tag 'io_uring-5.10-2020-10-24' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 3 months ago
  94. 0d63c14 io_uring: simplify __io_queue_sqe() by Pavel Begunkov · 4 years, 3 months ago
  95. 9aaf354 io_uring: simplify nxt propagation in io_queue_sqe by Pavel Begunkov · 4 years, 3 months ago
  96. feaadc4 io_uring: don't miss setting IO_WQ_WORK_CONCURRENT by Pavel Begunkov · 4 years, 3 months ago
  97. c9abd7a io_uring: don't defer put of cancelled ltimeout by Pavel Begunkov · 4 years, 3 months ago
  98. cdfcc3e io_uring: always clear LINK_TIMEOUT after cancel by Pavel Begunkov · 4 years, 3 months ago
  99. ac877d2 io_uring: don't adjust LINK_HEAD in cancel ltimeout by Pavel Begunkov · 4 years, 3 months ago
  100. e08102d io_uring: remove opcode check on ltimeout kill by Pavel Begunkov · 4 years, 3 months ago