X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=config%2Fcommon_linuxapp;h=5b896c3afb4dd7f8c1c952040b44c67171ecebc1;hb=4861cde46116;hp=6214b34c7750b41291b3329c613aa99fea213079;hpb=ca71bbfa0448e8ac2f8bc028d3bad7c7dd33f5c1;p=dpdk.git diff --git a/config/common_linuxapp b/config/common_linuxapp index 6214b34c77..5b896c3afb 100644 --- a/config/common_linuxapp +++ b/config/common_linuxapp @@ -126,6 +126,13 @@ CONFIG_RTE_EAL_ALWAYS_PANIC_ON_ERROR=n CONFIG_RTE_EAL_IGB_UIO=y CONFIG_RTE_EAL_VFIO=y +# +# Special configurations in PCI Config Space for high performance +# +CONFIG_RTE_PCI_CONFIG=n +CONFIG_RTE_PCI_EXTENDED_TAG="" +CONFIG_RTE_PCI_MAX_READ_REQUEST_SIZE=0 + # # Compile Environment Abstraction Layer for linux # @@ -187,6 +194,23 @@ CONFIG_RTE_LIBRTE_IXGBE_ALLOW_UNSUPPORTED_SFP=n CONFIG_RTE_IXGBE_INC_VECTOR=y CONFIG_RTE_IXGBE_RX_OLFLAGS_DISABLE=n +# +# Compile burst-oriented I40E PMD driver +# +CONFIG_RTE_LIBRTE_I40E_PMD=y +CONFIG_RTE_LIBRTE_I40E_DEBUG_INIT=n +CONFIG_RTE_LIBRTE_I40E_DEBUG_RX=n +CONFIG_RTE_LIBRTE_I40E_DEBUG_TX=n +CONFIG_RTE_LIBRTE_I40E_DEBUG_TX_FREE=n +CONFIG_RTE_LIBRTE_I40E_DEBUG_DRIVER=n +CONFIG_RTE_LIBRTE_I40E_PF_DISABLE_STRIP_CRC=n +CONFIG_RTE_LIBRTE_I40E_RX_ALLOW_BULK_ALLOC=y +CONFIG_RTE_LIBRTE_I40E_ALLOW_UNSUPPORTED_SFP=n +CONFIG_RTE_LIBRTE_I40E_16BYTE_RX_DESC=n +CONFIG_RTE_LIBRTE_I40E_QUEUE_NUM_PER_VF=4 +# interval up to 8160 us, aligned to 2 (or default value) +CONFIG_RTE_LIBRTE_I40E_ITR_INTERVAL=-1 + # # Compile burst-oriented VIRTIO PMD driver # @@ -265,6 +289,11 @@ CONFIG_RTE_LIBRTE_MALLOC=y CONFIG_RTE_LIBRTE_MALLOC_DEBUG=n CONFIG_RTE_MALLOC_MEMZONE_SIZE=11M +# +# Compile librte_cfgfile +# +CONFIG_RTE_LIBRTE_CFGFILE=y + # # Compile librte_cmdline # @@ -338,6 +367,11 @@ CONFIG_RTE_LIBRTE_PORT=y # CONFIG_RTE_LIBRTE_TABLE=y +# +# Compile librte_pipeline +# +CONFIG_RTE_LIBRTE_PIPELINE=y + # # Compile librte_kni #