syzbot


possible deadlock in free_ioctx_users (2)
Status: fixed on 2020/05/10 10:41
Reported-by: syzbot+832aabf700bc3ec920b9@syzkaller.appspotmail.com
Fix commit: 63f818f46af9 proc: Use a dedicated lock in struct pid
First crash: 605d, last: 597d

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 free_ioctx_users (log)
Repro: C syz .config
similar bugs (2):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream possible deadlock in free_ioctx_users C 509 795d 1176d 14/22 fixed on 2019/10/15 23:40
linux-4.19 possible deadlock in free_ioctx_users C done 77 785d 908d 1/1 fixed on 2019/12/12 05:11

Sample crash report:

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