mirror of
https://github.com/torvalds/linux.git
synced 2026-01-12 00:42:35 +08:00
io_uring/zcrx: reduce netmem scope in refill
Reduce the scope of a local var netmem in io_zcrx_ring_refill. Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
committed by
Jens Axboe
parent
20dda449c0
commit
73fa880eff
@@ -755,7 +755,6 @@ static void io_zcrx_ring_refill(struct page_pool *pp,
|
||||
{
|
||||
unsigned int mask = ifq->rq_entries - 1;
|
||||
unsigned int entries;
|
||||
netmem_ref netmem;
|
||||
|
||||
spin_lock_bh(&ifq->rq_lock);
|
||||
|
||||
@@ -771,6 +770,7 @@ static void io_zcrx_ring_refill(struct page_pool *pp,
|
||||
struct io_zcrx_area *area;
|
||||
struct net_iov *niov;
|
||||
unsigned niov_idx, area_idx;
|
||||
netmem_ref netmem;
|
||||
|
||||
area_idx = rqe->off >> IORING_ZCRX_AREA_SHIFT;
|
||||
niov_idx = (rqe->off & ~IORING_ZCRX_AREA_MASK) >> ifq->niov_shift;
|
||||
|
||||
Reference in New Issue
Block a user