syzbot


WARNING in io_ring_exit_work
Status: upstream: reported C repro on 2021/03/15 19:08
Reported-by: syzbot+00e15cda746c5bc70e24@syzkaller.appspotmail.com
First crash: 441d, last: 173d

Cause bisection: introduced by (bisect log) :
commit 6c2450ae55656f6b0370bfd4cb52ec8a4ecd0916
Author: Pavel Begunkov <asml.silence@gmail.com>
Date: Tue Feb 23 12:40:22 2021 +0000

  io_uring: allocate memory for overflowed CQEs

Crash: WARNING: ODEBUG bug in netdev_run_todo (log)
Repro: C syz .config
Patch testing requests:
Created Duration User Patch Repo Result
2021/08/06 09:20 18m asml.silence@gmail.com git://git.kernel.dk/linux-block io_uring-5.14 OK

Sample crash report:
------------[ cut here ]------------
WARNING: CPU: 1 PID: 1182 at fs/io_uring.c:8802 io_ring_exit_work+0x24e/0x1600 fs/io_uring.c:8802
Modules linked in:
CPU: 1 PID: 1182 Comm: kworker/u4:5 Not tainted 5.14.0-rc3-next-20210730-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: events_unbound io_ring_exit_work
RIP: 0010:io_ring_exit_work+0x24e/0x1600 fs/io_uring.c:8802
Code: 30 11 00 00 48 8b 05 c1 dc 80 09 31 ff 48 8b 2c 24 48 29 c5 48 89 ee e8 c0 a8 95 ff 48 85 ed 0f 89 a8 fe ff ff e8 52 a3 95 ff <0f> 0b e9 9c fe ff ff e8 46 a3 95 ff 48 c7 c2 c0 25 2a 90 48 c7 c6
RSP: 0018:ffffc90004ed7b98 EFLAGS: 00010293
RAX: 0000000000000000 RBX: dffffc0000000000 RCX: 0000000000000000
RDX: ffff88801c921c80 RSI: ffffffff81e014de RDI: 0000000000000003
RBP: ffffffffffffffff R08: 0000000000000000 R09: 0000000000000000
R10: ffffffff81e014d0 R11: 0000000000000000 R12: fffffbfff16c1e30
R13: ffffed100e3f4894 R14: ffff888071fa4920 R15: ffff888071fa4000
FS:  0000000000000000(0000) GS:ffff8880b9d00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000020000488 CR3: 00000001c82cf000 CR4: 00000000001506e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 process_one_work+0x98d/0x1630 kernel/workqueue.c:2276
 worker_thread+0x658/0x11f0 kernel/workqueue.c:2422
 kthread+0x3e5/0x4d0 kernel/kthread.c:319
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:295

