syzbot


possible deadlock in send_sigio (2)
Status: fixed on 2021/03/10 01:48
Reported-by: syzbot+907b8537e3b0e55151fc@syzkaller.appspotmail.com
Fix commit: 8d1ddb5e7937 fcntl: Fix potential deadlock in send_sig{io, urg}()
First crash: 452d, last: 339d

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 send_sigio (log)
Repro: C syz .config

Fix bisection: fixed by (bisect log) :
commit 8d1ddb5e79374fb277985a6b3faa2ed8631c5b4c
Author: Boqun Feng <boqun.feng@gmail.com>
Date: Thu Nov 5 06:23:51 2020 +0000

  fcntl: Fix potential deadlock in send_sig{io, urg}()

similar bugs (3):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.14 possible deadlock in send_sigio (2) 1 418d 418d 0/1 auto-closed as invalid on 2021/02/09 04:22
upstream possible deadlock in send_sigio C done 7 601d 609d 17/22 fixed on 2020/05/10 10:41
linux-4.14 possible deadlock in send_sigio 1 584d 584d 0/1 auto-closed as invalid on 2020/08/27 14:07

Sample crash report:

Crashes (40):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce 2020/12/13 14:25 upstream 7b1b868e1d91 bca53db9 .config log report syz C
ci-upstream-kasan-gce-selinux-root 2020/11/05 04:29 upstream 4ef8451b3326 64069d48 .config log report syz C
ci-upstream-kasan-gce-selinux-root 2020/12/30 14:44 upstream 139711f033f6 ecb8c012 .config log report info
ci-upstream-kasan-gce 2020/12/28 06:33 upstream 5c8fe583cce5 2242f77f .config log report info
ci-upstream-kasan-gce-selinux-root 2020/12/20 00:42 upstream 467f8165a2b0 04201c06 .config log report info
ci-upstream-kasan-gce 2020/12/18 18:58 upstream a409ed156a90 04201c06 .config log report info
ci-upstream-kasan-gce-selinux-root 2020/12/16 11:17 upstream d635a69dd498 f213e07e .config log report info
ci-upstream-kasan-gce 2020/12/16 08:28 upstream d635a69dd498 f213e07e .config log report info
ci-upstream-kasan-gce-selinux-root 2020/12/14 00:03 upstream 6bff9bb8a292 b22a7ec3 .config log report info
ci-upstream-kasan-gce 2020/12/12 05:03 upstream 33dc9614dc20 ba24ffcd .config log report info
ci-upstream-kasan-gce 2020/12/09 06:20 upstream 7d8761ba27fc 40cc414d .config log report info
ci-upstream-kasan-gce 2020/12/06 08:24 upstream 33256ce19411 f12ba0c5 .config log report info
ci-upstream-kasan-gce-selinux-root 2020/12/05 01:23 upstream e87297fa080a 20366b87 .config log report info
ci-upstream-kasan-gce 2020/12/03 01:05 upstream 3bb61aa61828 8c9190ef .config log report info
ci-upstream-kasan-gce-selinux-root 2020/12/02 05:21 upstream 509a15421674 c42a35e9 .config log report info
ci-upstream-kasan-gce 2020/12/02 04:03 upstream 509a15421674 c42a35e9 .config log report info
ci-upstream-kasan-gce 2020/11/30 08:35 upstream b65054597872 a0092f9d .config log report info
ci-upstream-kasan-gce-selinux-root 2020/11/29 15:28 upstream aae5ab854e38 a0092f9d .config log report info
ci-upstream-kasan-gce 2020/11/22 03:40 upstream a349e4c65960 0d27f508 .config log report info
ci-upstream-kasan-gce-selinux-root 2020/11/19 21:49 upstream 131ad0b6f529 0767f13f .config log report info
ci-upstream-kasan-gce 2020/11/19 21:00 upstream 3494d58865ad 0767f13f .config log report info
ci-upstream-kasan-gce 2020/11/12 23:27 upstream af5043c89a8e 16fca0c8 .config log report info
ci-upstream-kasan-gce-selinux-root 2020/11/10 10:55 upstream 407ab579637c cca87986 .config log report info
ci-upstream-kasan-gce-selinux-root 2020/11/10 10:00 upstream 407ab579637c cca87986 .config log report info
ci-upstream-kasan-gce-selinux-root 2020/11/04 22:51 upstream 4ef8451b3326 64069d48 .config log report info
ci-upstream-kasan-gce-386 2020/12/30 14:27 upstream 139711f033f6 ecb8c012 .config log report info
ci-upstream-kasan-gce-386 2020/12/27 05:35 upstream f838f8d2b694 821e0b09 .config log report info
ci-upstream-kasan-gce-386 2020/12/25 13:47 upstream 71c5f03154ac b982b3ea .config log report info
ci-upstream-kasan-gce-386 2020/12/20 02:16 upstream 467f8165a2b0 04201c06 .config log report info
ci-upstream-kasan-gce-386 2020/12/18 18:10 upstream a409ed156a90 04201c06 .config log report info
ci-upstream-kasan-gce-386 2020/12/17 23:59 upstream d64c6f96ba86 04201c06 .config log report info
ci-upstream-kasan-gce-386 2020/12/08 23:26 upstream 7d8761ba27fc a7f7f4a4 .config log report info
ci-upstream-kasan-gce-386 2020/12/07 12:39 upstream 0477e9288185 1190297f .config log report info
ci-upstream-kasan-gce-386 2020/11/29 18:26 upstream aae5ab854e38 a0092f9d .config log report info
ci-upstream-kasan-gce-386 2020/11/26 14:16 upstream fa02fcd94b0c 1d2b823e .config log report info
ci-upstream-kasan-gce-386 2020/11/22 18:40 upstream a349e4c65960 0d27f508 .config log report info
ci-upstream-linux-next-kasan-gce-root 2020/12/21 07:52 linux-next 4c6ed015c2a5 04201c06 .config log report info
ci-upstream-linux-next-kasan-gce-root 2020/12/21 06:23 linux-next 4c6ed015c2a5 04201c06 .config log report info
ci-upstream-linux-next-kasan-gce-root 2020/11/27 22:35 linux-next 6174f05255e6 486f93ef .config log report info
ci-upstream-linux-next-kasan-gce-root 2020/09/08 19:16 linux-next dff9f829e5b0 abf9ba4f .config log report