Skip to contentSkip to conversation

IPv6 traffic distribution problem with OVS group on 6.5

DISCUSSION Quan Tian 2 participants 2 messages Sep 13, 2023 Stable branch

lore
Share & tools
lore

Quan Tian

author
#0 lore raw

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

maintainer
#1 lore raw
Quoted 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?

Issue: https://github.com/antrea-io/antrea/issues/5457

Sure, now queued up.

greg k-h