From a15568029aecb3c1da582c8662702edd502bee72 Mon Sep 17 00:00:00 2001 From: Damjan Marion Date: Sun, 26 Jun 2016 20:12:40 +0200 Subject: Enable PCI extended tags in the DPDK config This change should improve DPDK performance on 40G+ NICs with small packets. It also removes ITR setting for i40e devices, allowing driver to set default. Change-Id: I70761b155e48fb0281f7c231516d83027bd16ca2 Signed-off-by: Damjan Marion --- dpdk/Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'dpdk') diff --git a/dpdk/Makefile b/dpdk/Makefile index 51c7ee5b..6296c965 100644 --- a/dpdk/Makefile +++ b/dpdk/Makefile @@ -108,7 +108,9 @@ $(B)/custom-config: $(B)/.patch.ok Makefile $(call set,RTE_LIBEAL_USE_HPET,y) $(call set,RTE_BUILD_COMBINE_LIBS,y) $(call set,RTE_LIBRTE_I40E_16BYTE_RX_DESC,y) - $(call set,RTE_LIBRTE_I40E_ITR_INTERVAL,16) + $(call set,RTE_PCI_CONFIG,y) + $(call set,RTE_PCI_EXTENDED_TAG,"on") + $(call set,RTE_PCI_MAX_READ_REQUEST_SIZE,4096) @# enable debug init for device drivers $(call set,RTE_LIBRTE_I40E_DEBUG_INIT,$(DPDK_DEBUG)) $(call set,RTE_LIBRTE_IXGBE_DEBUG_INIT,$(DPDK_DEBUG)) -- cgit 1.2.3-korg