syzbot


possible deadlock in snd_timer_interrupt
Status: upstream: reported C repro on 2021/07/25 12:39
Reported-by: syzbot+17c16b868e6af41acdd4@syzkaller.appspotmail.com
Fix commit: f671a691e299 fcntl: fix potential deadlocks for &fown_struct.lock
Patched on: [ci-qemu2-arm64 ci-qemu2-arm64-compat ci-qemu2-arm64-mte ci-upstream-bpf-kasan-gce ci-upstream-bpf-next-kasan-gce ci-upstream-gce-leak ci-upstream-kasan-gce ci-upstream-kasan-gce-386 ci-upstream-kasan-gce-root ci-upstream-kasan-gce-selinux-root ci-upstream-kasan-gce-smack-root ci-upstream-linux-next-kasan-gce-root ci-upstream-net-kasan-gce ci-upstream-net-this-kasan-gce ci2-upstream-kcsan-gce ci2-upstream-usb], missing on: [ci-qemu-upstream ci-qemu-upstream-386 ci-qemu2-arm32 ci-qemu2-riscv64 ci-upstream-kmsan-gce ci-upstream-kmsan-gce-386]
First crash: 57d, last: 1d03h

Cause bisection: introduced by (bisect log) :
commit e918188611f073063415f40fae568fa4d86d9044
Author: Boqun Feng <boqun.feng@gmail.com>
Date: Fri Aug 7 07:42:20 2020 +0000

  locking: More accurate annotations for read_lock()

Crash: possible deadlock in snd_timer_interrupt (log)
Repro: C syz .config

Sample crash report:

Crashes (28):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce 2021/08/30 20:50 upstream 7d2a07b76933 8f58a0ef .config log report syz C possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-smack-root 2021/07/24 20:36 upstream f0fddcec6b62 4d1b57d4 .config log report syz C possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-selinux-root 2021/07/24 20:39 upstream f0fddcec6b62 4d1b57d4 .config log report syz possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-smack-root 2021/09/16 02:42 upstream b7213ffa0e58 07e953c1 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce 2021/08/31 10:39 upstream 7d2a07b76933 8f58a0ef .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-smack-root 2021/08/26 12:01 upstream 73f3af7b4611 b599f2fc .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-smack-root 2021/08/24 21:18 upstream 6e764bcd1cf7 b599f2fc .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-root 2021/08/23 17:26 upstream e22ce8eb631b b599f2fc .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-smack-root 2021/08/23 17:25 upstream e22ce8eb631b b599f2fc .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce 2021/08/21 07:23 upstream fa54d366a6e4 b599f2fc .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce 2021/08/16 07:30 upstream 7c60610d4767 2489ab88 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-selinux-root 2021/08/16 07:26 upstream 7c60610d4767 2489ab88 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-selinux-root 2021/08/16 07:16 upstream 7c60610d4767 2489ab88 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-smack-root 2021/08/07 16:30 upstream c9194f32bfd9 6972b106 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-smack-root 2021/08/06 05:14 upstream 902e7f373fff d2d6e680 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-smack-root 2021/08/04 21:48 upstream 251a1524293d b97d64c9 .config log report info possible deadlock in snd_timer_interrupt
ci-qemu-upstream 2021/08/03 05:27 upstream c500bee1c5b2 6c236867 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-selinux-root 2021/08/03 05:21 upstream c500bee1c5b2 6c236867 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce 2021/08/03 05:15 upstream c500bee1c5b2 6c236867 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-smack-root 2021/07/31 14:48 upstream c7d102232649 6c236867 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-smack-root 2021/07/30 19:48 upstream 764a5bc89b12 6c236867 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-root 2021/07/30 03:36 upstream 7e96bf476270 c585c7b0 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-smack-root 2021/07/30 03:12 upstream 7e96bf476270 c585c7b0 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-selinux-root 2021/07/24 19:40 upstream f0fddcec6b62 4d1b57d4 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce-selinux-root 2021/07/24 19:40 upstream f0fddcec6b62 4d1b57d4 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-kasan-gce 2021/07/21 12:36 upstream 8cae8cd89f05 1b201b48 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-linux-next-kasan-gce-root 2021/09/15 06:43 linux-next 70ced02f322f 07e953c1 .config log report info possible deadlock in snd_timer_interrupt
ci-upstream-linux-next-kasan-gce-root 2021/09/06 17:47 linux-next c1b13fe76e95 6ca60148 .config log report info possible deadlock in snd_timer_interrupt