[PATCH v3 0/2] lib: fix AVX2 checks and macro exposure

Thomas Monjalon thomas at monjalon.net
Wed Sep 24 17:43:16 CEST 2025


I've found the AVX2 function is not used in efd library.
Then I tried to make AVX2 compilation simpler in efd and member libraries.

While at it, I've hidden a macro which was wrongly exported in the API
without having a correct prefix.

The v3 does not have the patches removing build-time checks:
  - efd: remove AVX2 build-time check
  - member: remove AVX2 build-time checks
because I'm not sure losing inlining for cleanup is worth.

Thomas Monjalon (2):
  efd: fix AVX2 support
  member: hide internal macro

 lib/efd/rte_efd.c       | 3 ++-
 lib/member/member.h     | 9 +++++++++
 lib/member/rte_member.h | 9 ---------
 3 files changed, 11 insertions(+), 10 deletions(-)

-- 
2.51.0



More information about the dev mailing list