summaryrefslogtreecommitdiffhomepage
path: root/util/execqueue/execqueue.go
diff options
context:
space:
mode:
authorAndrew Dunham <andrew@tailscale.com>2025-11-21 17:55:14 -0500
committerAndrew Dunham <andrew@du.nham.ca>2025-11-21 22:33:57 -0500
commit16587746ed5446247d44dd0c50cec36cf61a0c80 (patch)
tree9750dc4b9d2c695d343f773e555b3c87199a0916 /util/execqueue/execqueue.go
parent1ccece0f783ae5059c1d74894566461072db6471 (diff)
downloadtailscale-16587746ed5446247d44dd0c50cec36cf61a0c80.tar.xz
tailscale-16587746ed5446247d44dd0c50cec36cf61a0c80.zip
portlist,tstest: skip tests on kernels with /proc/net/tcp regression
Linux kernel versions 6.6.102-104 and 6.12.42-45 have a regression in /proc/net/tcp that causes seek operations to fail with "illegal seek". This breaks portlist tests on these kernels. Add kernel version detection for Linux systems and a SkipOnKernelVersions helper to tstest. Use it to skip affected portlist tests on the broken kernel versions. Thanks to philiptaron for the list of kernels with the issue and fix. Updates #16966 Signed-off-by: Andrew Dunham <andrew@tailscale.com>
Diffstat (limited to 'util/execqueue/execqueue.go')
0 files changed, 0 insertions, 0 deletions