[PATCH v1 1/1] net/iavf: fix order of inclusion in vector code
Bruce Richardson
bruce.richardson at intel.com
Wed Jul 9 15:28:24 CEST 2025
On Wed, Jul 09, 2025 at 02:06:29PM +0100, Anatoly Burakov wrote:
> IAVF driver does not support 16-byte descriptors (because there is no PF
> that can support a VF using 16-byte descriptor), but if IAVF is built with
> a flag that enables 16-byte descriptors, this flag is then propagated
> through the inclusion chain in certain cases, because IAVF includes common
> vector code before IAVF-specific common code (which in turn includes
> `iavf_rxtx.h` which disables 16-byte descriptor support).
>
> Fix the inclusion order to include IAVF-specific vector header first, which
> will fix the compilation error due to correctly disabling 16-byte Rx
> descriptor support.
>
> Bugzilla ID: 1749
>
> Fixes: 11276ec5e042 ("net/iavf: use common Rx rearm")
>
> Signed-off-by: Anatoly Burakov <anatoly.burakov at intel.com>
> ---
Acked-by: Bruce Richardson <bruce.richardson at intel.com>
More information about the dev
mailing list