Code

History

Commits on master to io_uring/kbuf.c35+
  1. Merge tag 'for-7.3/block-20260819' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxLinus Torvalds committed 2 months ago55ab7e1
  2. block: split out a new blk_plug.h headerChristoph Hellwig committed 3 months ago758b86f
  3. io_uring/kbuf: cap buffer selection length at MAX_RW_COUNTJens Axboe committed 3 months ago0b88f47
  4. io_uring/kbuf: free the replaced iovec after a successful growJaeyeong Lee committed 4 months agof1596ba
  5. io_uring: fix dangling iovec after provided-buffer bundle grow failureHao-Yu Yang committed 4 months agocd053d7
  6. Merge tag 'for-7.2/io_uring-20260615' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxLinus Torvalds committed 4 months ago9b40ba1
  7. io_uring/kbuf: validate ring provided buffer addresses with access_ok()Jens Axboe committed 7 months ago4680058
  8. io_uring/kbuf: don't truncate end buffer for bundlesJens Axboe committed 5 months ago70f4886
  9. io_uring/kbuf: align legacy buffer add limit with MAX_BIDS_PER_BGIDliyouhong committed 5 months agoca55f98
  10. io_uring: parenthesize io_ring_head_to_buf() expansionYi Xie committed 6 months agoc84701c
  11. io_uring/kbuf: support min length left for incremental buffersMartin Michaelis committed 6 months ago7deba79
  12. io_uring/kbuf: kill dead struct io_buffer_list 'nr_entries' memberJens Axboe committed 6 months ago55ea968
  13. Merge tag 'for-7.1/io_uring-20260411' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxLinus Torvalds committed 7 months ago23acda7
  14. Merge tag 'io_uring-7.0-20260320' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxLinus Torvalds committed 7 months agoc612261
  15. io_uring/kbuf: propagate BUF_MORE through early buffer commit pathJens Axboe committed 7 months ago418eab7
  16. io_uring/kbuf: fix missing BUF_MORE for incremental buffers at EOFJens Axboe committed 7 months ago3ecd3e0
  17. io_uring/kbuf: use 'ctx' consistentlyJens Axboe committed 8 months ago49c21d9
  18. Merge branch 'io_uring-7.0' into for-7.1/io_uringJens Axboe committed 8 months ago0e46cb5
  19. Merge tag 'io_uring-7.0-20260312' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxLinus Torvalds committed 8 months agoe67bf35
  20. io_uring/kbuf: check if target buffer list is still legacy on recycleJens Axboe committed 8 months agoc2c185b
  21. Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months agobf4afc5
  22. Merge tag 'kmalloc_obj-treewide-v7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linuxLinus Torvalds committed 8 months ago8934827
  23. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  24. io_uring: add IORING_OP_URING_CMD128 to opcode checksCaleb Sander Mateos committed 8 months ago42a6bd5
  25. io_uring/kbuf: fix memory leak if io_buffer_add_list failsJens Axboe committed 9 months ago442ae40
  26. io_uring/kbuf: use WRITE_ONCE() for userspace-shared buffer ring fieldsJoanne Koong committed 11 months agoa4c694b
  27. io_uring/kbuf: use READ_ONCE() for userspace-mapped memoryCaleb Sander Mateos committed 11 months ago78385c7
  28. Merge branch 'io_uring-6.18' into for-6.19/io_uringJens Axboe committed 12 months agoecb8490
  29. io_uring/memmap: refactor io_free_region() to take user_struct paramDavid Wei committed 1 year ago1fa7a34
  30. io_uring: fix buffer auto-commit for multishot uring_cmdMing Lei committed 1 year ago6f1cbf6
  31. io_uring/kbuf: use io_create_region for kbuf creationPavel Begunkov committed 1 year agodec10a1
  32. Merge tag 'for-6.18/io_uring-20250929' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxLinus Torvalds committed 1 year ago5832d26
  33. io_uring/kbuf: always use READ_ONCE() to read ring provided buffer lengthsJens Axboe committed 1 year ago98b6fa6
  34. io_uring/kbuf: fix signedness in this_len calculationQingyue Zhang committed 1 year agoc64eff3
  35. io_uring/kbuf: switch to storing struct io_buffer_list locallyJens Axboe committed 1 year ago5fda512