IPv6 traffic distribution problem with OVS group on 6.5
Hi,
We found that OVS group always selected the same bucket for different L4 flows between two given IPv6 addresses on 6.5. It was because commit e069ba07e6c7 ("net: openvswitch: add support for l4 symmetric hashing") introduced support for symmetric hashing and used the flow dissector, which had a problem that it didn't incorporate transport ports when flow label is present in IPv6 header. The bug is fixed by this commit:
a5e2151ff9d5 ("net/ipv6: SKB symmetric hash should incorporate transport ports")
Could you please backport it to 6.5.y?
Issue: https://github.com/antrea-io/antrea/issues/5457
Thanks,
Quan
Greg KH
maintainerQuoted 9 lines · Quan Tian
Hi,
We found that OVS group always selected the same bucket for different L4 flows between two given IPv6 addresses on 6.5. It was because commit
e069ba07e6c7("net: openvswitch: add support for l4 symmetric hashing") introduced support for symmetric hashing and used the flow dissector, which had a problem that it didn't incorporate transport ports when flow label is present in IPv6 header. The bug is fixed by this commit:
Quoted 5 lines
a5e2151ff9d5("net/ipv6: SKB symmetric hash should incorporate transport ports")Could you please backport it to 6.5.y?
Sure, now queued up.
greg k-h