diff options
Diffstat (limited to 'dpdk/patch/dpdk-17.05-config.patch')
| -rw-r--r-- | dpdk/patch/dpdk-17.05-config.patch | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/dpdk/patch/dpdk-17.05-config.patch b/dpdk/patch/dpdk-17.05-config.patch new file mode 100644 index 0000000..beecd10 --- /dev/null +++ b/dpdk/patch/dpdk-17.05-config.patch @@ -0,0 +1,60 @@ +diff -ru dpdk-17.05/config/common_base dpdk-17.05.mr4/config/common_base +--- dpdk-17.05/config/common_base 2017-05-11 09:11:34.000000000 +0800 ++++ dpdk-17.05.mr4/config/common_base 2017-06-29 11:26:11.054905786 +0800 +@@ -90,7 +90,7 @@ + CONFIG_RTE_LIBRTE_EAL=y + CONFIG_RTE_MAX_LCORE=128 + CONFIG_RTE_MAX_NUMA_NODES=8 +-CONFIG_RTE_MAX_MEMSEG=256 ++CONFIG_RTE_MAX_MEMSEG=512 + CONFIG_RTE_MAX_MEMZONE=2560 + CONFIG_RTE_MAX_TAILQ=32 + CONFIG_RTE_LOG_LEVEL=RTE_LOG_INFO +@@ -181,7 +181,7 @@ + CONFIG_RTE_LIBRTE_IXGBE_DEBUG_TX_FREE=n + CONFIG_RTE_LIBRTE_IXGBE_DEBUG_DRIVER=n + CONFIG_RTE_LIBRTE_IXGBE_PF_DISABLE_STRIP_CRC=n +-CONFIG_RTE_IXGBE_INC_VECTOR=y ++CONFIG_RTE_IXGBE_INC_VECTOR=n + + # + # Compile burst-oriented I40E PMD driver +@@ -191,7 +191,7 @@ + CONFIG_RTE_LIBRTE_I40E_DEBUG_TX=n + CONFIG_RTE_LIBRTE_I40E_DEBUG_TX_FREE=n + CONFIG_RTE_LIBRTE_I40E_RX_ALLOW_BULK_ALLOC=y +-CONFIG_RTE_LIBRTE_I40E_INC_VECTOR=y ++CONFIG_RTE_LIBRTE_I40E_INC_VECTOR=n + CONFIG_RTE_LIBRTE_I40E_16BYTE_RX_DESC=n + CONFIG_RTE_LIBRTE_I40E_QUEUE_NUM_PER_PF=64 + CONFIG_RTE_LIBRTE_I40E_QUEUE_NUM_PER_VF=4 +@@ -363,7 +363,7 @@ + # + # Compile software PMD backed by PCAP files + # +-CONFIG_RTE_LIBRTE_PMD_PCAP=n ++CONFIG_RTE_LIBRTE_PMD_PCAP=y + + # + # Compile link bonding PMD library +@@ -387,7 +387,7 @@ + # + # Compile software PMD backed by AF_PACKET sockets (Linux only) + # +-CONFIG_RTE_LIBRTE_PMD_AF_PACKET=n ++CONFIG_RTE_LIBRTE_PMD_AF_PACKET=y + + # + # Compile ARK PMD +diff -ru dpdk-17.05/lib/librte_eal/common/include/rte_memzone.h dpdk-17.05.mr4/lib/librte_eal/common/include/rte_memzone.h +--- dpdk-17.05/lib/librte_eal/common/include/rte_memzone.h 2017-05-11 09:11:34.000000000 +0800 ++++ dpdk-17.05.mr4/lib/librte_eal/common/include/rte_memzone.h 2017-06-29 11:27:25.990907337 +0800 +@@ -75,7 +75,7 @@ + */ + struct rte_memzone { + +-#define RTE_MEMZONE_NAMESIZE 32 /**< Maximum length of memory zone name.*/ ++#define RTE_MEMZONE_NAMESIZE 64 /**< Maximum length of memory zone name.*/ + char name[RTE_MEMZONE_NAMESIZE]; /**< Name of the memory zone. */ + + phys_addr_t phys_addr; /**< Start physical address. */ |
