Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

io_uring/memmap: remove unneeded io_ring_ctx arg

Remove io_ring_ctx arg from io_region_pin_pages() and
io_region_allocate_pages() that isn't used.

Signed-off-by: David Wei <dw@davidwei.uk>
Reviewed-by: Pavel Begunkov <asml.silence@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>

authored by

David Wei and committed by
Jens Axboe
a5af56a9 92469795

+5 -7
+5 -7
io_uring/memmap.c
··· 131 131 return 0; 132 132 } 133 133 134 - static int io_region_pin_pages(struct io_ring_ctx *ctx, 135 - struct io_mapped_region *mr, 136 - struct io_uring_region_desc *reg) 134 + static int io_region_pin_pages(struct io_mapped_region *mr, 135 + struct io_uring_region_desc *reg) 137 136 { 138 137 unsigned long size = mr->nr_pages << PAGE_SHIFT; 139 138 struct page **pages; ··· 149 150 return 0; 150 151 } 151 152 152 - static int io_region_allocate_pages(struct io_ring_ctx *ctx, 153 - struct io_mapped_region *mr, 153 + static int io_region_allocate_pages(struct io_mapped_region *mr, 154 154 struct io_uring_region_desc *reg, 155 155 unsigned long mmap_offset) 156 156 { ··· 215 217 mr->nr_pages = nr_pages; 216 218 217 219 if (reg->flags & IORING_MEM_REGION_TYPE_USER) 218 - ret = io_region_pin_pages(ctx, mr, reg); 220 + ret = io_region_pin_pages(mr, reg); 219 221 else 220 - ret = io_region_allocate_pages(ctx, mr, reg, mmap_offset); 222 + ret = io_region_allocate_pages(mr, reg, mmap_offset); 221 223 if (ret) 222 224 goto out_free; 223 225