aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/io_uring/memmap.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-16Merge branch 'io_uring-6.15' into for-6.16/io_uringJens Axboe1-1/+1
2025-05-12io_uring/memmap: don't use page_address() on a highmem pageJens Axboe1-1/+1
2025-04-21io_uring/zcrx: let zcrx choose region for mmapingPavel Begunkov1-4/+7
2025-02-21io_uring: add missing IORING_MAP_OFF_ZCRX_REGION in io_uring_mmapBui Quang Minh1-0/+2
2025-01-26Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-2/+2
2024-12-23io_uring/memmap: unify io_uring mmap'ing codePavel Begunkov1-50/+31
2024-12-23io_uring/kbuf: use region api for pbuf ringsPavel Begunkov1-102/+16
2024-12-23io_uring/kbuf: remove pbuf ring refcountingPavel Begunkov1-1/+0
2024-12-23io_uring: use region api for CQPavel Begunkov1-47/+8
2024-12-23io_uring: use region api for SQPavel Begunkov1-2/+1
2024-12-23io_uring/memmap: implement mmap for regionsPavel Begunkov1-5/+56
2024-12-23io_uring/memmap: implement kernel allocated regionsPavel Begunkov1-3/+40
2024-12-23io_uring/memmap: add IO_REGION_F_SINGLE_REFPavel Begunkov1-2/+10
2024-12-23io_uring/memmap: helper for pinning region pagesPavel Begunkov1-7/+21
2024-12-23io_uring/memmap: optimise single folio regionsPavel Begunkov1-7/+22
2024-12-23io_uring/memmap: reuse io_free_region for failure pathPavel Begunkov1-11/+5
2024-12-23io_uring/memmap: account memory before pinningPavel Begunkov1-6/+11
2024-12-23io_uring/memmap: flag regions with user pagesPavel Begunkov1-2/+7
2024-12-23io_uring/memmap: flag vmap'ed regionsPavel Begunkov1-4/+10
2024-12-23io_uring: rename ->resize_lockPavel Begunkov1-3/+3
2024-11-27io_uring: fix corner case forgetting to vunmapPavel Begunkov1-1/+3
2024-11-26io_uring: check for overflows in io_pin_pagesPavel Begunkov1-1/+6
2024-11-20io_uring/region: return negative -E2BIG in io_create_region()Dan Carpenter1-1/+1
2024-11-17io_uring/region: fix error codes after failed vmapPavel Begunkov1-1/+3
2024-11-15io_uring: introduce concept of memory regionsPavel Begunkov1-0/+67
2024-11-15io_uring: fortify io_pin_pages with a warningPavel Begunkov1-0/+2
2024-10-29io_uring/register: add IORING_REGISTER_RESIZE_RINGSJens Axboe1-0/+8
2024-10-29io_uring/memmap: explicitly return -EFAULT for mmap on NULL ringsJens Axboe1-0/+4
2024-05-29io_uring: don't attempt to mmap larger than what the user asks forJens Axboe1-2/+3
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-1/+1
2024-04-15io_uring: move mapping/allocation helpers to a separate fileJens Axboe1-0/+336