1. 2ca1025 io_uring: prune request from overflow list on flush by Jens Axboe · 5 years ago
  2. b537916 io_uring: retain sockaddr_storage across send/recvmsg async punt by Jens Axboe · 5 years ago
  3. 6ab2314 io_uring: cancel pending async work if task exits by Jens Axboe · 5 years ago
  4. 0bdbdd0 io_uring: fix openat/statx's filename leak by Pavel Begunkov · 5 years ago
  5. 5f798be io_uring: fix double prep iovec leak by Pavel Begunkov · 5 years ago
  6. a93b333 io_uring: fix async close() with f_op->flush() by Pavel Begunkov · 5 years ago
  7. 0b5faf6 io_uring: allow AT_FDCWD for non-file openat/openat2/statx by Jens Axboe · 5 years ago
  8. ff002b3 io_uring: grab ->fs as part of async preparation by Jens Axboe · 5 years ago
  9. faac996 io_uring: retry raw bdev writes if we hit -EOPNOTSUPP by Jens Axboe · 5 years ago
  10. 8fef80b io_uring: add cleanup for openat()/statx() by Pavel Begunkov · 5 years ago
  11. 99bc4c3 io_uring: fix iovec leaks by Pavel Begunkov · 5 years ago
  12. e96e977 io_uring: remove unused struct io_async_open by Pavel Begunkov · 5 years ago
  13. 63e5d81 io_uring: flush overflowed CQ events in the io_uring_poll() by Stefano Garzarella · 5 years ago
  14. cf3040c io_uring: statx/openat/openat2 don't support fixed files by Jens Axboe · 5 years ago
  15. 1e95081 io_uring: fix deferred req iovec leak by Pavel Begunkov · 5 years ago
  16. e1d8533 io_uring: fix 1-bit bitfields to be unsigned by Randy Dunlap · 5 years ago
  17. 1cb1edb io_uring: get rid of delayed mm check by Pavel Begunkov · 5 years ago
  18. c1ef57a Merge tag 'io_uring-5.6-2020-02-05' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  19. 2faf852 io_uring: cleanup fixed file data table references by Jens Axboe · 5 years ago
  20. df069d8 io_uring: spin for sq thread to idle on shutdown by Jens Axboe · 5 years ago
  21. 3e577dc io_uring: put the flag changing code in the same spot by Pavel Begunkov · 5 years ago
  22. 6c8a313 io_uring: iterate req cache backwards by Pavel Begunkov · 5 years ago
  23. 3e69426 io_uring: punt even fadvise() WILLNEED to async context by Jens Axboe · 5 years ago
  24. 1a417f4 io_uring: fix sporadic double CQE entry for close by Jens Axboe · 5 years ago
  25. 9250f9e io_uring: remove extra ->file check by Pavel Begunkov · 5 years ago
  26. 5d204bc io_uring: don't map read/write iovec potentially twice by Jens Axboe · 5 years ago
  27. 0b7b21e io_uring: use the proper helpers for io_send/recv by Jens Axboe · 5 years ago
  28. f0b493e io_uring: prevent potential eventfd recursion on poll by Jens Axboe · 5 years ago
  29. f1f6a7d mm, tree-wide: rename put_user_page*() to unpin_user_page*() by John Hubbard · 5 years ago
  30. 2113b05 fs/io_uring: set FOLL_PIN via pin_user_pages() by John Hubbard · 5 years ago
  31. d7f62e8 io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe by Stefan Metzmacher · 5 years ago
  32. 87ce955 io_uring: add ->show_fdinfo() for the io_uring file descriptor by Jens Axboe · 5 years ago
  33. 896f8d2 Merge tag 'for-5.6/io_uring-vfs-2020-01-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  34. 3e4827b io_uring: add support for epoll_ctl(2) by Jens Axboe · 5 years ago
  35. f86cd20 io_uring: fix linked command file table usage by Jens Axboe · 5 years ago
  36. 75c6a03 io_uring: support using a registered personality for commands by Jens Axboe · 5 years ago
  37. 071698e io_uring: allow registering credentials by Jens Axboe · 5 years ago
  38. 24369c2 io_uring: add io-wq workqueue sharing by Pavel Begunkov · 5 years ago
  39. cccf0ee io_uring/io-wq: don't use static creds/mm assignments by Jens Axboe · 5 years ago
  40. 9466f43 io_uring: fix refcounting with batched allocations at OOM by Pavel Begunkov · 5 years ago
  41. 8cdf219 io_uring: add comment for drain_next by Pavel Begunkov · 5 years ago
  42. 980ad26 io_uring: don't attempt to copy iovec for READ/WRITE by Jens Axboe · 5 years ago
  43. ebe1002 io_uring: don't cancel all work on process exit by Jens Axboe · 5 years ago
  44. 73e08e7 Revert "io_uring: only allow submit from owning task" by Jens Axboe · 5 years ago
  45. 86a761f io_uring: honor IOSQE_ASYNC for linked reqs by Pavel Begunkov · 5 years ago
  46. 1118591 io_uring: prep req when do IOSQE_ASYNC by Pavel Begunkov · 5 years ago
  47. 0463b6c io_uring: use labeled array init in io_op_defs by Pavel Begunkov · 5 years ago
  48. 6b47ee6 io_uring: optimise sqe-to-req flags translation by Pavel Begunkov · 5 years ago
  49. 8798789 io_uring: remove REQ_F_IO_DRAINED by Pavel Begunkov · 5 years ago
  50. e46a795 io_uring: file switch work needs to get flushed on exit by Jens Axboe · 5 years ago
  51. b14cca0 io_uring: hide uring_fd in ctx by Pavel Begunkov · 5 years ago
  52. 0791015 io_uring: remove extra check in __io_commit_cqring by Pavel Begunkov · 5 years ago
  53. 711be03 io_uring: optimise use of ctx->drain_next by Pavel Begunkov · 5 years ago
  54. 66f4af9 io_uring: add support for probing opcodes by Jens Axboe · 5 years ago
  55. 10fef4b io_uring: account fixed file references correctly in batch by Jens Axboe · 5 years ago
  56. 354420f io_uring: add opcode to issue trace event by Jens Axboe · 5 years ago
  57. cebdb98 io_uring: add support for IORING_OP_OPENAT2 by Jens Axboe · 5 years ago
  58. f874888 io_uring: remove 'fname' from io_open structure by Jens Axboe · 5 years ago
  59. c12cedf io_uring: add 'struct open_how' to the openat request context by Jens Axboe · 5 years ago
  60. f2842ab io_uring: enable option to only trigger eventfd for async completions by Jens Axboe · 5 years ago
  61. 69b3e54 io_uring: change io_ring_ctx bool fields into bit fields by Jens Axboe · 5 years ago
  62. c150368 io_uring: file set registration should use interruptible waits by Jens Axboe · 5 years ago
  63. 96fd84d io_uring: Remove unnecessary null check by YueHaibing · 5 years ago
  64. fddafac io_uring: add support for send(2) and recv(2) by Jens Axboe · 5 years ago
  65. 2550878 io_uring: remove extra io_wq_current_is_worker() by Pavel Begunkov · 5 years ago
  66. caf582c io_uring: optimise commit_sqring() for common case by Pavel Begunkov · 5 years ago
  67. ee7d46d io_uring: optimise head checks in io_get_sqring() by Pavel Begunkov · 5 years ago
  68. 9ef4f12 io_uring: clamp to_submit in io_submit_sqes() by Pavel Begunkov · 5 years ago
  69. 8110c1a io_uring: add support for IORING_SETUP_CLAMP by Jens Axboe · 5 years ago
  70. c6ca97b30 io_uring: extend batch freeing to cover more cases by Jens Axboe · 5 years ago
  71. 8237e04 io_uring: wrap multi-req freeing in struct req_batch by Jens Axboe · 5 years ago
  72. 2b85edf io_uring: batch getting pcpu references by Pavel Begunkov · 5 years ago
  73. c1ca757 io_uring: add IORING_OP_MADVISE by Jens Axboe · 5 years ago
  74. 4840e41 io_uring: add IORING_OP_FADVISE by Jens Axboe · 5 years ago
  75. ba04291 io_uring: allow use of offset == -1 to mean file position by Jens Axboe · 5 years ago
  76. 3a6820f io_uring: add non-vectored read/write commands by Jens Axboe · 5 years ago
  77. e94f141 io_uring: improve poll completion performance by Jens Axboe · 5 years ago
  78. ad3eb2c io_uring: split overflow state into SQ and CQ side by Jens Axboe · 5 years ago
  79. d365634 io_uring: add lookup table for various opcode needs by Jens Axboe · 5 years ago
  80. add7b6b io_uring: remove two unnecessary function declarations by Jens Axboe · 5 years ago
  81. 32fe525 io_uring: move *queue_link_head() from common path by Pavel Begunkov · 5 years ago
  82. 9d76377 io_uring: rename prev to head by Pavel Begunkov · 5 years ago
  83. ce35a47 io_uring: add IOSQE_ASYNC by Jens Axboe · 5 years ago
  84. eddc7ef io_uring: add support for IORING_OP_STATX by Jens Axboe · 5 years ago
  85. 05f3fb3 io_uring: avoid ring quiesce for fixed file set unregister and update by Jens Axboe · 5 years ago
  86. b5dba59 io_uring: add support for IORING_OP_CLOSE by Jens Axboe · 5 years ago
  87. 0c9d5cc io-wq: add support for uncancellable work by Jens Axboe · 5 years ago
  88. 15b71ab io_uring: add support for IORING_OP_OPENAT by Jens Axboe · 5 years ago
  89. d63d1b5 io_uring: add support for fallocate() by Jens Axboe · 5 years ago
  90. 1292e97 io_uring: fix compat for IORING_REGISTER_FILES_UPDATE by Eugene Syromiatnikov · 5 years ago
  91. 44d2827 io_uring: only allow submit from owning task by Jens Axboe · 5 years ago
  92. 11ba820 io_uring: ensure workqueue offload grabs ring mutex for poll list by Jens Axboe · 5 years ago
  93. 797f3f5 io_uring: clear req->result always before issuing a read/write request by Bijan Mottahedeh · 5 years ago
  94. 7891293 io_uring: be consistent in assigning next work from handler by Jens Axboe · 5 years ago
  95. 74566df io_uring: don't setup async context for read/write fixed by Jens Axboe · 5 years ago
  96. eacc6df io_uring: remove punt of short reads to async context by Jens Axboe · 5 years ago
  97. 3529d8c io_uring: pass in 'sqe' to the prep handlers by Jens Axboe · 5 years ago
  98. 06b76d4 io_uring: standardize the prep methods by Jens Axboe · 5 years ago
  99. 26a6167 io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler by Jens Axboe · 5 years ago
  100. e47293f io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS to prep handler by Jens Axboe · 5 years ago