Linux: network: hw csum failure
文章目录
- 简介
- openvswitch
- ifb: fix packets checksum
- mellanox
- iommu=pt
- mellanox 2
- mellanox 3
- 建议
简介
这里总结一下几个checksum的问题,仅供参考。需要看所使用的系统是否已经有了相应的fix。也可能是一个新问题,如果是新问题,恭喜发现了新的宝藏。
openvswitch
Fix setting ipv6 fields causing hw csum failure
https://lore.kernel.org/stable/20220228172209.384061092@linuxfoundation.org/
commit d9b5ae5c1b241b91480aa30408be12fe91af834a upstream.
Ipv6 ttl, label and tos fields are modified without first
pulling/pushing the ipv6 header, which would have updated
the hw csum