Code

History

Commits on master to io_uring/memmap.c35+
  1. Merge tag 'for-7.3/io_uring-20260819' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxLinus Torvalds committed 2 months agof5437ff
  2. io_uring/memmap: account the pages a compound region really usesAli Ahmet Memis committed 3 months agof12f023
  3. io_uring/memmap: return -EINVAL from get_unmapped_area() on bad mmapYi Xie committed 4 months agodf645b7
  4. io_uring/memmap: bound io_pin_pages() by page array byte sizeDeepanshu Kartikey committed 4 months ago3996771
  5. io_uring: take page references for NOMMU pbuf_ring mmapsGreg Kroah-Hartman committed 6 months agod0be888
  6. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  7. Merge tag 'for-7.0/io_uring-20260206' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxLinus Torvalds committed 9 months agof5d4fee
  8. io_uring/rsrc: use GFP_KERNEL_ACCOUNT consistentlyJens Axboe committed 9 months agoe26f51f
  9. Merge tag 'io_uring-6.19-20260102' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxLinus Torvalds committed 10 months ago509b5b1
  10. io_uring/memmap: drop unused sz param in io_uring_validate_mmap_request()Caleb Sander Mateos committed 10 months ago70eafc7
  11. Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 11 months ago7203ca4
  12. mm: consistently use current->mm in mm_get_unmapped_area()Ryan Roberts committed 1 year ago9ac09bb
  13. io_uring: add helper calculating region byte sizePavel Begunkov committed 1 year ago4aed5b4
  14. io_uring/memmap: refactor io_free_region() to take user_struct paramDavid Wei committed 1 year ago1fa7a34
  15. io_uring/memmap: remove unneeded io_ring_ctx argDavid Wei committed 1 year agoa5af56a
  16. io_uring: fix types for region size calulationPavel Begunkov committed 1 year ago1fd5367
  17. io_uring/memmap: return bool from io_mem_alloc_compound()Caleb Sander Mateos committed 1 year ago4b25b75
  18. io_uring: only publish fully handled mem regionPavel Begunkov committed 1 year ago5b6d8a0
  19. io_uring/memmap: cast nr_pages to size_t before shiftingJens Axboe committed 1 year ago33503c0
  20. Merge branch 'io_uring-6.15' into for-6.16/io_uringJens Axboe committed 1 year ago3de7361
  21. io_uring/memmap: don't use page_address() on a highmem pageJens Axboe committed 1 year agof446c63
  22. io_uring/zcrx: let zcrx choose region for mmapingPavel Begunkov committed 1 year ago77231d4
  23. io_uring: add missing IORING_MAP_OFF_ZCRX_REGION in io_uring_mmapBui Quang Minh committed 1 year ago92ade52
  24. Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 1 year ago9c5968d
  25. io_uring/memmap: unify io_uring mmap'ing codePavel Begunkov committed 1 year ago7cd7b95
  26. io_uring/kbuf: use region api for pbuf ringsPavel Begunkov committed 1 year agoef62de3
  27. io_uring/kbuf: remove pbuf ring refcountingPavel Begunkov committed 1 year ago90175f3
  28. io_uring: use region api for CQPavel Begunkov committed 1 year ago81a4058
  29. io_uring: use region api for SQPavel Begunkov committed 1 year ago8078486
  30. io_uring/memmap: implement mmap for regionsPavel Begunkov committed 1 year ago087f997
  31. io_uring/memmap: implement kernel allocated regionsPavel Begunkov committed 1 year ago1e21df6
  32. io_uring/memmap: add IO_REGION_F_SINGLE_REFPavel Begunkov committed 1 year ago4b851d2
  33. io_uring/memmap: helper for pinning region pagesPavel Begunkov committed 1 year agoa90558b
  34. io_uring/memmap: optimise single folio regionsPavel Begunkov committed 1 year agoc4d0ac1
  35. io_uring/memmap: reuse io_free_region for failure pathPavel Begunkov committed 1 year ago226ae1b