syzbot


kvm: panic: Watchdog goroutine is stuck (3)

Status: fixed on 2021/06/12 08:48
Reported-by: syzbot+4edb21932d7f6c552112@syzkaller.appspotmail.com
Fix commit: 3fcbad509300 Fix lock ordering issue when enumerating cgroup tasks.
First crash: 1322d, last: 1265d
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 (6) C 19 540d 768d 0/26 moderation: reported C repro on 2022/10/20 05:44
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 52 [running]:
panic(0x113e440, 0xc0024f80f0)
	GOROOT/src/runtime/panic.go:1065 +0x565 fp=0xc000920d28 sp=0xc000920c60 pc=0x437c65
gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).doAction(0xc000142200, 0x1, 0x0, 0xc000920e28)
	pkg/sentry/watchdog/watchdog.go:448 +0x5df fp=0xc000920df8 sp=0xc000920d28 pc=0xc8dd7f
gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).reportStuckWatchdog(0xc000142200)
	pkg/sentry/watchdog/watchdog.go:403 +0x8b fp=0xc000920e60 sp=0xc000920df8 pc=0xc8d78b
gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).runTurn(0xc000142200)
	pkg/sentry/watchdog/watchdog.go:320 +0x6a5 fp=0xc000920f58 sp=0xc000920e60 pc=0xc8d345
gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).loop(0xc000142200)
	pkg/sentry/watchdog/watchdog.go:293 +0x48 fp=0xc000920fd8 sp=0xc000920f58 pc=0xc8cbc8
runtime.goexit()
	src/runtime/asm_amd64.s:1371 +0x1 fp=0xc000920fe0 sp=0xc000920fd8 pc=0x472821
created by gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).Start
	pkg/sentry/watchdog/watchdog.go:231 +0x1d9

Crashes (48):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/06/10 11:28 gvisor 1ca981f50f0b 1ba81399 .config console log report syz C ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/06/10 07:06 gvisor 1ca981f50f0b 1ba81399 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/06/10 05:50 gvisor 1ca981f50f0b 1ba81399 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/06/08 06:10 gvisor 3d199e8e5cc4 b718257f .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/05/17 01:29 gvisor 8e8b752524e1 f54a5c09 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/05/12 13:35 gvisor 8f6bfe257e16 86294427 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/05/11 13:11 gvisor 6c349c675c49 ca873091 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/05/01 08:15 gvisor eb2b39f70287 77e2b668 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/30 11:33 gvisor c958c5a4f103 77e2b668 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/30 08:58 gvisor c958c5a4f103 77e2b668 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/29 15:59 gvisor 26adb3c47472 77e2b668 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/29 14:50 gvisor 704728d38fdb 77e2b668 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/04/29 07:59 gvisor 704728d38fdb 77e2b668 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/04/28 12:55 gvisor f54d87b9ecee 77e2b668 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/28 04:51 gvisor f54d87b9ecee 805b5003 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/27 23:47 gvisor f54d87b9ecee 805b5003 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/27 13:47 gvisor 5b207fe7834d 805b5003 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/26 16:03 gvisor bf6456068118 e60b7df1 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/25 16:43 gvisor bf6456068118 36c88236 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/25 01:11 gvisor 9e4aa04ad1f6 17f0b706 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/04/24 23:38 gvisor bf6456068118 17f0b706 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/24 23:07 gvisor bf6456068118 17f0b706 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/24 21:55 gvisor 9e4aa04ad1f6 17f0b706 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/04/24 02:14 gvisor 9e4aa04ad1f6 17f0b706 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/04/22 04:45 gvisor e2b5de65cedd 2bc8999a .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/21 22:55 gvisor e2b5de65cedd 2bc8999a .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/04/20 07:00 gvisor 20b1c3c63227 4285c989 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/19 14:52 gvisor 9b4cc3d43bc7 50f523d7 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/19 11:50 gvisor 9b4cc3d43bc7 50f523d7 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/04/19 10:12 gvisor 9b4cc3d43bc7 50f523d7 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/04/19 04:56 gvisor 3b685753b4e9 7e2b734b .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/18 11:59 gvisor c980fe573d7a 7e2b734b .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/04/18 03:17 gvisor c980fe573d7a 7e2b734b .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/04/17 20:47 gvisor c980fe573d7a 7e2b734b .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/04/17 14:04 gvisor 3b685753b4e9 7e2b734b .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/17 13:14 gvisor 3b685753b4e9 7e2b734b .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/17 09:11 gvisor c980fe573d7a 7e2b734b .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/04/17 07:52 gvisor 3b685753b4e9 7e2b734b .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/17 07:48 gvisor 3b685753b4e9 7e2b734b .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/17 00:17 gvisor c980fe573d7a 7e2b734b .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/16 21:13 gvisor c980fe573d7a 7e2b734b .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/16 14:00 gvisor c980fe573d7a 7e2b734b .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/16 08:25 gvisor 108410638aa8 c59079a6 .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/16 06:02 gvisor 108410638aa8 c59079a6 .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/04/15 05:30 gvisor 272d2e116873 fcdb12ba .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
2021/04/15 02:56 gvisor 272d2e116873 fcdb12ba .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/04/14 05:43 gvisor 326394b79a62 a184b83e .config console log report info ci-gvisor-kvm-cover kvm: panic: Watchdog goroutine is stuck
2021/04/13 19:16 gvisor 326394b79a62 a184b83e .config console log report info ci-gvisor-kvm kvm: panic: Watchdog goroutine is stuck
* Struck through repros no longer work on HEAD.