[PATCH v1 1/1] net/iavf: fix order of inclusion in vector code
Thomas Monjalon
thomas at monjalon.net
Wed Jul 9 15:46:03 CEST 2025
09/07/2025 15:28, Bruce Richardson:
> 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>
Applied, thanks.
More information about the dev
mailing list