[PATCH v9 2/2] hash: unify crc32 selection for x86 and Arm
David Marchand
david.marchand at redhat.com
Thu May 19 16:20:52 CEST 2022
On Fri, May 13, 2022 at 8:27 PM <pbhagavatula at marvell.com> wrote:
>
> From: Pavan Nikhilesh <pbhagavatula at marvell.com>
>
> Merge crc32 hash calculation public API implementation for x86 and Arm.
> Select the best available CRC32 algorithm when unsupported algorithm
> on a given CPU architecture is requested by an application.
>
> Previously, if an application directly includes `rte_crc_arm64.h`
> without including `rte_hash_crc.h` it will fail to compile.
>
> Signed-off-by: Pavan Nikhilesh <pbhagavatula at marvell.com>
> Reviewed-by: Ruifeng Wang <ruifeng.wang at arm.com>
As mentionned when reviewing v8, the doxygen description of helpers
gets dropped by this patch.
I moved those descriptions in rte_hash_crc.h only, under a __DOXYGEN__ check.
I also sorted alphabetically the list of headers in meson, and aligned
include guards with the file names.
Series applied, thanks.
--
David Marchand
More information about the dev
mailing list