Skip to content

Commit

Permalink
dpdk: Disable debug logs in ACL rte_table_acl_build
Browse files Browse the repository at this point in the history
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 <[email protected]>
  • Loading branch information
abjyoti committed Jun 26, 2017
1 parent e65864e commit 18acbcb
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions patches/dpdk_custom_patch/disable-acl-debug-logs.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
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;

0 comments on commit 18acbcb

Please sign in to comment.