[dpdk-dev] [PATCH 06/20] thunderx/nicvf: add dev_infos_get support

Pattan, Reshma reshma.pattan at intel.com
Fri May 13 15:52:12 CEST 2016



> -----Original Message-----
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Jerin Jacob
> Sent: Saturday, May 7, 2016 4:16 PM
> To: dev at dpdk.org
> Cc: thomas.monjalon at 6wind.com; Richardson, Bruce
> <bruce.richardson at intel.com>; Jerin Jacob
> <jerin.jacob at caviumnetworks.com>; Maciej Czekaj
> <maciej.czekaj at caviumnetworks.com>; Kamil Rytarowski
> <Kamil.Rytarowski at caviumnetworks.com>; Zyta Szpak
> <zyta.szpak at semihalf.com>; Slawomir Rosek <slawomir.rosek at semihalf.com>;
> Radoslaw Biernacki <rad at semihalf.com>
> Subject: [dpdk-dev] [PATCH 06/20] thunderx/nicvf: add dev_infos_get support
> 
> diff --git a/drivers/net/thunderx/nicvf_ethdev.h
> b/drivers/net/thunderx/nicvf_ethdev.h
> index cc19da5..da6fdcf 100644
> --- a/drivers/net/thunderx/nicvf_ethdev.h
> +++ b/drivers/net/thunderx/nicvf_ethdev.h
> @@ -42,6 +42,23 @@
>  #define NICVF_FULL_DUPLEX		0x01
>  #define NICVF_UNKNOWN_DUPLEX		0xff
> 
> +#define NICVF_RSS_OFFLOAD_PASS1 ( \
> +	ETH_RSS_PORT | \
> +	ETH_RSS_IPV4 | \
> +	ETH_RSS_NONFRAG_IPV4_TCP | \
> +	ETH_RSS_NONFRAG_IPV4_UDP | \
> +	ETH_RSS_IPV6 | \
> +	ETH_RSS_NONFRAG_IPV6_TCP | \
> +	ETH_RSS_NONFRAG_IPV6_UDP)
> +
> +#define NICVF_RSS_OFFLOAD_TUNNEL ( \
> +	ETH_RSS_VXLAN | \
> +	ETH_RSS_GENEVE | \
> +	ETH_RSS_NVGRE)
> +
> +#define DEFAULT_RX_FREE_THRESH          224
> +#define DEFAULT_TX_FREE_THRESH          224
> +#define DEFAULT_TX_FREE_MPOOL_THRESH    16
> 
How about prefixing these 3 macronames with NICVF? Like the previous ones.

Thanks,
Reshma



More information about the dev mailing list