[dpdk-dev] [PATCH] config: enable packet prefetching with Meson
    Maxime Coquelin 
    maxime.coquelin at redhat.com
       
    Fri Nov 13 15:52:12 CET 2020
    
    
  
With Make build system, RTE_PMD_PACKET_PREFETCH was enabled
by default. It got lost when transitioning to Meson build
system.
In order to avoid performance changes, this patch enables
packet prefetching in rte_config.h.
Reported-by: Marvin Liu <yong.liu at intel.com>
Suggested-by: David Marchand <david.marchand at redhat.com>
Signed-off-by: Maxime Coquelin <maxime.coquelin at redhat.com>
---
Hi Bruce,
We were not sure whether adding below Fixes tag so that it is
backported to LTSes. What do you think?
Fixes: 9314afb68a53 ("drivers: add infrastructure for meson build")
Cc: stable at dpdk.org
 config/rte_config.h | 3 +++
 1 file changed, 3 insertions(+)
diff --git a/config/rte_config.h b/config/rte_config.h
index 25219f04af..a0b5160ff2 100644
--- a/config/rte_config.h
+++ b/config/rte_config.h
@@ -103,6 +103,9 @@
 
 /****** driver defines ********/
 
+/* Packet prefetching in PMDs */
+#define RTE_PMD_PACKET_PREFETCH 1
+
 /* QuickAssist device */
 /* Max. number of QuickAssist devices which can be attached */
 #define RTE_PMD_QAT_MAX_PCI_DEVICES 48
-- 
2.26.2
    
    
More information about the dev
mailing list