On Mon, Apr 07, 2025 at 04:28:57PM +0100, Bruce Richardson wrote: > For SVE, as for AVX2 and AVX-512, support building files for these ISAs > from the top-level drivers/meson.build file, rather than having each > driver re-implement it. > > This removes the remaining build task for drivers in DPDK which is > being done by a driver itself, rather than in the generic drivers' > build rules. > > Signed-off-by: Bruce Richardson <bruce.richard...@intel.com> > --- > drivers/meson.build | 27 +++++++++++++++++++++++++++ > drivers/net/hns3/meson.build | 22 +--------------------- > 2 files changed, 28 insertions(+), 21 deletions(-) > As noted in my email in the other thread [1], this code has not been tested, and is being sent out here as a start point to hopefully enable someone more familiar with SVE to improve on it as-necessary. This support of SVE in hns3 driver is the last remaining instance of a driver doing a separate build of source code itself. All other drivers now simply pass all code files back to the top level meson.build file to have them built appropriately there.
/Bruce [1] https://inbox.dpdk.org/dev/z_pvxr5ozfjxi...@bricha3-mobl1.ger.corp.intel.com/T/#m6614ca2fdef698e0448311f7255bf3be2438f101