tailscale/wgengine
Jordan Whited 7aa766ee65
net/tstun: probe TCP GRO (#13376)
Disable TCP & UDP GRO if the probe fails.

torvalds/linux@e269d79c7d broke virtio_net
TCP & UDP GRO causing GRO writes to return EINVAL. The bug was then
resolved later in
torvalds/linux@89add40066. The offending
commit was pulled into various LTS releases.

Updates #13041

Signed-off-by: Jordan Whited <jordan@tailscale.com>
2024-09-05 09:59:31 -07:00
..
bench
capture wgengine/capture: fix v6 field typo in wireshark dissector 2024-08-03 14:56:17 -07:00
filter wgengine/filter: support FilterRules matching on srcIP node caps [capver 100] 2024-06-20 12:27:04 -07:00
magicsock all: use new Go 1.23 slices.Sorted more 2024-09-04 14:52:21 -07:00
netlog
netstack net/tstun,wgengine/netstack: implement TCP GRO for local services (#13315) 2024-08-29 11:37:48 -07:00
router go.mod: update to github.com/tailscale/netlink library that doesn't require vishvananda/netlink 2024-08-22 17:35:37 -05:00
wgcfg ipn,wgengine: remove vestigial Prefs.AllowSingleHosts 2024-05-17 20:50:19 -07:00
wgint
wglog
winnet all: add test for package comments, fix, add comments as needed 2024-07-10 09:57:00 -07:00
mem_ios.go
pendopen.go net/flowtrack: optimize Tuple type for use as map key 2024-06-18 21:31:48 -07:00
userspace_ext_test.go
userspace_test.go
userspace.go net/tstun: probe TCP GRO (#13376) 2024-09-05 09:59:31 -07:00
watchdog_js.go
watchdog_test.go
watchdog.go
wgengine.go all: add test for package comments, fix, add comments as needed 2024-07-10 09:57:00 -07:00