hash: fix build with GFNI

Message ID 20231018093147.1771888-1-david.marchand@redhat.com (mailing list archive)
State Accepted, archived
Delegated to: David Marchand
Headers
Series hash: fix build with GFNI |

Checks

Context Check Description
ci/checkpatch success coding style OK
ci/loongarch-compilation success Compilation OK
ci/loongarch-unit-testing success Unit Testing PASS
ci/github-robot: build success github build: passed
ci/Intel-compilation success Compilation OK
ci/intel-Testing success Testing PASS
ci/intel-Functional success Functional PASS
ci/iol-broadcom-Performance success Performance Testing PASS
ci/iol-mellanox-Performance success Performance Testing PASS
ci/iol-broadcom-Functional success Functional Testing PASS
ci/iol-intel-Performance success Performance Testing PASS
ci/iol-intel-Functional success Functional Testing PASS
ci/iol-compile-amd64-testing success Testing PASS
ci/iol-unit-arm64-testing success Testing PASS
ci/iol-compile-arm64-testing success Testing PASS
ci/iol-unit-amd64-testing success Testing PASS

Commit Message

David Marchand Oct. 18, 2023, 9:31 a.m. UTC
  As an external header, rte_thash_x86_gfni.h should be self sufficient.

Fixes: 3d4e27fd7ff0 ("use abstracted bit count functions")

Signed-off-by: David Marchand <david.marchand@redhat.com>
---
 lib/hash/rte_thash_x86_gfni.h | 1 +
 1 file changed, 1 insertion(+)
  

Comments

David Marchand Oct. 26, 2023, 8:40 a.m. UTC | #1
On Wed, Oct 18, 2023 at 11:32 AM David Marchand
<david.marchand@redhat.com> wrote:
>
> As an external header, rte_thash_x86_gfni.h should be self sufficient.
>
> Fixes: 3d4e27fd7ff0 ("use abstracted bit count functions")
>
> Signed-off-by: David Marchand <david.marchand@redhat.com>

Applied.
  

Patch

diff --git a/lib/hash/rte_thash_x86_gfni.h b/lib/hash/rte_thash_x86_gfni.h
index fbec16dde0..b7c5a4ba7d 100644
--- a/lib/hash/rte_thash_x86_gfni.h
+++ b/lib/hash/rte_thash_x86_gfni.h
@@ -12,6 +12,7 @@ 
  * using Galois Fields New Instructions.
  */
 
+#include <rte_bitops.h>
 #include <rte_compat.h>
 #include <rte_vect.h>