syzbot


possible deadlock in io_poll_double_wake (2)
Status: fixed on 2021/04/09 19:46
Reported-by: syzbot+28abd693db9e92c160d8@syzkaller.appspotmail.com
Fix commit: 1c3b3e6527e5 io_uring: ignore double poll add on the same waitqueue head
First crash: 434d, last: 237d

Cause bisection: failed (bisect log)

Fix bisection: failed (bisect log)
similar bugs (2):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream possible deadlock in io_poll_double_wake (3) C error 672 1h20m 233d 0/22 upstream: reported C repro on 2021/04/13 21:07
upstream possible deadlock in io_poll_double_wake C 17 446d 474d 0/22 closed as dup on 2020/08/15 18:15
Patch testing requests:
Created Duration User Patch Repo Result
2021/03/03 04:01 10m axboe@kernel.dk git://git.kernel.dk/linux-block syzbot-test report log
2021/03/02 17:20 10m axboe@kernel.dk git://git.kernel.dk/linux-block syzbot-test report log
2021/03/01 15:27 11m axboe@kernel.dk git://git.kernel.dk/linux-block syzbot-test report log
2021/02/28 23:08 11m axboe@kernel.dk git://git.kernel.dk/linux-block syzbot-test report log

Sample crash report:

Crashes (431):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce 2021/02/28 00:41 upstream 5695e5161974 4c37c133 .config log report syz C possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2020/10/01 04:55 upstream 02de58b24d2e 8516f6d3 .config log report syz
ci-upstream-linux-next-kasan-gce-root 2020/12/13 15:56 linux-next 14240d4c5b25 bca53db9 .config log report syz
ci-upstream-linux-next-kasan-gce-root 2020/09/25 02:21 linux-next d1d2220c7f39 54289b08 .config log report syz
ci-upstream-kasan-gce 2021/04/09 18:06 upstream 17e7124aad76 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/09 01:59 upstream 4fa56ad0d12e 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/08 13:46 upstream 454859c552da 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/08 04:23 upstream 3a22981230f9 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/08 01:23 upstream 3a22981230f9 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/07 23:57 upstream 3a22981230f9 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/07 20:53 upstream 2d743660786e 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/07 15:18 upstream 2d743660786e 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/07 08:14 upstream 2d743660786e 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/07 04:05 upstream 2d743660786e 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/07 01:28 upstream 2d743660786e 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/06 19:34 upstream 0a50438c8436 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/06 11:01 upstream 0a50438c8436 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/06 00:12 upstream 0a50438c8436 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-selinux-root 2021/04/05 22:16 upstream 0a50438c8436 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/05 20:42 upstream 0a50438c8436 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/05 18:33 upstream 0a50438c8436 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/05 00:48 upstream e49d033bddf5 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/04 23:43 upstream e49d033bddf5 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-selinux-root 2021/04/04 22:21 upstream e49d033bddf5 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/04 15:49 upstream 2023a53bdf41 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/04 10:30 upstream 2023a53bdf41 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/04 08:07 upstream 2023a53bdf41 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-selinux-root 2021/04/04 02:36 upstream 57fbdb15ec42 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-selinux-root 2021/04/03 19:57 upstream 57fbdb15ec42 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-selinux-root 2021/04/03 17:24 upstream 57fbdb15ec42 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/03 16:39 upstream d93a0d43e3d0 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/03 14:59 upstream d93a0d43e3d0 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-selinux-root 2021/04/03 06:14 upstream d93a0d43e3d0 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-selinux-root 2021/04/03 04:18 upstream d93a0d43e3d0 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/03 02:51 upstream d93a0d43e3d0 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-selinux-root 2021/04/02 16:28 upstream 1678e493d530 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-selinux-root 2021/04/02 12:52 upstream 1678e493d530 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/02 11:29 upstream 1678e493d530 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-selinux-root 2021/04/01 21:58 upstream ffd9fb546d49 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/01 20:38 upstream ffd9fb546d49 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-selinux-root 2021/04/01 08:38 upstream d19cc4bfbff1 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/01 06:48 upstream d19cc4bfbff1 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/04/01 05:08 upstream d19cc4bfbff1 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-selinux-root 2021/03/31 16:51 upstream 5e46d1b78a03 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-selinux-root 2021/03/31 13:29 upstream 5e46d1b78a03 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce 2021/03/31 12:00 upstream 5e46d1b78a03 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-selinux-root 2021/03/31 01:18 upstream 2bb25b3a748a 6a81331a .config log report info possible deadlock in io_poll_double_wake
ci-qemu-upstream 2021/03/01 13:44 upstream fe07bfda2fb9 4c37c133 .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-root 2021/02/28 14:14 upstream 5695e5161974 4c37c133 .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-smack-root 2021/02/28 11:45 upstream 5695e5161974 4c37c133 .config log report info possible deadlock in io_poll_double_wake
ci-upstream-kasan-gce-386 2021/03/26 10:32 upstream db24726bfefa 6a383ecf .config log report info possible deadlock in io_poll_double_wake
ci-qemu-upstream-386 2021/03/05 10:22 upstream 280d542f6ffa 9d751681 .config log report info possible deadlock in io_poll_double_wake
ci-upstream-linux-next-kasan-gce-root 2021/03/02 04:39 linux-next 92f791ebd25b 183afb6c .config log report info possible deadlock in io_poll_double_wake