From 369adc48857f5090225897f0d73148dc5cdb41ed Mon Sep 17 00:00:00 2001 From: Jerin Jacob Date: Sun, 3 Dec 2017 18:07:30 +0530 Subject: [PATCH] config/thunderx: disable C11 memory model ring On thunderx and octeontx, ring_perf_autotest and ring_pmd_perf_autotest test shows better performance when disabling CONFIG_RTE_RING_USE_C11_MEM_MODEL. On the other hand, Enabling CONFIG_RTE_RING_USE_C11_MEM_MODEL shows better performance on thunderx2. Since thunderx2 is using the default armv8 config, no particular change is required. Signed-off-by: Jerin Jacob --- config/defconfig_arm64-thunderx-linuxapp-gcc | 1 + 1 file changed, 1 insertion(+) diff --git a/config/defconfig_arm64-thunderx-linuxapp-gcc b/config/defconfig_arm64-thunderx-linuxapp-gcc index 6d105d9354..2bed66c6ea 100644 --- a/config/defconfig_arm64-thunderx-linuxapp-gcc +++ b/config/defconfig_arm64-thunderx-linuxapp-gcc @@ -10,6 +10,7 @@ CONFIG_RTE_CACHE_LINE_SIZE=128 CONFIG_RTE_MAX_NUMA_NODES=2 CONFIG_RTE_MAX_LCORE=96 CONFIG_RTE_MAX_VFIO_GROUPS=128 +CONFIG_RTE_RING_USE_C11_MEM_MODEL=n # # Compile PMD for octeontx sso event device -- 2.20.1