JIRA: SAMPLEVNF-46
Debug logs enabled by default causes delay in application initialization
as there can be many ACL rules to be setup during initialization.
This patch disables the ACL logs during rte_table_acl_build by default
and can be enabled by setting the RTE_LOG_LEVEL to DEBUG.
Change-Id: I48e642f8768135087b0ed4f1677c1c9ac9e0df58
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
--- /dev/null
+diff --git a/lib/librte_table/rte_table_acl.c b/lib/librte_table/rte_table_acl.c
+index c1eb848..2db880c 100644
+--- a/lib/librte_table/rte_table_acl.c
++++ b/lib/librte_table/rte_table_acl.c
+@@ -236,7 +236,9 @@ rte_table_acl_build(struct rte_table_acl *acl, struct rte_acl_ctx **acl_ctx)
+ return -1;
+ }
+
++#if RTE_LOG_LEVEL > RTE_LOG_INFO
+ rte_acl_dump(ctx);
++#endif
+
+ *acl_ctx = ctx;
+ return 0;