X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=config%2Fdefconfig_x86_64-default-linuxapp-gcc;h=7b143dda3cd594560e5d9db6dd42837c206cf5cf;hb=3af34dec0b41dba0a1e0e8f21d051d2dfb390e9f;hp=5fc5ad0478c58a9cf60088410262ee9f8885e490;hpb=dec5e73d78e011af5c1bd4e18ae406df505db13b;p=dpdk.git diff --git a/config/defconfig_x86_64-default-linuxapp-gcc b/config/defconfig_x86_64-default-linuxapp-gcc index 5fc5ad0478..7b143dda3c 100644 --- a/config/defconfig_x86_64-default-linuxapp-gcc +++ b/config/defconfig_x86_64-default-linuxapp-gcc @@ -1,6 +1,6 @@ # BSD LICENSE # -# Copyright(c) 2010-2012 Intel Corporation. All rights reserved. +# Copyright(c) 2010-2013 Intel Corporation. All rights reserved. # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -69,6 +69,12 @@ CONFIG_RTE_ARCH_X86_64=y CONFIG_RTE_TOOLCHAIN="gcc" CONFIG_RTE_TOOLCHAIN_GCC=y +# +# Use intrinsics or assembly code for key routines +# +CONFIG_RTE_FORCE_INTRINSICS=n + +# # # Compile libc directory # @@ -98,16 +104,17 @@ CONFIG_RTE_LIBGLOSS=n # Compile Environment Abstraction Layer # CONFIG_RTE_LIBRTE_EAL=y -CONFIG_RTE_MAX_LCORE=32 +CONFIG_RTE_MAX_LCORE=64 CONFIG_RTE_MAX_NUMA_NODES=8 -CONFIG_RTE_MAX_MEMSEG=32 +CONFIG_RTE_MAX_MEMSEG=256 CONFIG_RTE_MAX_MEMZONE=2560 CONFIG_RTE_MAX_TAILQ=32 CONFIG_RTE_LOG_LEVEL=8 CONFIG_RTE_LOG_HISTORY=256 -CONFIG_RTE_LIBEAL_USE_HPET=y +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_UNBIND_PORTS=n # # Compile Environment Abstraction Layer for linux @@ -119,6 +126,11 @@ CONFIG_RTE_LIBRTE_EAL_LINUXAPP=y # CONFIG_RTE_LIBRTE_EAL_BAREMETAL=n +# +# Compile Environment Abstraction Layer to support Vmware TSC map +# +CONFIG_RTE_LIBRTE_EAL_VMWARE_TSC_MAP_SUPPORT=y + # # Compile generic ethernet library # @@ -126,16 +138,19 @@ CONFIG_RTE_LIBRTE_ETHER=y CONFIG_RTE_LIBRTE_ETHDEV_DEBUG=n CONFIG_RTE_MAX_ETHPORTS=32 CONFIG_RTE_LIBRTE_IEEE1588=n +CONFIG_RTE_ETHDEV_QUEUE_STAT_CNTRS=16 # -# Compile burst-oriented IGB PMD driver +# Compile burst-oriented IGB & EM PMD drivers # +CONFIG_RTE_LIBRTE_EM_PMD=y CONFIG_RTE_LIBRTE_IGB_PMD=y -CONFIG_RTE_LIBRTE_IGB_DEBUG_INIT=n -CONFIG_RTE_LIBRTE_IGB_DEBUG_RX=n -CONFIG_RTE_LIBRTE_IGB_DEBUG_TX=n -CONFIG_RTE_LIBRTE_IGB_DEBUG_TX_FREE=n -CONFIG_RTE_LIBRTE_IGB_DEBUG_DRIVER=n +CONFIG_RTE_LIBRTE_E1000_DEBUG_INIT=n +CONFIG_RTE_LIBRTE_E1000_DEBUG_RX=n +CONFIG_RTE_LIBRTE_E1000_DEBUG_TX=n +CONFIG_RTE_LIBRTE_E1000_DEBUG_TX_FREE=n +CONFIG_RTE_LIBRTE_E1000_DEBUG_DRIVER=n +CONFIG_RTE_LIBRTE_E1000_PF_DISABLE_STRIP_CRC=n # # Compile burst-oriented IXGBE PMD driver @@ -146,6 +161,9 @@ CONFIG_RTE_LIBRTE_IXGBE_DEBUG_RX=n CONFIG_RTE_LIBRTE_IXGBE_DEBUG_TX=n 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_LIBRTE_IXGBE_RX_ALLOW_BULK_ALLOC=y +CONFIG_RTE_LIBRTE_IXGBE_ALLOW_UNSUPPORTED_SFP=n # # Do prefetch of packet data within PMD driver receive function @@ -157,6 +175,7 @@ CONFIG_RTE_PMD_PACKET_PREFETCH=y # CONFIG_RTE_LIBRTE_RING=y CONFIG_RTE_LIBRTE_RING_DEBUG=n +CONFIG_RTE_RING_SPLIT_PROD_CONS=n # # Compile librte_mempool @@ -205,12 +224,35 @@ CONFIG_RTE_LIBRTE_HASH_DEBUG=n CONFIG_RTE_LIBRTE_LPM=y CONFIG_RTE_LIBRTE_LPM_DEBUG=n +# +# Compile librte_power +# +CONFIG_RTE_LIBRTE_POWER=y +CONFIG_RTE_LIBRTE_POWER_DEBUG=n +CONFIG_RTE_MAX_LCORE_FREQS=64 + # # Compile librte_net # CONFIG_RTE_LIBRTE_NET=y # +# Compile librte_meter +# +CONFIG_RTE_LIBRTE_METER=y + +# +# Compile librte_sched +# +CONFIG_RTE_LIBRTE_SCHED=y +CONFIG_RTE_SCHED_RED=n +CONFIG_RTE_SCHED_COLLECT_STATS=n +CONFIG_RTE_SCHED_SUBPORT_TC_OV=n +CONFIG_RTE_SCHED_PORT_N_GRINDERS=8 +CONFIG_RTE_BITMAP_ARRAY1_SIZE=16 + +# +# Compile the test application # Compile librte_kni # CONFIG_RTE_LIBRTE_KNI=y @@ -225,11 +267,6 @@ CONFIG_RTE_INSECURE_FUNCTION_WARNING=n # CONFIG_RTE_APP_TEST=y -# -# Compile the "check includes" application -# -CONFIG_RTE_APP_CHKINCS=y - # # Compile the PMD test application #