Page MenuHomeFreeBSD

hyperv/hn: Fix UDP checksum offload issue in Azure
ClosedPublic

Authored by sepherosa_gmail.com on Sep 21 2017, 7:25 AM.
Tags
None
Referenced Files
F81578222: D12429.diff
Thu, Apr 18, 9:56 AM
Unknown Object (File)
Feb 12 2024, 3:57 PM
Unknown Object (File)
Feb 6 2024, 3:13 PM
Unknown Object (File)
Jan 31 2024, 12:14 PM
Unknown Object (File)
Dec 22 2023, 11:44 PM
Unknown Object (File)
Dec 11 2023, 6:00 AM
Unknown Object (File)
Dec 11 2023, 5:18 AM
Unknown Object (File)
Nov 5 2023, 3:13 AM
Subscribers
None

Details

Summary

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.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

This revision was automatically updated to reflect the committed changes.