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/zcrx: add io_zcrx_ifq arg to io_zcrx_free_area()

Add io_zcrx_ifq arg to io_zcrx_free_area(). A QOL change to reduce line
widths.

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
edd706ed 6ab39b39

+5 -4
+5 -4
io_uring/zcrx.c
··· 383 383 ifq->rqes = NULL; 384 384 } 385 385 386 - static void io_zcrx_free_area(struct io_zcrx_area *area) 386 + static void io_zcrx_free_area(struct io_zcrx_ifq *ifq, 387 + struct io_zcrx_area *area) 387 388 { 388 - io_zcrx_unmap_area(area->ifq, area); 389 + io_zcrx_unmap_area(ifq, area); 389 390 io_release_area_mem(&area->mem); 390 391 391 392 if (area->mem.account_pages) ··· 465 464 return 0; 466 465 err: 467 466 if (area) 468 - io_zcrx_free_area(area); 467 + io_zcrx_free_area(ifq, area); 469 468 return ret; 470 469 } 471 470 ··· 524 523 io_close_queue(ifq); 525 524 526 525 if (ifq->area) 527 - io_zcrx_free_area(ifq->area); 526 + io_zcrx_free_area(ifq, ifq->area); 528 527 if (ifq->dev) 529 528 put_device(ifq->dev); 530 529