On 3/10/2015 8:57 AM, Mcnamara, John wrote: >> -----Original Message----- >> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Mcnamara, John >> Sent: Monday, March 9, 2015 5:51 PM >> To: Kavanagh, Mark B; dev at dpdk.org >> Subject: Re: [dpdk-dev] rte_memcpy.h: additional cflags required with OVS > >>> In the meantime the following might work for OVS: >>> >>> $ ./configure CFLAGS='-Wno-bad-function-cast -march=native' --with- >>> dpdk=$DPDK_BUILD >>> $ make >>> >>> > > Hi, > > It will also need a patch like the following to netdev-dpdk to account for > changes in the RSS flags: > > $ git diff > diff --git a/lib/netdev-dpdk.c b/lib/netdev-dpdk.c > index 1ba8310..90dd06f 100644 > --- a/lib/netdev-dpdk.c > +++ b/lib/netdev-dpdk.c > @@ -97,8 +97,7 @@ static const struct rte_eth_conf port_conf = { > .rx_adv_conf = { > .rss_conf = { > .rss_key = NULL, > - .rss_hf = ETH_RSS_IPV4_TCP | ETH_RSS_IPV4 | ETH_RSS_IPV6 > - | ETH_RSS_IPV4_UDP | ETH_RSS_IPV6_TCP | ETH_RSS_IPV6_UDP, > + .rss_hf = ETH_RSS_IP | ETH_RSS_UDP | ETH_RSS_TCP, > }, > }, > .txmode = { > >
Yes, otherwise will lead a compile failure. Thanks, Michael >