1. f8e85cf io_uring: add support for IORING_OP_CONNECT by Jens Axboe · 5 years ago
  2. c4a2ed7 io_uring: only return -EBUSY for submit on non-flushed backlog by Jens Axboe · 5 years ago
  3. f9bd67f io_uring: only !null ptr to io_issue_sqe() by Pavel Begunkov · 5 years ago
  4. b18fdf7 io_uring: simplify io_req_link_next() by Pavel Begunkov · 5 years ago
  5. 944e58b io_uring: pass only !null to io_req_find_next() by Pavel Begunkov · 5 years ago
  6. 70cf9f3 io_uring: remove io_free_req_find_next() by Pavel Begunkov · 5 years ago
  7. 9835d6f io_uring: add likely/unlikely in io_get_sqring() by Pavel Begunkov · 5 years ago
  8. d732447 io_uring: rename __io_submit_sqe() by Pavel Begunkov · 5 years ago
  9. 915967f io_uring: improve trace_io_uring_defer() trace point by Jens Axboe · 5 years ago
  10. 1b4a51b io_uring: drain next sqe instead of shadowing by Pavel Begunkov · 5 years ago
  11. b76da70 io_uring: close lookup gap for dependent next work by Jens Axboe · 5 years ago
  12. 4d7dd46 io_uring: allow finding next link independent of req reference count by Jens Axboe · 5 years ago
  13. eb065d3 io_uring: io_allocate_scq_urings() should return a sane state by Jens Axboe · 5 years ago
  14. bbad27b io_uring: Always REQ_F_FREE_SQE for allocated sqe by Pavel Begunkov · 5 years ago
  15. 5d96072 io_uring: io_fail_links() should only consider first linked timeout by Jens Axboe · 5 years ago
  16. 09fbb0a io_uring: Fix leaking linked timeouts by Pavel Begunkov · 5 years ago
  17. f70193d io_uring: remove redundant check by Pavel Begunkov · 5 years ago
  18. d3b35796 io_uring: break links for failed defer by Pavel Begunkov · 5 years ago
  19. fba38c2 io_uring: request cancellations should break links by Jens Axboe · 5 years ago
  20. b0dd8a4 io_uring: correct poll cancel and linked timeout expiration completion by Jens Axboe · 5 years ago
  21. e0e328c4 io_uring: remove dead REQ_F_SEQ_PREV flag by Jens Axboe · 5 years ago
  22. 94ae5e7 io_uring: fix sequencing issues with linked timeouts by Jens Axboe · 5 years ago
  23. ad8a48a io_uring: make req->timeout be dynamically allocated by Jens Axboe · 5 years ago
  24. 978db57 io_uring: make io_double_put_req() use normal completion path by Jens Axboe · 5 years ago
  25. 0e0702d io_uring: cleanup return values from the queueing functions by Jens Axboe · 5 years ago
  26. 95a5bba io_uring: io_async_cancel() should pass in 'nxt' request pointer by Jens Axboe · 5 years ago
  27. fb4b3d3 Merge tag 'for-5.5/io_uring-20191121' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  28. eac406c io_uring: make POLL_ADD/POLL_REMOVE scale better by Jens Axboe · 5 years ago
  29. a320e9f io_uring: Fix getting file for non-fd opcodes by Pavel Begunkov · 5 years ago
  30. 9d858b2 io_uring: introduce req_need_defer() by Bob Liu · 5 years ago
  31. 2f6d9b9 io_uring: clean up io_uring_cancel_files() by Bob Liu · 5 years ago
  32. 5e55956 io_uring: ensure registered buffer import returns the IO length by Jens Axboe · 5 years ago
  33. 5683e54 io_uring: Fix getting file for timeout by Pavel Begunkov · 5 years ago
  34. 7d72306 io_wq: add get/put_work handlers to io_wq_create() by Jens Axboe · 5 years ago
  35. 15dff28 io_uring: check for validity of ->rings in teardown by Jens Axboe · 5 years ago
  36. 7c9e7f0 io_uring: fix potential deadlock in io_poll_wake() by Jens Axboe · 5 years ago
  37. 960e432 io_uring: use correct "is IO worker" helper by Jens Axboe · 5 years ago
  38. 93bd25b io_uring: make timeout sequence == 0 mean no sequence by Jens Axboe · 5 years ago
  39. 76a46e0 io_uring: fix -ENOENT issue with linked timer with short timeout by Jens Axboe · 5 years ago
  40. 768134d io_uring: don't do flush cancel under inflight_lock by Jens Axboe · 5 years ago
  41. c1edbf5 io_uring: flag SQPOLL busy condition to userspace by Jens Axboe · 5 years ago
  42. 47f4676 io_uring: make ASYNC_CANCEL work with poll and timeout by Jens Axboe · 5 years ago
  43. 0ddf92e io_uring: provide fallback request for OOM situations by Jens Axboe · 5 years ago
  44. 8e3cca1 io_uring: convert accept4() -ERESTARTSYS into -EINTR by Jens Axboe · 5 years ago
  45. 46568e9 io_uring: fix error clear of ->file_table in io_sqe_files_register() by Jens Axboe · 5 years ago
  46. c69f8db io_uring: separate the io_free_req and io_free_req_find_next interface by Jackie Liu · 5 years ago
  47. ec9c02a io_uring: keep io_put_req only responsible for release and put req by Jackie Liu · 5 years ago
  48. a197f66 io_uring: remove passed in 'ctx' function parameter ctx if possible by Jackie Liu · 5 years ago
  49. 206aefd io_uring: reduce/pack size of io_ring_ctx by Jens Axboe · 5 years ago
  50. 5f8fd2d io_uring: properly mark async work as bounded vs unbounded by Jens Axboe · 5 years ago
  51. c5def4a io-wq: add support for bounded vs unbunded work by Jens Axboe · 5 years ago
  52. 1d7bb1d io_uring: add support for backlogged CQ ring by Jens Axboe · 5 years ago
  53. 78e19bb io_uring: pass in io_kiocb to fill/add CQ handlers by Jens Axboe · 5 years ago
  54. 84f97dc io_uring: make io_cqring_events() take 'ctx' as argument by Jens Axboe · 5 years ago
  55. 2665abf io_uring: add support for linked SQE timeouts by Jens Axboe · 5 years ago
  56. e977d6d io_uring: abstract out io_async_cancel_one() helper by Jens Axboe · 5 years ago
  57. 267bc90 io_uring: use inlined struct sqe_submit by Pavel Begunkov · 5 years ago
  58. 50585b9 io_uring: Use submit info inlined into req by Pavel Begunkov · 5 years ago
  59. 196be95 io_uring: allocate io_kiocb upfront by Pavel Begunkov · 5 years ago
  60. e5eb636 io_uring: io_queue_link*() right after submit by Pavel Begunkov · 5 years ago
  61. ae9428c io_uring: Merge io_submit_sqes and io_ring_submit by Pavel Begunkov · 5 years ago
  62. 3aa5fa0 io_uring: kill dead REQ_F_LINK_DONE flag by Jens Axboe · 5 years ago
  63. f1f4085 io_uring: fixup a few spots where link failure isn't flagged by Jens Axboe · 5 years ago
  64. 89723d0 io_uring: enable optimized link handling for IORING_OP_POLL_ADD by Jens Axboe · 5 years ago
  65. 51c3ff6 io_uring: add completion trace event by Jens Axboe · 5 years ago
  66. e9ffa5c io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait by Jackie Liu · 5 years ago
  67. 62755e3 io_uring: support for generic async request cancel by Jens Axboe · 5 years ago
  68. 6873e0b io_uring: ensure we clear io_kiocb->result before each issue by Jens Axboe · 5 years ago
  69. 975c99a5 io_uring: io_wq_create() returns an error pointer, not NULL by Jens Axboe · 5 years ago
  70. 842f961 io_uring: fix race with canceling timeouts by Jens Axboe · 5 years ago
  71. 65e19f5 io_uring: support for larger fixed file sets by Jens Axboe · 5 years ago
  72. b762012 io_uring: protect fixed file indexing with array_index_nospec() by Jens Axboe · 5 years ago
  73. 17f2fe3 io_uring: add support for IORING_OP_ACCEPT by Jens Axboe · 5 years ago
  74. fcb323c io_uring: io_uring: add support for async work inheriting files by Jens Axboe · 5 years ago
  75. 561fb04 io_uring: replace workqueue usage with io-wq by Jens Axboe · 5 years ago
  76. 95a1b3ff io_uring: Fix mm_fault with READ/WRITE_FIXED by Pavel Begunkov · 5 years ago
  77. fa45622 io_uring: remove index from sqe_submit by Pavel Begunkov · 5 years ago
  78. c826bd7 io_uring: add set of tracing events by Dmitrii Dolgov · 5 years ago
  79. 1136504 io_uring: add support for canceling timeout requests by Jens Axboe · 5 years ago
  80. a41525a io_uring: add support for absolute timeouts by Jens Axboe · 5 years ago
  81. ba5290c io_uring: replace s->needs_lock with s->in_async by Jackie Liu · 5 years ago
  82. 33a107f io_uring: allow application controlled CQ ring size by Jens Axboe · 5 years ago
  83. c3a31e6 io_uring: add support for IORING_REGISTER_FILES_UPDATE by Jens Axboe · 5 years ago
  84. 08a4517 io_uring: allow sparse fixed file sets by Jens Axboe · 5 years ago
  85. ba816ad io_uring: run dependent links inline if possible by Jens Axboe · 5 years ago
  86. 044c1ab io_uring: don't touch ctx in setup after ring fd install by Jens Axboe · 5 years ago
  87. 7b20238 io_uring: Fix leaked shadow_req by Pavel Begunkov · 5 years ago
  88. 2b2ed97 io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD by Jens Axboe · 5 years ago
  89. 498ccd9 io_uring: used cached copies of sq->dropped and cq->overflow by Jens Axboe · 5 years ago
  90. 935d1e4 io_uring: Fix race for sqes with userspace by Pavel Begunkov · 5 years ago
  91. fb5ccc9 io_uring: Fix broken links with offloading by Pavel Begunkov · 5 years ago
  92. 84d55dc io_uring: Fix corrupted user_data by Pavel Begunkov · 5 years ago
  93. a1f58ba io_uring: correct timeout req sequence when inserting a new entry by zhangyi (F) · 5 years ago
  94. ef03681 io_uring : correct timeout req sequence when waiting timeout by zhangyi (F) · 5 years ago
  95. bc808bc io_uring: revert "io_uring: optimize submit_and_wait API" by Jens Axboe · 5 years ago
  96. d418d07 Merge tag 'for-linus-2019-10-18' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  97. 8b07a65 io_uring: fix logic error in io_timeout by yangerkun · 5 years ago
  98. 491381ce io_uring: fix up O_NONBLOCK handling for sockets by Jens Axboe · 5 years ago
  99. 5da0fb1 io_uring: consider the overflow of sequence for timeout req by yangerkun · 5 years ago
  100. b27528b Merge tag 'for-linus-20191012' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago