1. 067524e io_uring: provide means of removing buffers by Jens Axboe · 4 years, 11 months ago
  2. 52de1fe io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG by Jens Axboe · 4 years, 11 months ago
  3. 4d954c2 io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV by Jens Axboe · 4 years, 11 months ago
  4. bcda7ba io_uring: support buffer selection for OP_READ and OP_RECV by Jens Axboe · 5 years ago
  5. ddf0322d io_uring: add IORING_OP_PROVIDE_BUFFERS by Jens Axboe · 5 years ago
  6. 5a2e745 io_uring: buffer registration infrastructure by Jens Axboe · 5 years ago
  7. e9fd939 io_uring/io-wq: forward submission ref to async by Pavel Begunkov · 4 years, 11 months ago
  8. 7a743e2 io_uring: get next work with submission ref drop by Pavel Begunkov · 4 years, 11 months ago
  9. 014db00 io_uring: remove @nxt from handlers by Pavel Begunkov · 4 years, 11 months ago
  10. 594506f io_uring: make submission ref putting consistent by Pavel Begunkov · 4 years, 11 months ago
  11. a210067 io_uring: clean up io_close by Pavel Begunkov · 4 years, 11 months ago
  12. 8755d97 io_uring: Ensure mask is initialized in io_arm_poll_handler by Nathan Chancellor · 4 years, 11 months ago
  13. 3b17cf5 io_uring: remove io_prep_next_work() by Pavel Begunkov · 4 years, 11 months ago
  14. 4bc4494 io_uring: remove extra nxt check after punt by Pavel Begunkov · 4 years, 11 months ago
  15. d7718a9 io_uring: use poll driven retry for files that support it by Jens Axboe · 5 years ago
  16. 8a72758 io_uring: mark requests that we can do poll async in io_op_defs by Jens Axboe · 5 years ago
  17. b41e985 io_uring: add per-task callback handler by Jens Axboe · 5 years ago
  18. c2f2eb7 io_uring: store io_kiocb in wait->private by Jens Axboe · 5 years ago
  19. 5eae861 io_uring: remove IO_WQ_WORK_CB by Pavel Begunkov · 4 years, 11 months ago
  20. 02d27d8 io_uring: extract kmsg copy helper by Pavel Begunkov · 4 years, 11 months ago
  21. b0a2034 io_uring: clean io_poll_complete by Pavel Begunkov · 4 years, 11 months ago
  22. 7d67af2 io_uring: add splice(2) support by Pavel Begunkov · 5 years ago
  23. 8da11c1 io_uring: add interface for getting files by Pavel Begunkov · 5 years ago
  24. bcaec08 io_uring: remove req->in_async by Pavel Begunkov · 5 years ago
  25. deb6dc0 io_uring: don't do full *prep_worker() from io-wq by Pavel Begunkov · 5 years ago
  26. 5ea6216 io_uring: don't call work.func from sync ctx by Pavel Begunkov · 5 years ago
  27. e441d1c io_uring: io_accept() should hold on to submit reference on retry by Jens Axboe · 5 years ago
  28. 29de5f6 io_uring: consider any io_read/write -EAGAIN as final by Jens Axboe · 5 years ago
  29. d876836 io_uring: fix 32-bit compatability with sendmsg/recvmsg by Jens Axboe · 4 years, 11 months ago
  30. bebdb65 io_uring: define and set show_fdinfo only if procfs is enabled by Tobias Klauser · 4 years, 11 months ago
  31. dd3db2a io_uring: drop file set ref put/get on switch by Jens Axboe · 4 years, 11 months ago
  32. 3a90159 io_uring: import_single_range() returns 0/-ERROR by Jens Axboe · 4 years, 11 months ago
  33. 2a44f46 io_uring: pick up link work on submit reference drop by Jens Axboe · 4 years, 11 months ago
  34. bdcd3ea io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL by Xiaoguang Wang · 5 years ago
  35. 41726c9 io_uring: fix personality idr leak by Jens Axboe · 5 years ago
  36. 193155c io_uring: handle multiple personalities in link chains by Jens Axboe · 5 years ago
  37. c7849be io_uring: fix __io_iopoll_check deadlock in io_sq_thread by Xiaoguang Wang · 5 years ago
  38. 7143b5a io_uring: prevent sq_thread from spinning when it should stop by Stefano Garzarella · 5 years ago
  39. 929a3af io_uring: fix use-after-free by io_cleanup_req() by Pavel Begunkov · 5 years ago
  40. 297a31e io_uring: remove unnecessary NULL checks by Dan Carpenter · 5 years ago
  41. 7fbeb95 io_uring: add missing io_req_cancelled() by Pavel Begunkov · 5 years ago
  42. 2ca1025 io_uring: prune request from overflow list on flush by Jens Axboe · 5 years ago
  43. b537916 io_uring: retain sockaddr_storage across send/recvmsg async punt by Jens Axboe · 5 years ago
  44. 6ab2314 io_uring: cancel pending async work if task exits by Jens Axboe · 5 years ago
  45. 0bdbdd0 io_uring: fix openat/statx's filename leak by Pavel Begunkov · 5 years ago
  46. 5f798be io_uring: fix double prep iovec leak by Pavel Begunkov · 5 years ago
  47. a93b333 io_uring: fix async close() with f_op->flush() by Pavel Begunkov · 5 years ago
  48. 0b5faf6 io_uring: allow AT_FDCWD for non-file openat/openat2/statx by Jens Axboe · 5 years ago
  49. ff002b3 io_uring: grab ->fs as part of async preparation by Jens Axboe · 5 years ago
  50. faac996 io_uring: retry raw bdev writes if we hit -EOPNOTSUPP by Jens Axboe · 5 years ago
  51. 8fef80b io_uring: add cleanup for openat()/statx() by Pavel Begunkov · 5 years ago
  52. 99bc4c3 io_uring: fix iovec leaks by Pavel Begunkov · 5 years ago
  53. e96e977 io_uring: remove unused struct io_async_open by Pavel Begunkov · 5 years ago
  54. 63e5d81 io_uring: flush overflowed CQ events in the io_uring_poll() by Stefano Garzarella · 5 years ago
  55. cf3040c io_uring: statx/openat/openat2 don't support fixed files by Jens Axboe · 5 years ago
  56. 1e95081 io_uring: fix deferred req iovec leak by Pavel Begunkov · 5 years ago
  57. e1d8533 io_uring: fix 1-bit bitfields to be unsigned by Randy Dunlap · 5 years ago
  58. 1cb1edb io_uring: get rid of delayed mm check by Pavel Begunkov · 5 years ago
  59. c1ef57a Merge tag 'io_uring-5.6-2020-02-05' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  60. 2faf852 io_uring: cleanup fixed file data table references by Jens Axboe · 5 years ago
  61. df069d8 io_uring: spin for sq thread to idle on shutdown by Jens Axboe · 5 years ago
  62. 3e577dc io_uring: put the flag changing code in the same spot by Pavel Begunkov · 5 years ago
  63. 6c8a313 io_uring: iterate req cache backwards by Pavel Begunkov · 5 years ago
  64. 3e69426 io_uring: punt even fadvise() WILLNEED to async context by Jens Axboe · 5 years ago
  65. 1a417f4 io_uring: fix sporadic double CQE entry for close by Jens Axboe · 5 years ago
  66. 9250f9e io_uring: remove extra ->file check by Pavel Begunkov · 5 years ago
  67. 5d204bc io_uring: don't map read/write iovec potentially twice by Jens Axboe · 5 years ago
  68. 0b7b21e io_uring: use the proper helpers for io_send/recv by Jens Axboe · 5 years ago
  69. f0b493e io_uring: prevent potential eventfd recursion on poll by Jens Axboe · 5 years ago
  70. f1f6a7d mm, tree-wide: rename put_user_page*() to unpin_user_page*() by John Hubbard · 5 years ago
  71. 2113b05 fs/io_uring: set FOLL_PIN via pin_user_pages() by John Hubbard · 5 years ago
  72. d7f62e8 io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe by Stefan Metzmacher · 5 years ago
  73. 87ce955 io_uring: add ->show_fdinfo() for the io_uring file descriptor by Jens Axboe · 5 years ago
  74. 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
  75. 3e4827b io_uring: add support for epoll_ctl(2) by Jens Axboe · 5 years ago
  76. f86cd20 io_uring: fix linked command file table usage by Jens Axboe · 5 years ago
  77. 75c6a03 io_uring: support using a registered personality for commands by Jens Axboe · 5 years ago
  78. 071698e io_uring: allow registering credentials by Jens Axboe · 5 years ago
  79. 24369c2 io_uring: add io-wq workqueue sharing by Pavel Begunkov · 5 years ago
  80. cccf0ee io_uring/io-wq: don't use static creds/mm assignments by Jens Axboe · 5 years ago
  81. 9466f43 io_uring: fix refcounting with batched allocations at OOM by Pavel Begunkov · 5 years ago
  82. 8cdf219 io_uring: add comment for drain_next by Pavel Begunkov · 5 years ago
  83. 980ad26 io_uring: don't attempt to copy iovec for READ/WRITE by Jens Axboe · 5 years ago
  84. ebe1002 io_uring: don't cancel all work on process exit by Jens Axboe · 5 years ago
  85. 73e08e7 Revert "io_uring: only allow submit from owning task" by Jens Axboe · 5 years ago
  86. 86a761f io_uring: honor IOSQE_ASYNC for linked reqs by Pavel Begunkov · 5 years ago
  87. 1118591 io_uring: prep req when do IOSQE_ASYNC by Pavel Begunkov · 5 years ago
  88. 0463b6c io_uring: use labeled array init in io_op_defs by Pavel Begunkov · 5 years ago
  89. 6b47ee6 io_uring: optimise sqe-to-req flags translation by Pavel Begunkov · 5 years ago
  90. 8798789 io_uring: remove REQ_F_IO_DRAINED by Pavel Begunkov · 5 years ago
  91. e46a795 io_uring: file switch work needs to get flushed on exit by Jens Axboe · 5 years ago
  92. b14cca0 io_uring: hide uring_fd in ctx by Pavel Begunkov · 5 years ago
  93. 0791015 io_uring: remove extra check in __io_commit_cqring by Pavel Begunkov · 5 years ago
  94. 711be03 io_uring: optimise use of ctx->drain_next by Pavel Begunkov · 5 years ago
  95. 66f4af9 io_uring: add support for probing opcodes by Jens Axboe · 5 years ago
  96. 10fef4b io_uring: account fixed file references correctly in batch by Jens Axboe · 5 years ago
  97. 354420f io_uring: add opcode to issue trace event by Jens Axboe · 5 years ago
  98. cebdb98 io_uring: add support for IORING_OP_OPENAT2 by Jens Axboe · 5 years ago
  99. f874888 io_uring: remove 'fname' from io_open structure by Jens Axboe · 5 years ago
  100. c12cedf io_uring: add 'struct open_how' to the openat request context by Jens Axboe · 5 years ago