1. 3a4d319 Merge tag 'for-6.12/io_uring-20240913' of git://git.kernel.dk/linux by Linus Torvalds · 6 months ago
  2. f274495 io_uring/kbuf: return correct iovec count from classic buffer peek by Jens Axboe · 7 months ago
  3. ae98dbf io_uring/kbuf: add support for incremental buffer consumption by Jens Axboe · 8 months ago
  4. 6733e67 io_uring/kbuf: pass in 'len' argument for buffer commit by Jens Axboe · 7 months ago
  5. 2c8fa70 io_uring/kbuf: move io_ring_head_to_buf() to kbuf.h by Jens Axboe · 8 months ago
  6. ecd5c9b io_uring/kbuf: add io_kbuf_commit() helper by Jens Axboe · 8 months ago
  7. a69307a io_uring/kbuf: turn io_buffer_list booleans into flags by Jens Axboe · 8 months ago
  8. 03e02e8 io_uring/kbuf: use 'bl' directly rather than req->buf_list by Jens Axboe · 8 months ago
  9. e0ee967 io_uring/kbuf: sanitize peek buffer setup by Jens Axboe · 7 months ago
  10. bcc87d9 io_uring: fix error pbuf checking by Pavel Begunkov · 8 months ago
  11. 35c8711 io_uring/kbuf: add helpers for getting/peeking multiple buffers by Jens Axboe · 1 year, 1 month ago
  12. 285207f io_uring/kbuf: remove dead define by Jens Axboe · 12 months ago
  13. f15ed8b io_uring: move mapping/allocation helpers to a separate file by Jens Axboe · 1 year ago
  14. 18595c0 io_uring: use unpin_user_pages() where appropriate by Jens Axboe · 1 year ago
  15. 87585b05 io_uring/kbuf: use vm_insert_pages() for mmap'ed pbuf ring by Jens Axboe · 1 year ago
  16. e270bfd io_uring/kbuf: vmap pinned buffer ring by Jens Axboe · 1 year, 1 month ago
  17. 561e4f9 io_uring/kbuf: hold io_buffer_list reference over mmap by Jens Axboe · 12 months ago
  18. 6b69c4a io_uring/kbuf: protect io_buffer_list teardown with a reference by Jens Axboe · 1 year ago
  19. 3b80cff io_uring/kbuf: get rid of bl->is_ready by Jens Axboe · 1 year ago
  20. 09ab7ef io_uring/kbuf: get rid of lower BGID lists by Jens Axboe · 1 year ago
  21. 9219e4a io_uring/kbuf: rename is_mapped by Pavel Begunkov · 1 year ago
  22. 186daf2 io_uring/kbuf: rename REQ_F_PARTIAL_IO to REQ_F_BL_NO_RECYCLE by Jens Axboe · 1 year, 1 month ago
  23. c3f9109 io_uring/kbuf: flag request if buffer pool is empty after buffer pick by Jens Axboe · 1 year, 1 month ago
  24. 8435c6f io_uring/kbuf: cleanup passing back cflags by Jens Axboe · 1 year, 2 months ago
  25. 95041b93 io_uring: add io_file_can_poll() helper by Jens Axboe · 1 year, 2 months ago
  26. d293b1a io_uring/kbuf: add method for returning provided buffer ring head by Jens Axboe · 1 year, 3 months ago
  27. 9865346 io_uring/kbuf: check for buffer list readiness after NULL check by Jens Axboe · 1 year, 4 months ago
  28. e53f7b5 io_uring/kbuf: Fix an NULL vs IS_ERR() bug in io_alloc_pbuf_ring() by Dan Carpenter · 1 year, 4 months ago
  29. 5cf4f52 io_uring: free io_buffer_list entries via RCU by Jens Axboe · 1 year, 4 months ago
  30. 07d6063 io_uring/kbuf: prune deferred locked cache when tearing down by Jens Axboe · 1 year, 4 months ago
  31. b10b73c io_uring/kbuf: recycle freed mapped buffer ring entries by Jens Axboe · 1 year, 4 months ago
  32. c392cbe io_uring/kbuf: defer release of mapped buffer rings by Jens Axboe · 1 year, 4 months ago
  33. 89d528b io_uring: indicate if io_kbuf_recycle did recycle anything by Dylan Yudaken · 1 year, 5 months ago
  34. ffa059b Merge tag 'for-6.7/io_uring-2023-10-30' of git://git.kernel.dk/linux by Linus Torvalds · 1 year, 5 months ago
  35. b3a4dbc io_uring/kbuf: Use slab for struct io_buffer objects by Gabriel Krisman Bertazi · 1 year, 6 months ago
  36. f74c746 io_uring/kbuf: Allow the full buffer id space for provided buffers by Gabriel Krisman Bertazi · 1 year, 6 months ago
  37. ab69838 io_uring/kbuf: Fix check of BID wrapping in provided buffers by Gabriel Krisman Bertazi · 1 year, 6 months ago
  38. f8024f1 io_uring/kbuf: don't allow registered buffer rings on highmem pages by Jens Axboe · 1 year, 6 months ago
  39. 99a9e0b io_uring: stop calling free_compound_page() by Matthew Wilcox (Oracle) · 1 year, 7 months ago
  40. 5b9a7bb Merge tag 'for-6.4/io_uring-2023-04-21' of git://git.kernel.dk/linux by Linus Torvalds · 1 year, 11 months ago
  41. ceac766 io_uring/kbuf: remove extra ->buf_ring null check by Pavel Begunkov · 2 years ago
  42. fcb46c0 io_uring/kbuf: disallow mapping a badly aligned provided ring buffer by Jens Axboe · 2 years ago
  43. c56e022 io_uring: add support for user mapped provided buffer ring by Jens Axboe · 2 years ago
  44. 81cf17c io_uring/kbuf: rename struct io_uring_buf_reg 'pad' to'flags' by Jens Axboe · 2 years ago
  45. 25a2c18 io_uring/kbuf: add buffer_list->is_mapped member by Jens Axboe · 2 years ago
  46. ba56b63 io_uring/kbuf: move pinning of provided buffer ring into helper by Jens Axboe · 2 years ago
  47. b4a72c0 io_uring: fix memory leak when removing provided buffers by Wojciech Lukowicz · 2 years ago
  48. c0921e5 io_uring: fix return value when removing provided buffers by Wojciech Lukowicz · 2 years ago
  49. 48ba083 io_uring: fix size calculation when registering buf ring by Wojciech Lukowicz · 2 years, 1 month ago
  50. c3b49093 io_uring: don't use complete_post in kbuf by Pavel Begunkov · 2 years, 4 months ago
  51. 1bec951 io_uring: iopoll protect complete_post by Pavel Begunkov · 2 years, 4 months ago
  52. 3851d25 io_uring: check for rollover of buffer ID when providing buffers by Jens Axboe · 2 years, 5 months ago
  53. f2ccb5a io_uring: make io_kiocb_to_cmd() typesafe by Stefan Metzmacher · 2 years, 8 months ago
  54. cc18cc5 io_uring: mem-account pbuf buckets by Pavel Begunkov · 2 years, 8 months ago
  55. b8c0155 io_uring: allow 0 length for buffer select by Dylan Yudaken · 2 years, 9 months ago
  56. 795bbbc io_uring: kbuf: inline io_kbuf_recycle_ring() by Hao Xu · 2 years, 9 months ago
  57. 024b8fd io_uring: kbuf: kill __io_kbuf_recycle() by Hao Xu · 2 years, 9 months ago
  58. 27a9d66 io_uring: kill extra io_uring_types.h includes by Pavel Begunkov · 2 years, 10 months ago
  59. f09c864 io_uring: kbuf: add comments for some tricky code by Hao Xu · 2 years, 9 months ago
  60. 53ccf69 io_uring: don't inline io_put_kbuf by Pavel Begunkov · 2 years, 10 months ago
  61. 3b77495 io_uring: split provided buffers handling into its own file by Jens Axboe · 2 years, 10 months ago