1. 1118591 io_uring: prep req when do IOSQE_ASYNC by Pavel Begunkov · 6 years ago
  2. 0463b6c io_uring: use labeled array init in io_op_defs by Pavel Begunkov · 6 years ago
  3. 6b47ee6 io_uring: optimise sqe-to-req flags translation by Pavel Begunkov · 6 years ago
  4. 8798789 io_uring: remove REQ_F_IO_DRAINED by Pavel Begunkov · 6 years ago
  5. e46a795 io_uring: file switch work needs to get flushed on exit by Jens Axboe · 6 years ago
  6. b14cca0 io_uring: hide uring_fd in ctx by Pavel Begunkov · 6 years ago
  7. 0791015 io_uring: remove extra check in __io_commit_cqring by Pavel Begunkov · 6 years ago
  8. 711be03 io_uring: optimise use of ctx->drain_next by Pavel Begunkov · 6 years ago
  9. 66f4af9 io_uring: add support for probing opcodes by Jens Axboe · 6 years ago
  10. 10fef4b io_uring: account fixed file references correctly in batch by Jens Axboe · 6 years ago
  11. 354420f io_uring: add opcode to issue trace event by Jens Axboe · 6 years ago
  12. cebdb98 io_uring: add support for IORING_OP_OPENAT2 by Jens Axboe · 6 years ago
  13. f874888 io_uring: remove 'fname' from io_open structure by Jens Axboe · 6 years ago
  14. c12cedf io_uring: add 'struct open_how' to the openat request context by Jens Axboe · 6 years ago
  15. f2842ab io_uring: enable option to only trigger eventfd for async completions by Jens Axboe · 6 years ago
  16. 69b3e54 io_uring: change io_ring_ctx bool fields into bit fields by Jens Axboe · 6 years ago
  17. c150368 io_uring: file set registration should use interruptible waits by Jens Axboe · 6 years ago
  18. 96fd84d io_uring: Remove unnecessary null check by YueHaibing · 6 years ago
  19. fddafac io_uring: add support for send(2) and recv(2) by Jens Axboe · 6 years ago
  20. 2550878 io_uring: remove extra io_wq_current_is_worker() by Pavel Begunkov · 6 years ago
  21. caf582c io_uring: optimise commit_sqring() for common case by Pavel Begunkov · 6 years ago
  22. ee7d46d io_uring: optimise head checks in io_get_sqring() by Pavel Begunkov · 6 years ago
  23. 9ef4f12 io_uring: clamp to_submit in io_submit_sqes() by Pavel Begunkov · 6 years ago
  24. 8110c1a io_uring: add support for IORING_SETUP_CLAMP by Jens Axboe · 6 years ago
  25. c6ca97b30 io_uring: extend batch freeing to cover more cases by Jens Axboe · 6 years ago
  26. 8237e04 io_uring: wrap multi-req freeing in struct req_batch by Jens Axboe · 6 years ago
  27. 2b85edf io_uring: batch getting pcpu references by Pavel Begunkov · 6 years ago
  28. c1ca757 io_uring: add IORING_OP_MADVISE by Jens Axboe · 6 years ago
  29. 4840e41 io_uring: add IORING_OP_FADVISE by Jens Axboe · 6 years ago
  30. ba04291 io_uring: allow use of offset == -1 to mean file position by Jens Axboe · 6 years ago
  31. 3a6820f io_uring: add non-vectored read/write commands by Jens Axboe · 6 years ago
  32. e94f141 io_uring: improve poll completion performance by Jens Axboe · 6 years ago
  33. ad3eb2c io_uring: split overflow state into SQ and CQ side by Jens Axboe · 6 years ago
  34. d365634 io_uring: add lookup table for various opcode needs by Jens Axboe · 6 years ago
  35. add7b6b io_uring: remove two unnecessary function declarations by Jens Axboe · 6 years ago
  36. 32fe525 io_uring: move *queue_link_head() from common path by Pavel Begunkov · 6 years ago
  37. 9d76377 io_uring: rename prev to head by Pavel Begunkov · 6 years ago
  38. ce35a47 io_uring: add IOSQE_ASYNC by Jens Axboe · 6 years ago
  39. eddc7ef io_uring: add support for IORING_OP_STATX by Jens Axboe · 6 years ago
  40. 05f3fb3 io_uring: avoid ring quiesce for fixed file set unregister and update by Jens Axboe · 6 years ago
  41. b5dba59 io_uring: add support for IORING_OP_CLOSE by Jens Axboe · 6 years ago
  42. 0c9d5cc io-wq: add support for uncancellable work by Jens Axboe · 6 years ago
  43. 15b71ab io_uring: add support for IORING_OP_OPENAT by Jens Axboe · 6 years ago
  44. d63d1b5 io_uring: add support for fallocate() by Jens Axboe · 6 years ago
  45. 1292e97 io_uring: fix compat for IORING_REGISTER_FILES_UPDATE by Eugene Syromiatnikov · 6 years ago
  46. 44d2827 io_uring: only allow submit from owning task by Jens Axboe · 6 years ago
  47. 11ba820 io_uring: ensure workqueue offload grabs ring mutex for poll list by Jens Axboe · 6 years ago
  48. 797f3f5 io_uring: clear req->result always before issuing a read/write request by Bijan Mottahedeh · 6 years ago
  49. 7891293 io_uring: be consistent in assigning next work from handler by Jens Axboe · 6 years ago
  50. 74566df io_uring: don't setup async context for read/write fixed by Jens Axboe · 6 years ago
  51. eacc6df io_uring: remove punt of short reads to async context by Jens Axboe · 6 years ago
  52. 3529d8c io_uring: pass in 'sqe' to the prep handlers by Jens Axboe · 6 years ago
  53. 06b76d4 io_uring: standardize the prep methods by Jens Axboe · 6 years ago
  54. 26a6167 io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler by Jens Axboe · 6 years ago
  55. e47293f io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS to prep handler by Jens Axboe · 6 years ago
  56. 3fbb51c io_uring: move all prep state for IORING_OP_CONNECT to prep handler by Jens Axboe · 6 years ago
  57. 9adbd45 io_uring: add and use struct io_rw for read/writes by Jens Axboe · 6 years ago
  58. d55e5f5 io_uring: use u64_to_user_ptr() consistently by Jens Axboe · 6 years ago
  59. fd6c2e4 io_uring: io_wq_submit_work() should not touch req->rw by Jens Axboe · 6 years ago
  60. 7c504e65 io_uring: don't wait when under-submitting by Pavel Begunkov · 6 years ago
  61. e781573 io_uring: warn about unhandled opcode by Jens Axboe · 6 years ago
  62. d625c6e io_uring: read opcode and user_data from SQE exactly once by Jens Axboe · 6 years ago
  63. b29472e io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable by Jens Axboe · 6 years ago
  64. fbf2384 io_uring: make IORING_OP_CANCEL_ASYNC deferrable by Jens Axboe · 6 years ago
  65. 0969e78 io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable by Jens Axboe · 6 years ago
  66. ffbb8d6 io_uring: make HARDLINK imply LINK by Pavel Begunkov · 6 years ago
  67. 8ed8d3c io_uring: any deferred command must have stable sqe data by Jens Axboe · 6 years ago
  68. fc4df99 io_uring: remove 'sqe' parameter to the OP helpers that take it by Jens Axboe · 6 years ago
  69. b7bb4f7 io_uring: fix pre-prepped issue with force_nonblock == true by Jens Axboe · 6 years ago
  70. 0b416c3 io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG by Jens Axboe · 6 years ago
  71. d195a66 io_uring: fix stale comment and a few typos by Brian Gianforcaro · 6 years ago
  72. 9e3aa61 io_uring: ensure we return -EINVAL on unknown opcode by Jens Axboe · 6 years ago
  73. 10d5934 io_uring: add sockets to list of files that support non-blocking issue by Jens Axboe · 6 years ago
  74. 53108d4 io_uring: only hash regular files for async work execution by Jens Axboe · 6 years ago
  75. 4a0a7a1 io_uring: run next sqe inline if possible by Jens Axboe · 6 years ago
  76. 392edb4 io_uring: don't dynamically allocate poll data by Jens Axboe · 6 years ago
  77. d968856 io_uring: deferred send/recvmsg should assign iov by Jens Axboe · 6 years ago
  78. 8a4955f io_uring: sqthread should grab ctx->uring_lock for submissions by Jens Axboe · 6 years ago
  79. 4e88d6e io_uring: allow unbreakable links by Jens Axboe · 6 years ago
  80. 0b4295b io_uring: fix a typo in a comment by LimingWu · 6 years ago
  81. 4493233 io_uring: hook all linked requests via link_list by Pavel Begunkov · 6 years ago
  82. 2e6e1fd io_uring: fix error handling in io_queue_link_head by Pavel Begunkov · 6 years ago
  83. 78076bb io_uring: use hash table for poll command lookups by Jens Axboe · 6 years ago
  84. 2d28390 io_uring: ensure deferred timeouts copy necessary data by Jens Axboe · 6 years ago
  85. 901e59b io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT by Jens Axboe · 6 years ago
  86. 87f80d6 io_uring: handle connect -EINPROGRESS like -EAGAIN by Jens Axboe · 6 years ago
  87. 22efde5 io_uring: remove parameter ctx of io_submit_state_start by Jackie Liu · 6 years ago
  88. da8c969 io_uring: mark us with IORING_FEAT_SUBMIT_STABLE by Jens Axboe · 6 years ago
  89. f499a02 io_uring: ensure async punted connect requests copy data by Jens Axboe · 6 years ago
  90. 03b1230 io_uring: ensure async punted sendmsg/recvmsg requests copy data by Jens Axboe · 6 years ago
  91. f67676d io_uring: ensure async punted read/write requests copy iovec by Jens Axboe · 6 years ago
  92. 1a6b74f io_uring: add general async offload context by Jens Axboe · 6 years ago
  93. 441cdbd io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR by Jens Axboe · 6 years ago
  94. 0b8c0ec io_uring: use current task creds instead of allocating a new one by Jens Axboe · 6 years ago
  95. 31764f1 Merge tag 'for-linus-20191129' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  96. aa4c396 io_uring: fix missing kmap() declaration on powerpc by Jens Axboe · 6 years ago
  97. 6c5c240 io_uring: add mapping support for NOMMU archs by Roman Penyaev · 6 years ago
  98. e944475 io_uring: make poll->wait dynamically allocated by Jens Axboe · 6 years ago
  99. 7d00916 io_uring: cleanup io_import_fixed() by Pavel Begunkov · 6 years ago
  100. cf6fd4b io_uring: inline struct sqe_submit by Pavel Begunkov · 6 years ago