[Intel-wired-lan] [PATCH iwl-next 05/14] libeth: add control queue support

Leon Romanovsky leon at kernel.org
Thu Apr 10 08:21:37 UTC 2025


On Tue, Apr 08, 2025 at 02:47:51PM +0200, Larysa Zaremba wrote:
> From: Phani R Burra <phani.r.burra at intel.com>
> 
> Libeth will now support control queue setup and configuration APIs.
> These are mainly used for mailbox communication between drivers and
> control plane.
> 
> Make use of the page pool support for managing controlq buffers.

<...>

>  libeth-y			:= rx.o
>  
> +obj-$(CONFIG_LIBETH_CP)		+= libeth_cp.o
> +
> +libeth_cp-y			:= controlq.o

So why did you create separate module for it?
Now you have pci -> libeth -> libeth_cp -> ixd, with the potential races between ixd and libeth, am I right?

Thanks


More information about the Intel-wired-lan mailing list