Closed
Description
The NetBSD builder's buildlet process boots up immediately spinning, using 100% CPU.
$ gomote create netbsd-amd64-8branch
$ gomote ssh user-bradfitz-netbsd-amd64-8branch-0
...
# dtruss -n buildlet 2>&1 | head -500 > x
# cat x
PID/LWP SYSCALL(args) = return
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
505/2: compat_60__lwp_park(0xC42003DE58, 0x0, 0xC42002E398) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE60, 0x0) = 0 0
505/2: clock_gettime(0x3, 0xC42003DE00, 0x0) = 0 0
....
This seemed to start when I rebuilt the NetBSD-amd64 8.0-BETA VM image yesterday, but I'm not sure.
Filing while I investigate.
/cc @ianlancetaylor @aclements @bsiegert @krytarowski @zoulasc