From: Wenjun Wu Date: Thu, 16 Sep 2021 05:04:27 +0000 (+0800) Subject: net/iavf: remove support for IP fragment default RSS X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=f8d541da5184c91fdec24f1b4713e79e0f837bde;p=dpdk.git net/iavf: remove support for IP fragment default RSS To support independent IP fragment default RSS, considerable additional work need to be done, so we decide to remove this feature to avoid some unexpected behavior we have observed, meanwhile user always can use rte_flow to create RSS for IP fragment packet explicitly. Signed-off-by: Wenjun Wu Acked-by: Qi Zhang --- diff --git a/drivers/net/iavf/iavf_hash.c b/drivers/net/iavf/iavf_hash.c index eba55ecea5..03dae5d999 100644 --- a/drivers/net/iavf/iavf_hash.c +++ b/drivers/net/iavf/iavf_hash.c @@ -623,16 +623,6 @@ iavf_rss_hash_set(struct iavf_adapter *ad, uint64_t rss_hf, bool add) iavf_add_del_rss_cfg(ad, &rss_cfg, add); } - if (rss_hf & ETH_RSS_FRAG_IPV4) { - rss_cfg.proto_hdrs = outer_ipv4_tmplt; - iavf_add_del_rss_cfg(ad, &rss_cfg, add); - } - - if (rss_hf & ETH_RSS_FRAG_IPV6) { - rss_cfg.proto_hdrs = outer_ipv6_tmplt; - iavf_add_del_rss_cfg(ad, &rss_cfg, add); - } - vf->rss_hf = rss_hf & IAVF_RSS_HF_ALL; return 0; }