syzbot


kvm: panic: Watchdog goroutine is stuck (7)

Status: moderation: reported syz repro on 2025/08/25 03:33
Reported-by: syzbot+380ed80957aa1456cef3@syzkaller.appspotmail.com
First crash: 11d, last: 2h51m
Similar bugs (6)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
gvisor kvm: panic: Watchdog goroutine is stuck -1 240 1617d 1627d 14/26 fixed on 2021/03/26 06:57
gvisor kvm: panic: Watchdog goroutine is stuck (6) -1 C 19 816d 1043d 0/26 closed as invalid on 2024/12/13 00:10
gvisor kvm: panic: Watchdog goroutine is stuck (3) -1 C 48 1540d 1591d 14/26 fixed on 2021/06/12 08:48
gvisor kvm: panic: Watchdog goroutine is stuck (5) -1 16 1238d 1411d 0/26 auto-closed as invalid on 2022/07/07 18:38
gvisor kvm: panic: Watchdog goroutine is stuck (4) -1 18 1462d 1519d 14/26 fixed on 2021/09/25 08:25
gvisor kvm: panic: Watchdog goroutine is stuck (2) -1 110 1598d 1615d 14/26 fixed on 2021/04/13 18:45

Sample crash report:
panic: Watchdog goroutine is stuck
	Stack for running G's are skipped while panicking.

goroutine 99 gp=0xc0006028c0 m=29 mp=0xc000e80808 [running]:
panic({0x11af620?, 0xc00349ce80?})
	GOROOT/src/runtime/panic.go:811 +0x168 fp=0xc000863d58 sp=0xc000863ca8 pc=0x4788c8
gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).doAction(0xc000863e40?, 0x1452d5b?, 0x1b?, 0xc000863e40)
	pkg/sentry/watchdog/watchdog.go:376 +0x348 fp=0xc000863e20 sp=0xc000863d58 pc=0xc7b9c8
gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).reportStuckWatchdog(0xc00012c000)
	pkg/sentry/watchdog/watchdog.go:341 +0x50 fp=0xc000863e78 sp=0xc000863e20 pc=0xc7b650
gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).runTurn(0xc00012c000)
	pkg/sentry/watchdog/watchdog.go:276 +0x132 fp=0xc000863f58 sp=0xc000863e78 pc=0xc7af32
gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).loop(0xc00012c000)
	pkg/sentry/watchdog/watchdog.go:254 +0x25 fp=0xc000863fc8 sp=0xc000863f58 pc=0xc7ad65
gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).Start.gowrap2()
	pkg/sentry/watchdog/watchdog.go:205 +0x25 fp=0xc000863fe0 sp=0xc000863fc8 pc=0xc7a8c5
runtime.goexit({})
	src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000863fe8 sp=0xc000863fe0 pc=0x4816e1
created by gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).Start in goroutine 1
	pkg/sentry/watchdog/watchdog.go:205 +0x1d8

Crashes (2):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/08/29 00:23 gvisor 1826627343ba d401b9d7 console log report syz / log ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2025/08/18 02:29 gvisor fc2f4df6597a 1804e95e console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
* Struck through repros no longer work on HEAD.