syzbot


possible deadlock in __lock_task_sighand
Status: fixed on 2020/09/25 01:17
Reported-by: syzbot+6e8f5b555cce8fac0423@syzkaller.appspotmail.com
Fix commit: fd7d6de2 io_uring: don't recurse on tsk->sighand->siglock with signalfd
First crash: 34d, last: 28d

Cause bisection: introduced by (bisect log):

commit 0ba9c9edcd152158a0e321a4c13ac1dfc571ff3d
Author: Jens Axboe <axboe@kernel.dk>
Date: Fri Aug 7 01:41:50 2020 +0000

  io_uring: use TWA_SIGNAL for task_work uncondtionally

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

Sample crash report:

Crashes (12):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Maintainers
ci-upstream-kasan-gce-selinux-root 2020/08/26 10:53 upstream abb3438d 344da168 .config log report syz C axboe@kernel.dk, christian@brauner.io, ebiederm@xmission.com, linux-kernel@vger.kernel.org, liuzhiqiang26@huawei.com, oleg@redhat.com
ci-upstream-kasan-gce-smack-root 2020/08/26 10:40 upstream abb3438d 344da168 .config log report syz C axboe@kernel.dk, christian@brauner.io, ebiederm@xmission.com, linux-kernel@vger.kernel.org, liuzhiqiang26@huawei.com, oleg@redhat.com
ci-upstream-kasan-gce 2020/08/26 10:32 upstream abb3438d 344da168 .config log report syz C axboe@kernel.dk, christian@brauner.io, ebiederm@xmission.com, linux-kernel@vger.kernel.org, liuzhiqiang26@huawei.com, oleg@redhat.com
ci-upstream-kasan-gce-root 2020/08/26 10:03 upstream abb3438d 344da168 .config log report syz C axboe@kernel.dk, christian@brauner.io, ebiederm@xmission.com, linux-kernel@vger.kernel.org, liuzhiqiang26@huawei.com, oleg@redhat.com
ci-upstream-kasan-gce 2020/08/26 00:23 upstream abb3438d 344da168 .config log report syz C axboe@kernel.dk, christian@brauner.io, ebiederm@xmission.com, linux-kernel@vger.kernel.org, liuzhiqiang26@huawei.com, oleg@redhat.com
ci-upstream-kasan-gce-386 2020/08/26 10:43 upstream abb3438d 344da168 .config log report syz C axboe@kernel.dk, christian@brauner.io, ebiederm@xmission.com, linux-kernel@vger.kernel.org, liuzhiqiang26@huawei.com, oleg@redhat.com
ci-upstream-linux-next-kasan-gce-root 2020/08/26 10:14 linux-next 3a00d3df 344da168 .config log report syz C axboe@kernel.dk, christian@brauner.io, ebiederm@xmission.com, linux-kernel@vger.kernel.org, liuzhiqiang26@huawei.com, oleg@redhat.com
ci-upstream-kasan-gce-root 2020/08/29 10:52 upstream 96d454cd d5a3ae1f .config log report axboe@kernel.dk, christian@brauner.io, ebiederm@xmission.com, linux-kernel@vger.kernel.org, liuzhiqiang26@huawei.com, oleg@redhat.com
ci-upstream-kasan-gce 2020/08/26 12:36 upstream 2ac69819 318430cb .config log report axboe@kernel.dk, christian@brauner.io, ebiederm@xmission.com, linux-kernel@vger.kernel.org, liuzhiqiang26@huawei.com, oleg@redhat.com
ci-upstream-kasan-gce 2020/08/25 23:59 upstream abb3438d 344da168 .config log report axboe@kernel.dk, christian@brauner.io, ebiederm@xmission.com, linux-kernel@vger.kernel.org, liuzhiqiang26@huawei.com, oleg@redhat.com
ci-upstream-linux-next-kasan-gce-root 2020/08/31 18:34 linux-next b36c9697 d5a3ae1f .config log report axboe@kernel.dk, christian@brauner.io, ebiederm@xmission.com, linux-kernel@vger.kernel.org, liuzhiqiang26@huawei.com, oleg@redhat.com
ci-upstream-linux-next-kasan-gce-root 2020/08/26 08:38 linux-next 3a00d3df 344da168 .config log report axboe@kernel.dk, christian@brauner.io, ebiederm@xmission.com, linux-kernel@vger.kernel.org, liuzhiqiang26@huawei.com, oleg@redhat.com