mcst-linux-kernel/patches-2024.06.26/dpdk-17.08.1/0011-CLASSIFY_SCALAR-ACL-fo...

27 lines
748 B
Diff
Raw Normal View History

2024-07-09 13:51:45 +03:00
From d72ba692a8efd234ce04fd27007a22752fc38ca9 Mon Sep 17 00:00:00 2001
Date: Sun, 21 Oct 2018 22:26:21 +0300
Subject: [PATCH] CLASSIFY_SCALAR ACL for E2K
---
lib/librte_acl/rte_acl.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/lib/librte_acl/rte_acl.c b/lib/librte_acl/rte_acl.c
index d1f40be..3ca5a99 100644
--- a/lib/librte_acl/rte_acl.c
+++ b/lib/librte_acl/rte_acl.c
@@ -125,7 +125,9 @@ rte_acl_init(void)
{
enum rte_acl_classify_alg alg = RTE_ACL_CLASSIFY_DEFAULT;
-#if defined(RTE_ARCH_ARM64)
+#if defined(RTE_ARCH_E2K)
+ alg=RTE_ACL_CLASSIFY_SCALAR;
+#elif defined(RTE_ARCH_ARM64)
alg = RTE_ACL_CLASSIFY_NEON;
#elif defined(RTE_ARCH_ARM)
if (rte_cpu_get_flag_enabled(RTE_CPUFLAG_NEON))
--
2.16.4