From: Harish Patil Date: Fri, 24 Mar 2017 07:40:57 +0000 (-0700) Subject: net/qede: fix missing UDP protocol in RSS offload types X-Git-Url: http://git.droids-corp.org/?p=dpdk.git;a=commitdiff_plain;h=82bd0987bdd2e3bdc54b48f2ab37e2281bbcd4fb net/qede: fix missing UDP protocol in RSS offload types Both UDP and TCP based RSS offload types are supported by the device. This patch adds UDP protocol which got missed out in the original patch. Fixes: 4c98f2768eef ("net/qede: support RSS hash configuration") Cc: stable@dpdk.org Signed-off-by: Harish Patil --- diff --git a/drivers/net/qede/qede_ethdev.c b/drivers/net/qede/qede_ethdev.c index 0762111be3..798783b842 100644 --- a/drivers/net/qede/qede_ethdev.c +++ b/drivers/net/qede/qede_ethdev.c @@ -1497,6 +1497,8 @@ static void qede_init_rss_caps(uint8_t *rss_caps, uint64_t hf) *rss_caps |= (hf & ETH_RSS_NONFRAG_IPV4_TCP) ? ECORE_RSS_IPV4_TCP : 0; *rss_caps |= (hf & ETH_RSS_NONFRAG_IPV6_TCP) ? ECORE_RSS_IPV6_TCP : 0; *rss_caps |= (hf & ETH_RSS_IPV6_TCP_EX) ? ECORE_RSS_IPV6_TCP : 0; + *rss_caps |= (hf & ETH_RSS_NONFRAG_IPV4_UDP) ? ECORE_RSS_IPV4_UDP : 0; + *rss_caps |= (hf & ETH_RSS_NONFRAG_IPV6_UDP) ? ECORE_RSS_IPV6_UDP : 0; } static int qede_rss_hash_update(struct rte_eth_dev *eth_dev,