Re: [RFC net-next v3 6/7] net: devmem: pre-read requested rx queues during bind
From: Jakub Kicinski
Date: Fri Aug 15 2025 - 13:21:15 EST
On Fri, 15 Aug 2025 14:03:47 +0300 Dragos Tatulea wrote:
> Instead of reading the requested rx queues after binding the buffer,
> read the rx queues in advance in a bitmap and iterate over them when
> needed.
>
> This is a preparation for fetching the DMA device for each queue.
>
> This patch has no functional changes.
Nice!
> + rxq_bitmap = bitmap_alloc(netdev->num_rx_queues, GFP_KERNEL);
FWIW I think you can use num_real_rx_queues since we're holding
the instance lock which prevents it from changing?
But it's just bits so doesn't matter all that much.