Re: [PATCH net-next v3 3/8] net: devmem: support TX over NETMEM_TX_NO_DMA devices

From: Jakub Kicinski

Date: Fri May 08 2026 - 16:47:48 EST


On Thu, 07 May 2026 19:27:48 -0700 Bobby Eshleman wrote:
> + /* Virtual device (e.g. netkit) the user called bind-tx on. Must be
> + * NETMEM_TX_NO_DMA.
> + */
> + struct net_device *vdev;

AI keeps complaining that we don't hold a reference to this dev which
I think is fine, we're just comparing pointers. Could we maybe make this
a void pointer and mention in the comment that we treat it as "best
effort cookie" (better phrasing welcome).

Or we should wipe these vdev pointers when vdevs disappear, not sure
how hard that'd be (or whether it's worth the extra state).