diff options
| author | Andrew Dunham <andrew@tailscale.com> | 2025-11-21 17:55:14 -0500 |
|---|---|---|
| committer | Andrew Dunham <andrew@du.nham.ca> | 2025-11-21 22:33:57 -0500 |
| commit | 16587746ed5446247d44dd0c50cec36cf61a0c80 (patch) | |
| tree | 9750dc4b9d2c695d343f773e555b3c87199a0916 /util/execqueue/execqueue.go | |
| parent | 1ccece0f783ae5059c1d74894566461072db6471 (diff) | |
| download | tailscale-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
