1. 2f8e45f io_uring: inline io_complete_rw_common() by Pavel Begunkov · 4 years, 6 months ago
  2. 23faba3 io_uring: move res check out of io_rw_reissue() by Pavel Begunkov · 4 years, 6 months ago
  3. f161340 io_uring: simplify iopoll reissuing by Pavel Begunkov · 4 years, 6 months ago
  4. 6e833d5 io_uring: clean up io_req_free_batch_finish() by Pavel Begunkov · 4 years, 6 months ago
  5. 3c1a2ea io_uring: move submit side state closer in the ring by Jens Axboe · 4 years, 6 months ago
  6. e68a3ff io_uring: assign file_slot prior to calling io_sqe_file_register() by Jens Axboe · 4 years, 6 months ago
  7. 4a24547 io_uring: remove redundant initialization of variable ret by Colin Ian King · 4 years, 6 months ago
  8. 3434378 io_uring: unpark SQPOLL thread for cancelation by Pavel Begunkov · 4 years, 6 months ago
  9. 26bfa89e io_uring: place ring SQ/CQ arrays under memcg memory limits by Jens Axboe · 4 years, 6 months ago
  10. 91f245d io_uring: enable kmemcg account for io_uring requests by Jens Axboe · 4 years, 6 months ago
  11. c7dae4b io_uring: enable req cache for IRQ driven IO by Jens Axboe · 4 years, 6 months ago
  12. ed670c3 io_uring: fix possible deadlock in io_uring_poll by Hao Xu · 4 years, 6 months ago
  13. e5d1bc0 io_uring: defer flushing cached reqs by Pavel Begunkov · 4 years, 6 months ago
  14. c5eef2b io_uring: take comp_state from ctx by Pavel Begunkov · 4 years, 6 months ago
  15. 65453d1 io_uring: enable req cache for task_work items by Jens Axboe · 4 years, 6 months ago
  16. 7cbf172 io_uring: provide FIFO ordering for task_work by Jens Axboe · 4 years, 6 months ago
  17. 1b4c351 io_uring: use persistent request cache by Jens Axboe · 4 years, 6 months ago
  18. 6ff119a io_uring: feed reqs back into alloc cache by Pavel Begunkov · 4 years, 6 months ago
  19. bf019da io_uring: persistent req cache by Pavel Begunkov · 4 years, 6 months ago
  20. 9ae7246 io_uring: count ctx refs separately from reqs by Pavel Begunkov · 4 years, 6 months ago
  21. 3893f39 io_uring: remove fallback_req by Pavel Begunkov · 4 years, 6 months ago
  22. 905c172 io_uring: submit-completion free batching by Pavel Begunkov · 4 years, 6 months ago
  23. 6dd0be1 io_uring: replace list with array for compl batch by Pavel Begunkov · 4 years, 6 months ago
  24. 5087275 io_uring: don't reinit submit state every time by Pavel Begunkov · 4 years, 6 months ago
  25. ba88ff1 io_uring: remove ctx from comp_state by Pavel Begunkov · 4 years, 6 months ago
  26. 258b29a io_uring: don't keep submit_state on stack by Pavel Begunkov · 4 years, 6 months ago
  27. 889fca7 io_uring: don't propagate io_comp_state by Pavel Begunkov · 4 years, 6 months ago
  28. 61e9820 io_uring: make op handlers always take issue flags by Pavel Begunkov · 4 years, 6 months ago
  29. 45d189c io_uring: replace force_nonblock with flags by Pavel Begunkov · 4 years, 6 months ago
  30. 0e9ddb3 io_uring: cleanup up cancel SQPOLL reqs across exec by Pavel Begunkov · 4 years, 6 months ago
  31. 257e84a io_uring: refactor sendmsg/recvmsg iov managing by Pavel Begunkov · 4 years, 6 months ago
  32. 5476dfe io_uring: clean iov usage for recvmsg buf select by Pavel Begunkov · 4 years, 6 months ago
  33. 2a78080 io_uring: set msg_name on msg fixup by Pavel Begunkov · 4 years, 6 months ago
  34. 5280f7e io_uring/io-wq: return 2-step work swap scheme by Pavel Begunkov · 4 years, 6 months ago
  35. ea64ec02 io_uring: deduplicate file table slot calculation by Pavel Begunkov · 4 years, 6 months ago
  36. 847595d io_uring: io_import_iovec return type cleanup by Pavel Begunkov · 4 years, 6 months ago
  37. 75c668c io_uring: treat NONBLOCK and RWF_NOWAIT similarly by Pavel Begunkov · 4 years, 6 months ago
  38. b23df91 io_uring: highlight read-retry loop by Pavel Begunkov · 4 years, 6 months ago
  39. 5ea5dd4 io_uring: inline io_read()'s iovec freeing by Pavel Begunkov · 4 years, 6 months ago
  40. 7335e3b io_uring: don't forget to adjust io_size by Pavel Begunkov · 4 years, 6 months ago
  41. 6bf985d io_uring: let io_setup_async_rw take care of iovec by Pavel Begunkov · 4 years, 6 months ago
  42. 1a2cc0c io_uring: further simplify do_read error parsing by Pavel Begunkov · 4 years, 6 months ago
  43. 6713e7a io_uring: refactor io_read for unsupported nowait by Pavel Begunkov · 4 years, 6 months ago
  44. eeb60b9 io_uring: refactor io_cqring_wait by Pavel Begunkov · 4 years, 6 months ago
  45. c1d5a22 io_uring: refactor scheduling in io_cqring_wait by Pavel Begunkov · 4 years, 6 months ago
  46. 9936c7c io_uring: deduplicate core cancellations sequence by Pavel Begunkov · 4 years, 6 months ago
  47. 57cd657 io_uring: simplify do_read return parsing by Pavel Begunkov · 4 years, 6 months ago
  48. ce3d5aa io_uring: deduplicate adding to REQ_F_INFLIGHT by Pavel Begunkov · 4 years, 6 months ago
  49. e86d004 io_uring: remove work flags after cleanup by Pavel Begunkov · 4 years, 6 months ago
  50. 34e08fe io_uring: inline io_req_drop_files() by Pavel Begunkov · 4 years, 6 months ago
  51. ba13e23 io_uring: kill not used needs_file_no_error by Pavel Begunkov · 4 years, 6 months ago
  52. 9ae1f8d io_uring: fix inconsistent lock state by Pavel Begunkov · 4 years, 6 months ago
  53. 13770a7 io_uring: Fix NULL dereference in error in io_sqe_files_register() by Dan Carpenter · 4 years, 6 months ago
  54. 8b28fdf io_uring: check kthread parked flag before sqthread goes to sleep by Hao Xu · 4 years, 6 months ago
  55. 4e0377a io_uring: Add skip option for __io_sqe_files_update by noah · 4 years, 6 months ago
  56. 67973b9 io_uring: cleanup files_update looping by Pavel Begunkov · 4 years, 6 months ago
  57. 7c66073 io_uring: consolidate putting reqs task by Pavel Begunkov · 4 years, 6 months ago
  58. ecfc849 io_uring: ensure only sqo_task has file notes by Pavel Begunkov · 4 years, 6 months ago
  59. 0bead8c io_uring: simplify io_remove_personalities() by Yejune Deng · 4 years, 7 months ago
  60. 4014d94 io_uring/io-wq: kill off now unused IO_WQ_WORK_NO_CANCEL by Jens Axboe · 4 years, 7 months ago
  61. 9eac190 io_uring: get rid of intermediate IORING_OP_CLOSE stage by Jens Axboe · 4 years, 7 months ago
  62. e342c80 io_uring: save atomic dec for inline executed reqs by Pavel Begunkov · 4 years, 7 months ago
  63. 9affd66 io_uring: don't flush CQEs deep down the stack by Pavel Begunkov · 4 years, 7 months ago
  64. a38d68d io_uring: help inlining of io_req_complete() by Pavel Begunkov · 4 years, 7 months ago
  65. 8662dae io_uring: add a helper timeout mode calculation by Pavel Begunkov · 4 years, 7 months ago
  66. eab30c4 io_uring: deduplicate failing task_work_add by Pavel Begunkov · 4 years, 7 months ago
  67. 02b23a9 io_uring: remove __io_state_file_put by Pavel Begunkov · 4 years, 7 months ago
  68. 85bcb6c io_uring: simplify io_alloc_req() by Pavel Begunkov · 4 years, 7 months ago
  69. 888aae2 io_uring: further deduplicate #CQ events calc by Pavel Begunkov · 4 years, 7 months ago
  70. ec30e04 io_uring: inline __io_commit_cqring() by Pavel Begunkov · 4 years, 7 months ago
  71. 2d7e935 io_uring: inline io_async_submit() by Pavel Begunkov · 4 years, 7 months ago
  72. 5c766a9 io_uring: cleanup personalities under uring_lock by Pavel Begunkov · 4 years, 7 months ago
  73. dc2a6e9 io_uring: refactor io_resubmit_prep() by Pavel Begunkov · 4 years, 7 months ago
  74. bf6182b6d io_uring: optimise io_rw_reissue() by Pavel Begunkov · 4 years, 7 months ago
  75. 00835dc io_uring: make percpu_ref_release names consistent by Bijan Mottahedeh · 4 years, 7 months ago
  76. 1ad555c io_uring: create common fixed_rsrc_data allocation routines by Bijan Mottahedeh · 4 years, 7 months ago
  77. d7954b2 io_uring: create common fixed_rsrc_ref_node handling routines by Bijan Mottahedeh · 4 years, 7 months ago
  78. bc9744c io_uring: split ref_node alloc and init by Pavel Begunkov · 4 years, 7 months ago
  79. 6802535 io_uring: split alloc_fixed_file_ref_node by Bijan Mottahedeh · 4 years, 7 months ago
  80. 2a63b2d io_uring: add rsrc_ref locking routines by Bijan Mottahedeh · 4 years, 7 months ago
  81. d67d226 io_uring: separate ref_list from fixed_rsrc_data by Bijan Mottahedeh · 4 years, 7 months ago
  82. 5023853 io_uring: generalize io_queue_rsrc_removal by Bijan Mottahedeh · 4 years, 7 months ago
  83. 269bbe5 io_uring: rename file related variables to rsrc by Bijan Mottahedeh · 4 years, 7 months ago
  84. 2b35860 io_uring: modularize io_sqe_buffers_register by Bijan Mottahedeh · 4 years, 7 months ago
  85. 0a96bbe io_uring: modularize io_sqe_buffer_register by Bijan Mottahedeh · 4 years, 7 months ago
  86. 3a81fd0 io_uring: enable LOOKUP_CACHED path resolution for filename lookups by Jens Axboe · 4 years, 8 months ago
  87. 3a7efd1 io_uring: reinforce cancel on flush during exit by Pavel Begunkov · 4 years, 6 months ago
  88. 70b2c60 io_uring: fix sqo ownership false positive warning by Pavel Begunkov · 4 years, 6 months ago
  89. f609cbb io_uring: fix list corruption for splice file_get by Pavel Begunkov · 4 years, 6 months ago
  90. 6195ba0 io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE by Hao Xu · 4 years, 6 months ago
  91. 907d1df io_uring: fix wqe->lock/completion_lock deadlock by Pavel Begunkov · 4 years, 6 months ago
  92. ca70f00 io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE by Pavel Begunkov · 4 years, 6 months ago
  93. a1bb3cd io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE by Pavel Begunkov · 4 years, 6 months ago
  94. b18032b io_uring: only call io_cqring_ev_posted() if events were posted by Jens Axboe · 4 years, 6 months ago
  95. 84965ff io_uring: if we see flush on exit, cancel related tasks by Jens Axboe · 4 years, 6 months ago
  96. 02a1367 io_uring: account io_uring internal files as REQ_F_INFLIGHT by Jens Axboe · 4 years, 6 months ago
  97. 9d5c819 io_uring: fix sleeping under spin in __io_clean_op by Pavel Begunkov · 4 years, 6 months ago
  98. 9a17334 io_uring: fix short read retries for non-reg files by Pavel Begunkov · 4 years, 6 months ago
  99. 607ec89 io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state by Jens Axboe · 4 years, 7 months ago
  100. 0b5cd6c io_uring: fix skipping disabling sqo on exec by Pavel Begunkov · 4 years, 7 months ago