fe6107da05
- Use EXTRA_CFLAGS to include standard Fedora compiler flags in build - Set CONFIG_RTE_MACHINE=default to build for least-common-denominator machines - Turn-off build of librte_acl, since it does not build on default machines - Turn-off build of physical device PMDs that require kernel support - Clean-up the install rules to match current packaging - Correct changelog versions 1.0.7 -> 1.7.0 - Remove ix86 from ExclusiveArch -- it does not build with above changes
90 lines
2.8 KiB
Diff
90 lines
2.8 KiB
Diff
diff -up dpdk-1.7.0/config/common_linuxapp.config dpdk-1.7.0/config/common_linuxapp
|
|
--- dpdk-1.7.0/config/common_linuxapp.config 2014-07-04 04:18:07.000000000 -0400
|
|
+++ dpdk-1.7.0/config/common_linuxapp 2014-07-17 14:43:44.359455939 -0400
|
|
@@ -52,7 +52,7 @@ CONFIG_RTE_EXEC_ENV_LINUXAPP=y
|
|
## Note: if your compiler does not support the relevant -march options,
|
|
## it will be compiled with whatever latest processor the compiler supports!
|
|
##
|
|
-#CONFIG_RTE_MACHINE="native"
|
|
+CONFIG_RTE_MACHINE="default"
|
|
#
|
|
##
|
|
## define the architecture we compile for.
|
|
@@ -123,7 +123,7 @@ CONFIG_RTE_LOG_HISTORY=256
|
|
CONFIG_RTE_LIBEAL_USE_HPET=n
|
|
CONFIG_RTE_EAL_ALLOW_INV_SOCKET_ID=n
|
|
CONFIG_RTE_EAL_ALWAYS_PANIC_ON_ERROR=n
|
|
-CONFIG_RTE_EAL_IGB_UIO=y
|
|
+CONFIG_RTE_EAL_IGB_UIO=n
|
|
CONFIG_RTE_EAL_VFIO=y
|
|
|
|
#
|
|
@@ -170,8 +170,8 @@ CONFIG_RTE_NIC_BYPASS=n
|
|
#
|
|
# Compile burst-oriented IGB & EM PMD drivers
|
|
#
|
|
-CONFIG_RTE_LIBRTE_EM_PMD=y
|
|
-CONFIG_RTE_LIBRTE_IGB_PMD=y
|
|
+CONFIG_RTE_LIBRTE_EM_PMD=n
|
|
+CONFIG_RTE_LIBRTE_IGB_PMD=n
|
|
CONFIG_RTE_LIBRTE_E1000_DEBUG_INIT=n
|
|
CONFIG_RTE_LIBRTE_E1000_DEBUG_RX=n
|
|
CONFIG_RTE_LIBRTE_E1000_DEBUG_TX=n
|
|
@@ -182,7 +182,7 @@ CONFIG_RTE_LIBRTE_E1000_PF_DISABLE_STRIP
|
|
#
|
|
# Compile burst-oriented IXGBE PMD driver
|
|
#
|
|
-CONFIG_RTE_LIBRTE_IXGBE_PMD=y
|
|
+CONFIG_RTE_LIBRTE_IXGBE_PMD=n
|
|
CONFIG_RTE_LIBRTE_IXGBE_DEBUG_INIT=n
|
|
CONFIG_RTE_LIBRTE_IXGBE_DEBUG_RX=n
|
|
CONFIG_RTE_LIBRTE_IXGBE_DEBUG_TX=n
|
|
@@ -197,7 +197,7 @@ CONFIG_RTE_IXGBE_RX_OLFLAGS_ENABLE=y
|
|
#
|
|
# Compile burst-oriented I40E PMD driver
|
|
#
|
|
-CONFIG_RTE_LIBRTE_I40E_PMD=y
|
|
+CONFIG_RTE_LIBRTE_I40E_PMD=n
|
|
CONFIG_RTE_LIBRTE_I40E_DEBUG_INIT=n
|
|
CONFIG_RTE_LIBRTE_I40E_DEBUG_RX=n
|
|
CONFIG_RTE_LIBRTE_I40E_DEBUG_TX=n
|
|
@@ -241,7 +241,7 @@ CONFIG_RTE_PMD_RING_MAX_TX_RINGS=16
|
|
#
|
|
# Compile software PMD backed by PCAP files
|
|
#
|
|
-CONFIG_RTE_LIBRTE_PMD_PCAP=n
|
|
+CONFIG_RTE_LIBRTE_PMD_PCAP=y
|
|
|
|
#
|
|
# Compile link bonding PMD library
|
|
@@ -320,7 +320,7 @@ CONFIG_RTE_LIBRTE_LPM_DEBUG=n
|
|
#
|
|
# Compile librte_acl
|
|
#
|
|
-CONFIG_RTE_LIBRTE_ACL=y
|
|
+CONFIG_RTE_LIBRTE_ACL=n
|
|
CONFIG_RTE_LIBRTE_ACL_DEBUG=n
|
|
CONFIG_RTE_LIBRTE_ACL_STANDALONE=n
|
|
|
|
@@ -381,7 +381,7 @@ CONFIG_RTE_LIBRTE_PIPELINE=y
|
|
#
|
|
# Compile librte_kni
|
|
#
|
|
-CONFIG_RTE_LIBRTE_KNI=y
|
|
+CONFIG_RTE_LIBRTE_KNI=n
|
|
CONFIG_RTE_KNI_KO_DEBUG=n
|
|
CONFIG_RTE_KNI_VHOST=n
|
|
CONFIG_RTE_KNI_VHOST_MAX_CACHE_SIZE=1024
|
|
diff -up dpdk-1.7.0/config/defconfig_x86_64-native-linuxapp-gcc.config dpdk-1.7.0/config/defconfig_x86_64-native-linuxapp-gcc
|
|
--- dpdk-1.7.0/config/defconfig_x86_64-native-linuxapp-gcc.config 2014-07-04 04:18:07.000000000 -0400
|
|
+++ dpdk-1.7.0/config/defconfig_x86_64-native-linuxapp-gcc 2014-07-17 14:40:09.881651791 -0400
|
|
@@ -46,7 +46,7 @@
|
|
# Note: if your compiler does not support the relevant -march options,
|
|
# it will be compiled with whatever latest processor the compiler supports!
|
|
#
|
|
-CONFIG_RTE_MACHINE="native"
|
|
+#CONFIG_RTE_MACHINE="native"
|
|
|
|
#
|
|
# define the architecture we compile for.
|