Crashes (1328):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-linux-next-kasan-gce-root 2021/08/06 07:02 linux-next 8d4b477da1a8 d2d6e680 .config log report syz C WARNING in io_ring_exit_work
ci-upstream-kasan-gce-root 2021/12/05 11:43 upstream 79a72162048e a617004c .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce-root 2021/11/27 18:08 upstream c5c17547b778 63eeac02 .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce-selinux-root 2021/11/22 18:31 upstream 136057256686 545ab074 .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce-selinux-root 2021/11/22 12:29 upstream 136057256686 4eb20a4e .config log report info WARNING in io_ring_exit_work
ci-qemu-upstream 2021/11/13 02:31 upstream 7246f4dcaccc 83f5c9b5 .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce 2021/11/07 15:44 upstream b5013d084e03 4c1be0be .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce-root 2021/11/03 17:37 upstream dcd68326d29b 4c1be0be .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce 2021/11/02 11:17 upstream e66435936756 098b5d53 .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce-root 2021/11/02 01:35 upstream 8bb7eca972ad 098b5d53 .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce-smack-root 2021/10/24 20:30 upstream 6c62666d8879 282f03fb .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce-smack-root 2021/10/12 08:58 upstream fa5878760579 838e7e2c .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce 2021/10/08 17:12 upstream 1da38549dd64 efe0f24d .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce-smack-root 2021/10/06 12:01 upstream f6274b06e326 0a63fd36 .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce 2021/09/30 18:02 upstream 02d5e016800d be530f6c .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce 2021/09/28 06:42 upstream 0513e464f900 78494d16 .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce 2021/09/04 10:11 upstream 7cca308cfdc0 d236a457 .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce-smack-root 2021/08/21 06:55 upstream fa54d366a6e4 b599f2fc .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce 2021/08/19 05:45 upstream d6d09a694205 a2fe1cb5 .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce 2021/08/16 18:15 upstream 7c60610d4767 33c26cb7 .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce 2021/08/14 07:06 upstream dfa377c35d70 2489ab88 .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce-selinux-root 2021/07/30 11:54 upstream 7e96bf476270 c585c7b0 .config log report info WARNING in io_ring_exit_work
ci-qemu-upstream 2021/07/16 18:36 upstream d936eb238744 f115ae98 .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce-386 2021/10/09 15:38 upstream 5d6ab0bb408f 838e7e2c .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce-386 2021/10/01 18:05 upstream 4de593fb965f cc80db95 .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce-386 2021/09/28 21:19 upstream d33bec7b3dfa d82cb927 .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce-386 2021/09/25 11:40 upstream 7d42e9818258 8cac236e .config log report info WARNING in io_ring_exit_work
ci-upstream-kasan-gce-386 2021/09/17 04:32 upstream bdb575f87217 5b989942 .config log report info WARNING in io_ring_exit_work
ci-qemu-upstream-386 2021/07/16 22:17 upstream d936eb238744 f115ae98 .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/11/19 10:42 linux-next 5191249f8803 31a30fc0 .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/11/02 06:57 linux-next bdcc9f6a5682 098b5d53 .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/10/31 20:04 linux-next bdcc9f6a5682 098b5d53 .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/10/31 18:15 linux-next bdcc9f6a5682 098b5d53 .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/10/30 11:47 linux-next bdcc9f6a5682 098b5d53 .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/10/30 08:28 linux-next bdcc9f6a5682 098b5d53 .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/10/30 04:09 linux-next bdcc9f6a5682 098b5d53 .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/10/29 21:24 linux-next bdcc9f6a5682 098b5d53 .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/10/13 23:34 linux-next 8006b911c90a 5462d470 .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/24 06:11 linux-next 46debfec12b4 b599f2fc .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/24 04:19 linux-next 46debfec12b4 b599f2fc .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/24 02:58 linux-next 46debfec12b4 b599f2fc .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/23 23:12 linux-next 46debfec12b4 b599f2fc .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/23 19:32 linux-next 46debfec12b4 b599f2fc .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/23 19:22 linux-next 46debfec12b4 b599f2fc .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/23 18:10 linux-next 46debfec12b4 b599f2fc .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/23 16:43 linux-next 46debfec12b4 b599f2fc .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/23 15:34 linux-next 46debfec12b4 b599f2fc .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/23 13:56 linux-next 46debfec12b4 b599f2fc .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/23 13:07 linux-next 46debfec12b4 b599f2fc .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/23 12:04 linux-next 46debfec12b4 b599f2fc .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/23 12:00 linux-next 46debfec12b4 b599f2fc .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/23 10:53 linux-next 46debfec12b4 b599f2fc .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/12 07:06 linux-next 8ca403f3e7a2 6972b106 .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/12 00:59 linux-next 8ca403f3e7a2 6972b106 .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/11 23:10 linux-next 8ca403f3e7a2 6972b106 .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/11 21:51 linux-next 8ca403f3e7a2 6972b106 .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/08/11 19:31 linux-next 8ca403f3e7a2 6972b106 .config log report info WARNING in io_ring_exit_work
ci-upstream-linux-next-kasan-gce-root 2021/03/11 18:48 linux-next b01d57bfdc41 c2ca1f2a .config log report info WARNING in io_ring_exit_work
ci-qemu2-riscv64 2021/06/02 04:02 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 18a3c5f7abfd 032639db .config log report info WARNING in io_ring_exit_work