From: Pavel Begunkov Date: Tue, 31 Mar 2026 21:07:43 +0000 (+0100) Subject: io_uring/zcrx: use correct mmap off constants X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4c6f93951b8fc556f2a37d45b32cb7f7e76b0e91;p=thirdparty%2Flinux.git io_uring/zcrx: use correct mmap off constants zcrx was using IORING_OFF_PBUF_SHIFT during first iterations, but there is now a separate constant it should use. Both are 16 so it doesn't change anything, but improve it for the future. Signed-off-by: Pavel Begunkov Link: https://patch.msgid.link/fe16ebe9ba4048a7e12f9b3b50880bd175b1ce03.1774780198.git.asml.silence@gmail.com Signed-off-by: Jens Axboe --- diff --git a/io_uring/zcrx.c b/io_uring/zcrx.c index 3bf800426fd20..bd970fb084c19 100644 --- a/io_uring/zcrx.c +++ b/io_uring/zcrx.c @@ -386,7 +386,7 @@ static int io_allocate_rbuf_ring(struct io_ring_ctx *ctx, return -EINVAL; mmap_offset = IORING_MAP_OFF_ZCRX_REGION; - mmap_offset += (u64)id << IORING_OFF_PBUF_SHIFT; + mmap_offset += (u64)id << IORING_OFF_ZCRX_SHIFT; ret = io_create_region(ctx, &ifq->rq_region, rd, mmap_offset); if (ret < 0)