]> Gentwo Git Trees - linux/.git/commitdiff
io_uring/memmap: remove unneeded io_ring_ctx arg
authorDavid Wei <dw@davidwei.uk>
Tue, 4 Nov 2025 22:44:52 +0000 (14:44 -0800)
committerJens Axboe <axboe@kernel.dk>
Thu, 6 Nov 2025 23:23:20 +0000 (16:23 -0700)
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>
io_uring/memmap.c

index 67b7b17ece319b553d595217eb14805e2aeb1886..11be347a49d7c79067ce0dc93a26c0c11ae28b4c 100644 (file)
@@ -131,9 +131,8 @@ static int io_region_init_ptr(struct io_mapped_region *mr)
        return 0;
 }
 
-static int io_region_pin_pages(struct io_ring_ctx *ctx,
-                               struct io_mapped_region *mr,
-                               struct io_uring_region_desc *reg)
+static int io_region_pin_pages(struct io_mapped_region *mr,
+                              struct io_uring_region_desc *reg)
 {
        unsigned long size = mr->nr_pages << PAGE_SHIFT;
        struct page **pages;
@@ -150,8 +149,7 @@ static int io_region_pin_pages(struct io_ring_ctx *ctx,
        return 0;
 }
 
-static int io_region_allocate_pages(struct io_ring_ctx *ctx,
-                                   struct io_mapped_region *mr,
+static int io_region_allocate_pages(struct io_mapped_region *mr,
                                    struct io_uring_region_desc *reg,
                                    unsigned long mmap_offset)
 {
@@ -217,9 +215,9 @@ int io_create_region(struct io_ring_ctx *ctx, struct io_mapped_region *mr,
        mr->nr_pages = nr_pages;
 
        if (reg->flags & IORING_MEM_REGION_TYPE_USER)
-               ret = io_region_pin_pages(ctx, mr, reg);
+               ret = io_region_pin_pages(mr, reg);
        else
-               ret = io_region_allocate_pages(ctx, mr, reg, mmap_offset);
+               ret = io_region_allocate_pages(mr, reg, mmap_offset);
        if (ret)
                goto out_free;