freebsd-dev/sys/dev/hyperv
Sepherosa Ziehau 2be266caf2 hyperv/hn: Fix UDP checksum offload issue in Azure.
UDP checksum offload does not work in Azure if following conditions are
met:
- sizeof(IP hdr + UDP hdr + payload) > 1420.
- IP_DF is not set in IP hdr

Use software checksum for UDP datagrams falling into this category.

Add two tunables to disable UDP/IPv4 and UDP/IPv6 checksum offload, in
case something unexpected happened.

MFC after:	1 week
Sponsored by:	Microsoft
Differential Revision:	https://reviews.freebsd.org/D12429
2017-09-27 05:44:50 +00:00
..
include hyperv: Update copyright for the files changed in 2017 2017-08-14 06:00:50 +00:00
input hyperv/input: Remove unnecessary inclusion. 2017-06-30 03:01:22 +00:00
netvsc hyperv/hn: Fix UDP checksum offload issue in Azure. 2017-09-27 05:44:50 +00:00
pcib hyperv: Update copyright for the files changed in 2017 2017-08-14 06:00:50 +00:00
storvsc hyperv: Update copyright for the files changed in 2017 2017-08-14 06:00:50 +00:00
utilities hyperv: Update copyright for the files changed in 2017 2017-08-14 06:00:50 +00:00
vmbus hyperv: Update copyright for the files changed in 2017 2017-08-14 06:00:50 +00:00