syzbot


possible deadlock in pipe_lock (5)
Status: fixed on 2021/11/10 00:50
Reported-by: syzbot+579885d1a9a833336209@syzkaller.appspotmail.com
Fix commit: 9b91b6b019fd ovl: fix deadlock in splice write
First crash: 192d, last: 188d

Cause bisection: introduced by (bisect log) :
commit 82a763e61e2b601309d696d4fa514c77d64ee1be
Author: Miklos Szeredi <mszeredi@redhat.com>
Date: Mon Dec 14 14:26:14 2020 +0000

  ovl: simplify file splice

Crash: possible deadlock in iter_file_splice_write (log)
Repro: C syz .config
duplicates (1):
Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
possible deadlock in iter_file_splice_write (2) C done 2 188d 184d 0/22 closed as dup on 2021/07/28 14:57
similar bugs (8):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream possible deadlock in pipe_lock 50806 1502d 1550d 0/22 closed as invalid on 2018/02/14 14:20
upstream possible deadlock in pipe_lock (4) 1 269d 265d 0/22 auto-closed as invalid on 2021/07/03 13:02
upstream possible deadlock in pipe_lock (2) 3 1013d 1083d 0/22 auto-closed as invalid on 2019/10/18 15:02
linux-4.19 possible deadlock in pipe_lock (2) C error 13 10d 765d 0/1 upstream: reported C repro on 2019/12/26 07:17
android-49 possible deadlock in pipe_lock 5 827d 1021d 0/3 auto-closed as invalid on 2020/02/21 12:40
linux-4.19 possible deadlock in pipe_lock C done 2 1007d 1010d 1/1 fixed on 2019/11/29 10:34
android-44 possible deadlock in pipe_lock C 82 788d 1021d 0/2 public: reported C repro on 2019/04/14 08:51
upstream possible deadlock in pipe_lock (3) C inconclusive done 4 727d 764d 17/22 fixed on 2020/08/18 22:40
Patch testing requests:
Created Duration User Patch Repo Result
2021/07/27 15:37 28m mszeredi@redhat.com patch upstream OK

Sample crash report:

Crashes (5):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce-root 2021/07/20 20:01 upstream 8cae8cd89f05 1b201b48 .config log report syz C possible deadlock in pipe_lock
ci-upstream-kasan-gce-selinux-root 2021/07/24 13:19 upstream f0fddcec6b62 4d1b57d4 .config log report info possible deadlock in pipe_lock
ci-qemu-upstream 2021/07/21 15:10 upstream 8cae8cd89f05 29c3f20f .config log report info possible deadlock in pipe_lock
ci-upstream-kasan-gce-root 2021/07/20 19:01 upstream 8cae8cd89f05 1b201b48 .config log report info possible deadlock in pipe_lock
ci-upstream-linux-next-kasan-gce-root 2021/07/24 12:59 linux-next 90d856e71443 4d1b57d4 .config log report info possible deadlock in pipe_lock