syzbot


kvm: panic: Watchdog goroutine is stuck (6)

Status: moderation: reported C repro on 2022/10/20 05:44
Reported-by: syzbot+739a9435ffcdfe441d86@syzkaller.appspotmail.com
First crash: 775d, last: 540d
Similar bugs (5)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
gvisor kvm: panic: Watchdog goroutine is stuck 240 1341d 1351d 14/26 fixed on 2021/03/26 06:57
gvisor kvm: panic: Watchdog goroutine is stuck (3) C 48 1265d 1315d 14/26 fixed on 2021/06/12 08:48
gvisor kvm: panic: Watchdog goroutine is stuck (5) 16 962d 1136d 0/26 auto-closed as invalid on 2022/07/07 18:38
gvisor kvm: panic: Watchdog goroutine is stuck (4) 18 1186d 1243d 14/26 fixed on 2021/09/25 08:25
gvisor kvm: panic: Watchdog goroutine is stuck (2) 110 1323d 1340d 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 44 [running]:
panic({0xe78560, 0xc000514150})
	GOROOT/src/runtime/panic.go:987 +0x3ba fp=0xc000893d60 sp=0xc000893ca0 pc=0x4377fa
gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).doAction(0xc000893e40?, 0x1068f19?, 0x1b?, 0xc000893e40)
	pkg/sentry/watchdog/watchdog.go:379 +0x339 fp=0xc000893e20 sp=0xc000893d60 pc=0xab6fb9
gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).reportStuckWatchdog(0xc0005d8400)
	pkg/sentry/watchdog/watchdog.go:344 +0x5a fp=0xc000893e78 sp=0xc000893e20 pc=0xab6c5a
gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).runTurn(0xc0005d8400)
	pkg/sentry/watchdog/watchdog.go:277 +0x14c fp=0xc000893f58 sp=0xc000893e78 pc=0xab652c
gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).loop(0xc0005d8400)
	pkg/sentry/watchdog/watchdog.go:255 +0x29 fp=0xc000893fc8 sp=0xc000893f58 pc=0xab6349
gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).Start.func2()
	pkg/sentry/watchdog/watchdog.go:206 +0x26 fp=0xc000893fe0 sp=0xc000893fc8 pc=0xab5ea6
runtime.goexit()
	src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000893fe8 sp=0xc000893fe0 pc=0x46c6e1
created by gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).Start
	pkg/sentry/watchdog/watchdog.go:206 +0x1cf

Crashes (19):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2022/12/20 19:19 gvisor 2342c658c7c2 4791c8e9 .config console log report syz C ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2023/06/04 19:02 gvisor 7fa1ad884022 a4ae4f42 console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2023/06/02 00:43 gvisor c77d00a7eeb3 a4ae4f42 console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2023/05/19 23:13 gvisor 226f5145b682 e0257275 console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2022/11/22 23:14 gvisor 346aa6fef27d 1c8e10bc .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2022/11/21 07:09 gvisor 536a924f1abc 5bb70014 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2022/11/21 05:48 gvisor 536a924f1abc 5bb70014 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2022/11/20 19:15 gvisor 536a924f1abc 5bb70014 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2022/11/20 14:38 gvisor 536a924f1abc 5bb70014 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2022/11/20 12:10 gvisor 536a924f1abc 5bb70014 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2022/11/20 10:34 gvisor 536a924f1abc 5bb70014 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2022/11/19 13:22 gvisor 536a924f1abc 5bb70014 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2022/11/19 01:29 gvisor 536a924f1abc 5bb70014 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2022/11/19 00:05 gvisor 536a924f1abc 5bb70014 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2022/11/18 19:05 gvisor 619801c72a76 5bb70014 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2022/11/18 06:08 gvisor 619801c72a76 5bb70014 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2022/11/18 05:29 gvisor 619801c72a76 5bb70014 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2022/11/18 04:06 gvisor 619801c72a76 5bb70014 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2022/10/13 04:36 gvisor 49874d2cff79 3f6b40a1 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
* Struck through repros no longer work on HEAD.