Skip to content

tun: clear virtioNetHdr when deleting item from tcpGROTable#59

Merged
jwhited merged 1 commit into
tailscalefrom
jwhited/tcp-gro-invalid-csum-bug
May 21, 2026
Merged

tun: clear virtioNetHdr when deleting item from tcpGROTable#59
jwhited merged 1 commit into
tailscalefrom
jwhited/tcp-gro-invalid-csum-bug

Conversation

@jwhited
Copy link
Copy Markdown
Member

@jwhited jwhited commented May 20, 2026

Otherwise the deleted packet gets written to the TUN fd with an invalid virtioNetHdr.

Fixes tailscale/tailscale#19820

@jwhited jwhited requested a review from illotum May 20, 2026 23:20
Otherwise the deleted packet gets written to the TUN fd with an invalid
virtioNetHdr.

Fixes tailscale/tailscale#19820

Signed-off-by: Jordan Whited <jordan@tailscale.com>
@jwhited jwhited force-pushed the jwhited/tcp-gro-invalid-csum-bug branch from 05c70a6 to 7c9492c Compare May 21, 2026 21:03
@jwhited jwhited merged commit 92a4d28 into tailscale May 21, 2026
14 checks passed
@jwhited jwhited deleted the jwhited/tcp-gro-invalid-csum-bug branch May 21, 2026 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

wireguard-go: stale virtioNetHdr re-use across TCP coalescing table insert/delete

3 participants