27 lines
748 B
Diff
27 lines
748 B
Diff
|
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
|
||
|
|