On Wed, Sep 24, 2025 at 05:43:17PM +0200, Thomas Monjalon wrote:
> When switching to Meson build, the compilation check on CC_SUPPORT_AVX2
> became obsolete, thus the case EFD_LOOKUP_AVX2 became dead.
> The function efd_lookup_internal_avx2() was never called,
> and its header include rte_efd_x86.h has been removed later.
>
> EFD_LOOKUP_AVX2 is chosen at runtime after checking AVX2 availability,
> so the obsolete build-time check for AVX2 can be simply removed,
> and the missing include added back.
>
> Fixes: 5b9656b157d3 ("lib: build with meson")
> Fixes: 30a1de105a5f ("lib: remove unneeded header includes")
> Cc: [email protected]
>
> Signed-off-by: Thomas Monjalon <[email protected]>
> ---
Acked-by: Bruce Richardson <[email protected]>
- Re: [PATCH v2 1/4] efd: fix AVX2 support Thomas Monjalon
- [PATCH v2 2/4] efd: remove AVX2 build-time check Thomas Monjalon
- [PATCH v2 4/4] member: hide internal macro Thomas Monjalon
- [PATCH v2 3/4] member: remove AVX2 build-time checks Thomas Monjalon
- [PATCH 3/3] member: hide internal macro Thomas Monjalon
- Re: [PATCH 3/3] member: hide internal macro Bruce Richardson
- Re: [PATCH 0/3] lib: fix AVX2 checks and macro exposure Thomas Monjalon
- Re: [PATCH 0/3] lib: fix AVX2 checks and macro expos... Bruce Richardson
- [PATCH v3 0/2] lib: fix AVX2 checks and macro exposure Thomas Monjalon
- [PATCH v3 1/2] efd: fix AVX2 support Thomas Monjalon
- Re: [PATCH v3 1/2] efd: fix AVX2 support Bruce Richardson
- [PATCH v3 2/2] member: hide internal macro Thomas Monjalon
- Re: [PATCH v3 0/2] lib: fix AVX2 checks and macro ex... Thomas Monjalon

