Message ID | 20210718145017.34340-1-ting.xu@intel.com (mailing list archive) |
---|---|
State | Accepted, archived |
Delegated to: | Qi Zhang |
Headers | show |
Series | [v1] net/ice: fix IPv6 fragment RSS L3 dst/src not work | expand |
Context | Check | Description |
---|---|---|
ci/intel-Testing | success | Testing PASS |
ci/Intel-compilation | success | Compilation OK |
ci/iol-intel-Performance | success | Performance Testing PASS |
ci/iol-testing | success | Testing PASS |
ci/iol-abi-testing | success | Testing PASS |
ci/iol-intel-Functional | success | Functional Testing PASS |
ci/github-robot | success | github build: passed |
ci/checkpatch | success | coding style OK |
> -----Original Message----- > From: Xu, Ting <ting.xu@intel.com> > Sent: Sunday, July 18, 2021 10:50 PM > To: dev@dpdk.org > Cc: Zhang, Qi Z <qi.z.zhang@intel.com>; Wu, Jingjing <jingjing.wu@intel.com>; > Xing, Beilei <beilei.xing@intel.com>; Xu, Ting <ting.xu@intel.com>; > stable@dpdk.org > Subject: [PATCH v1] net/ice: fix IPv6 fragment RSS L3 dst/src not work > > Since the header type of IPv6 fragment is wrong, the L3 dst/src RSS hash fields > cannot work properly. This patch changed the header type from any to outer. > > Fixes: f1ea76eb6394 ("net/ice: support RSS hash for IP fragment") > Cc: stable@dpdk.org > > Signed-off-by: Ting Xu <ting.xu@intel.com> Acked-by: Qi Zhang <qi.z.zhang@intel.com> Applied to dpdk-next-net-intel. Thanks Qi
diff --git a/drivers/net/ice/ice_hash.c b/drivers/net/ice/ice_hash.c index bc809e9d23..54d14dfcdd 100644 --- a/drivers/net/ice/ice_hash.c +++ b/drivers/net/ice/ice_hash.c @@ -153,7 +153,7 @@ struct ice_rss_hash_cfg ipv6_frag_tmplt = { ICE_FLOW_SEG_HDR_ETH | ICE_FLOW_SEG_HDR_IPV6 | ICE_FLOW_SEG_HDR_IPV_FRAG, ICE_FLOW_HASH_ETH | ICE_FLOW_HASH_IPV6, - ICE_RSS_ANY_HEADERS, + ICE_RSS_OUTER_HEADERS, 0 };
Since the header type of IPv6 fragment is wrong, the L3 dst/src RSS hash fields cannot work properly. This patch changed the header type from any to outer. Fixes: f1ea76eb6394 ("net/ice: support RSS hash for IP fragment") Cc: stable@dpdk.org Signed-off-by: Ting Xu <ting.xu@intel.com> --- drivers/net/ice/ice_hash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)