syzbot


possible deadlock in io_submit_one (3)
Status: fixed on 2020/05/10 10:42
Reported-by: syzbot+343f75cdeea091340956@syzkaller.appspotmail.com
Fix commit: 63f818f46af9 proc: Use a dedicated lock in struct pid
First crash: 611d, last: 603d

Cause bisection: introduced by (bisect log) :
commit 7bc3e6e55acf065500a24621f3b313e7e5998acf
Author: Eric W. Biederman <ebiederm@xmission.com>
Date: Thu Feb 20 00:22:26 2020 +0000

  proc: Use a list of inodes to flush from proc

Crash: possible deadlock in io_submit_one (log)
Repro: syz .config
similar bugs (3):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.19 possible deadlock in io_submit_one syz done 406 791d 969d 1/1 fixed on 2019/12/17 14:31
upstream possible deadlock in io_submit_one C done 1779 863d 1034d 13/22 fixed on 2019/07/29 13:39
upstream possible deadlock in io_submit_one (2) 353 801d 839d 14/22 fixed on 2019/10/15 23:40

Sample crash report:

Crashes (45):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce-smack-root 2020/04/08 20:52 upstream f5e94d10e4c4 db9bcd4b .config log report syz
ci-upstream-kasan-gce-386 2020/04/10 11:15 upstream 87ebc45d2d32 a8c6a3f8 .config log report syz
ci-upstream-kasan-gce-386 2020/04/07 01:35 upstream 7e63420847ae 99a96044 .config log report syz
ci-upstream-kasan-gce-smack-root 2020/04/09 20:06 upstream 5d30bcacd91a a8c6a3f8 .config log report
ci-upstream-kasan-gce-smack-root 2020/04/09 18:50 upstream 5d30bcacd91a a8c6a3f8 .config log report
ci-upstream-kasan-gce-smack-root 2020/04/09 06:51 upstream ae46d2aa6a7f a8c6a3f8 .config log report
ci-upstream-kasan-gce-smack-root 2020/04/09 05:55 upstream ae46d2aa6a7f a8c6a3f8 .config log report
ci-upstream-kasan-gce-smack-root 2020/04/08 23:11 upstream ae46d2aa6a7f db9bcd4b .config log report
ci-upstream-kasan-gce-smack-root 2020/04/08 20:34 upstream f5e94d10e4c4 db9bcd4b .config log report
ci-upstream-kasan-gce-smack-root 2020/04/08 11:11 upstream f5e94d10e4c4 db9bcd4b .config log report
ci-upstream-kasan-gce-smack-root 2020/04/08 10:58 upstream f5e94d10e4c4 db9bcd4b .config log report
ci-upstream-kasan-gce-smack-root 2020/04/07 22:13 upstream 763dede1b248 db9bcd4b .config log report
ci-upstream-kasan-gce-smack-root 2020/04/07 21:13 upstream 763dede1b248 db9bcd4b .config log report
ci-upstream-kasan-gce-smack-root 2020/04/07 19:58 upstream 7e63420847ae db9bcd4b .config log report
ci-upstream-kasan-gce-smack-root 2020/04/07 18:53 upstream 7e63420847ae db9bcd4b .config log report
ci-upstream-kasan-gce-smack-root 2020/04/06 20:45 upstream 7e63420847ae 99a96044 .config log report
ci-upstream-kasan-gce-smack-root 2020/04/06 20:04 upstream 7e63420847ae 99a96044 .config log report
ci-upstream-kasan-gce-smack-root 2020/04/03 13:11 upstream bef7b2a7be28 5ed396e6 .config log report
ci-upstream-kasan-gce-smack-root 2020/04/03 11:41 upstream bef7b2a7be28 5ed396e6 .config log report
ci-upstream-kasan-gce-smack-root 2020/04/02 22:49 upstream 7be97138e727 a34e2c33 .config log report
ci-upstream-kasan-gce-smack-root 2020/04/02 22:15 upstream 7be97138e727 a34e2c33 .config log report
ci-upstream-kasan-gce-386 2020/04/10 13:31 upstream c0cc271173b2 a8c6a3f8 .config log report
ci-upstream-kasan-gce-386 2020/04/10 12:21 upstream c0cc271173b2 a8c6a3f8 .config log report
ci-upstream-kasan-gce-386 2020/04/10 10:56 upstream 87ebc45d2d32 a8c6a3f8 .config log report
ci-upstream-kasan-gce-386 2020/04/10 10:23 upstream 87ebc45d2d32 a8c6a3f8 .config log report
ci-upstream-kasan-gce-386 2020/04/09 21:18 upstream 87ebc45d2d32 a8c6a3f8 .config log report
ci-upstream-kasan-gce-386 2020/04/09 20:04 upstream 87ebc45d2d32 a8c6a3f8 .config log report
ci-upstream-kasan-gce-386 2020/04/09 07:10 upstream 5d30bcacd91a a8c6a3f8 .config log report
ci-upstream-kasan-gce-386 2020/04/09 05:59 upstream 5d30bcacd91a a8c6a3f8 .config log report
ci-upstream-kasan-gce-386 2020/04/09 00:11 upstream ae46d2aa6a7f db9bcd4b .config log report
ci-upstream-kasan-gce-386 2020/04/08 23:36 upstream ae46d2aa6a7f db9bcd4b .config log report
ci-upstream-kasan-gce-386 2020/04/08 11:42 upstream f5e94d10e4c4 db9bcd4b .config log report
ci-upstream-kasan-gce-386 2020/04/08 10:07 upstream f5e94d10e4c4 db9bcd4b .config log report
ci-upstream-kasan-gce-386 2020/04/07 22:21 upstream 763dede1b248 db9bcd4b .config log report
ci-upstream-kasan-gce-386 2020/04/07 19:08 upstream 7e63420847ae db9bcd4b .config log report
ci-upstream-kasan-gce-386 2020/04/07 09:21 upstream 7e63420847ae 99a96044 .config log report
ci-upstream-kasan-gce-386 2020/04/06 21:50 upstream 7e63420847ae 99a96044 .config log report
ci-upstream-kasan-gce-386 2020/04/06 21:24 upstream 7e63420847ae 99a96044 .config log report
ci-upstream-kasan-gce-386 2020/04/06 20:42 upstream 7e63420847ae 99a96044 .config log report
ci-upstream-kasan-gce-386 2020/04/03 12:20 upstream bef7b2a7be28 5ed396e6 .config log report
ci-upstream-kasan-gce-386 2020/04/03 09:47 upstream 7be97138e727 a34e2c33 .config log report
ci-upstream-kasan-gce-386 2020/04/02 22:46 upstream 7be97138e727 a34e2c33 .config log report
ci-upstream-kasan-gce-386 2020/04/02 21:47 upstream 7be97138e727 a34e2c33 .config log report