On Fri, Oct 9, 2020 at 3:55 PM Mairtin o Loingsigh <mairtin.oloings...@intel.com> wrote: > > This patchset makes two significant enhancements to the CRC modules of > the rte_net library: > > 1) Adds run-time selection of the optimal architecture-specific CRC path. > Previously the selection was solely made at compile-time, meaning it > could only be built and run on the same generation of CPU. Adding > run-time selection ability means this can be used from distro packages > and/or DPDK can be compiled on an older CPU and run on a newer CPU. > 2) Adds an optimized CRC implementation based on the AVX512 and > VPCLMULQDQ instruction sets. > > For further details, please see the commit messages of the individual > patches. > > v5: > * Tidied-up the ifdef checks for RTE_ARCH_* and compiler support of CRC > paths, as per review comments: > * All ifdef checks removed from API function definitions and moved into > helper functions.
Updated MAINTAINERS with renamed/added files. Series applied. -- David Marchand