syzbot


WARNING in generic_make_request_checks

Status: upstream: reported C repro on 2019/04/11 06:22
Reported-by: syzbot+708a53616245152d582d@syzkaller.appspotmail.com
First crash: 2070d, last: 644d
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream WARNING in generic_make_request_checks (2) C done inconclusive 844 1226d 1834d 0/28 auto-obsoleted due to no activity on 2023/04/15 08:59
upstream WARNING in generic_make_request_checks C done 7760 1839d 2315d 13/28 fixed on 2019/11/28 11:06

Sample crash report:
gfs2: fsid=syz:syz.0: first mount done, others may mount
gfs2: fsid=syz:syz.0: can't find per_node directory: -2
tmpfs: Bad mount option fsmagic
------------[ cut here ]------------
generic_make_request: Trying to write to read-only block-device sda (partno 0)
WARNING: CPU: 1 PID: 61 at block/blk-core.c:2183 bio_check_ro block/blk-core.c:2183 [inline]
WARNING: CPU: 1 PID: 61 at block/blk-core.c:2183 generic_make_request_checks+0x17d9/0x22e0 block/blk-core.c:2288
Kernel panic - not syncing: panic_on_warn set ...

CPU: 1 PID: 61 Comm: kworker/u4:2 Not tainted 4.19.211-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022
Workqueue: writeback wb_workfn (flush-8:0)
Call Trace:
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0x1fc/0x2ef lib/dump_stack.c:118
 panic+0x26a/0x50e kernel/panic.c:186
 __warn.cold+0x20/0x5a kernel/panic.c:541
 report_bug+0x262/0x2b0 lib/bug.c:183
 fixup_bug arch/x86/kernel/traps.c:178 [inline]
 fixup_bug arch/x86/kernel/traps.c:173 [inline]
 do_error_trap+0x1d7/0x310 arch/x86/kernel/traps.c:296
 invalid_op+0x14/0x20 arch/x86/entry/entry_64.S:1038
RIP: 0010:bio_check_ro block/blk-core.c:2183 [inline]
RIP: 0010:generic_make_request_checks+0x17d9/0x22e0 block/blk-core.c:2288
Code: ca 0a 00 00 45 8b b6 1c 05 00 00 48 8d 74 24 68 48 89 ef e8 b9 14 06 00 48 c7 c7 00 29 b2 88 48 89 c6 44 89 f2 e8 4c 94 91 04 <0f> 0b 48 b8 00 00 00 00 00 fc ff df 4c 89 ea 48 c1 ea 03 80 3c 02
RSP: 0018:ffff8880b51d6e78 EFLAGS: 00010282
RAX: 0000000000000000 RBX: ffff8880ac138000 RCX: 0000000000000000
RDX: 0000000000000000 RSI: ffffffff814dff01 RDI: ffffed1016a3adc1
RBP: ffff88809d7b7140 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000005 R11: 0000000000000000 R12: ffff88809d7b7170
R13: ffff88809d7b7148 R14: 0000000000000000 R15: 0000000000000000
 generic_make_request+0x23f/0xdf0 block/blk-core.c:2412
 blk_queue_split+0x83e/0x1700 block/blk-merge.c:226
 blk_mq_make_request+0x15d/0x1c00 block/blk-mq.c:1850
 generic_make_request+0x613/0xdf0 block/blk-core.c:2467
 submit_bio+0xb1/0x430 block/blk-core.c:2576
 ext4_io_submit+0x181/0x210 fs/ext4/page-io.c:356
 ext4_writepages+0x17bf/0x37f0 fs/ext4/inode.c:2910
 do_writepages+0xe5/0x290 mm/page-writeback.c:2344
 __writeback_single_inode+0x10c/0x11d0 fs/fs-writeback.c:1385
 writeback_sb_inodes+0x537/0xef0 fs/fs-writeback.c:1647
 __writeback_inodes_wb+0xc6/0x280 fs/fs-writeback.c:1716
 wb_writeback+0x841/0xcc0 fs/fs-writeback.c:1822
 wb_check_old_data_flush fs/fs-writeback.c:1924 [inline]
 wb_do_writeback fs/fs-writeback.c:1977 [inline]
 wb_workfn+0x8ba/0x1250 fs/fs-writeback.c:2006
 process_one_work+0x864/0x1570 kernel/workqueue.c:2153
 worker_thread+0x64c/0x1130 kernel/workqueue.c:2296
 kthread+0x33f/0x460 kernel/kthread.c:259
 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:415
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (2543):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2022/12/01 08:41 linux-4.19.y 3f8a27f9e27b 4c2a66e8 .config console log report syz C [disk image] [vmlinux] [mounted in repro #1] [mounted in repro #2] ci2-linux-4-19 WARNING in generic_make_request_checks
2022/08/20 12:55 linux-4.19.y 3f8a27f9e27b 26a13b38 .config console log report syz C ci2-linux-4-19 WARNING in generic_make_request_checks
2022/01/03 22:48 linux-4.19.y 3f8a27f9e27b 4a3f34f2 .config console log report syz C ci2-linux-4-19 WARNING in generic_make_request_checks
2021/12/28 09:36 linux-4.19.y 3f8a27f9e27b 6b3c5e64 .config console log report syz C ci2-linux-4-19 WARNING in generic_make_request_checks
2021/12/24 17:07 linux-4.19.y 3f8a27f9e27b 6caa12e4 .config console log report syz C ci2-linux-4-19 WARNING in generic_make_request_checks
2021/10/26 08:51 linux-4.19.y 3f8a27f9e27b c1132b49 .config console log report syz C ci2-linux-4-19 WARNING in generic_make_request_checks
2021/10/24 03:03 linux-4.19.y 3f8a27f9e27b 282f03fb .config console log report syz C ci2-linux-4-19 WARNING in generic_make_request_checks
2021/10/05 18:01 linux-4.19.y c2276d585654 8a6b1a8d .config console log report syz C ci2-linux-4-19 WARNING in generic_make_request_checks
2021/08/18 05:08 linux-4.19.y 59456c9cc40c a2fe1cb5 .config console log report syz C ci2-linux-4-19 WARNING in generic_make_request_checks
2021/08/04 22:04 linux-4.19.y 6ca2f514c578 b97d64c9 .config console log report syz C ci2-linux-4-19 WARNING in generic_make_request_checks
2021/07/20 19:37 linux-4.19.y 4938296e03bd 1b201b48 .config console log report syz C ci2-linux-4-19 WARNING in generic_make_request_checks
2021/05/31 06:45 linux-4.19.y 6b7b0056defc 325a8dab .config console log report syz C ci2-linux-4-19 WARNING in generic_make_request_checks
2021/05/27 23:00 linux-4.19.y 6b7b0056defc 858ea628 .config console log report syz C ci2-linux-4-19 WARNING in generic_make_request_checks
2021/02/20 14:50 linux-4.19.y 255b58a2b3af 3e5ed8b4 .config console log report syz C ci2-linux-4-19 WARNING in generic_make_request_checks
2021/01/13 09:25 linux-4.19.y 675cc038067f 0cdd6185 .config console log report syz C ci2-linux-4-19
2021/01/06 22:07 linux-4.19.y 4143d798313f fff20c29 .config console log report syz C ci2-linux-4-19
2020/12/21 23:08 linux-4.19.y 13d2ce42de8c 04201c06 .config console log report syz C ci2-linux-4-19
2020/11/29 15:07 linux-4.19.y 0c88e405c97e a0092f9d .config console log report syz C ci2-linux-4-19
2020/11/26 00:01 linux-4.19.y 0c88e405c97e 3f581b43 .config console log report syz C ci2-linux-4-19
2020/11/10 00:01 linux-4.19.y b94de4d19498 cba33199 .config console log report syz C ci2-linux-4-19
2020/10/09 17:17 linux-4.19.y a1b977b49b66 fa79ed2a .config console log report syz C ci2-linux-4-19
2020/08/23 00:54 linux-4.19.y d18b78abc0c6 1da71ab0 .config console log report syz C ci2-linux-4-19
2020/08/18 07:57 linux-4.19.y c14d30dc9987 5ce13532 .config console log report syz C ci2-linux-4-19
2020/08/17 12:20 linux-4.19.y c14d30dc9987 5ce13532 .config console log report syz C ci2-linux-4-19
2020/08/14 13:04 linux-4.19.y c14d30dc9987 5ce13532 .config console log report syz C ci2-linux-4-19
2020/07/07 08:34 linux-4.19.y 399849e4654e 42723355 .config console log report syz C ci2-linux-4-19
2020/03/07 01:16 linux-4.19.y 7472c4028e23 fd2a5f28 .config console log report syz C ci2-linux-4-19
2019/12/07 05:12 linux-4.19.y fb683b5e3f53 85f26751 .config console log report syz C ci2-linux-4-19
2019/12/01 12:32 linux-4.19.y 174651bdf802 a76bf83f .config console log report syz C ci2-linux-4-19
2019/11/28 17:31 linux-4.19.y 14260788bbb9 97264cb1 .config console log report syz C ci2-linux-4-19
2019/11/28 17:02 linux-4.19.y 14260788bbb9 97264cb1 .config console log report syz C ci2-linux-4-19
2019/11/28 16:30 linux-4.19.y 14260788bbb9 97264cb1 .config console log report syz C ci2-linux-4-19
2019/11/01 18:05 linux-4.19.y ef244c308885 a41ca8fa .config console log report syz C ci2-linux-4-19
2019/10/20 02:38 linux-4.19.y c3038e718a19 8c88c9c1 .config console log report syz C ci2-linux-4-19
2019/06/10 22:19 linux-4.19.y bb7b450e61a1 0159583c .config console log report syz C ci2-linux-4-19
2019/04/18 16:52 linux-4.19.y 4b0e041c9dad b0e8efcb .config console log report syz C ci2-linux-4-19
2022/08/21 12:28 linux-4.19.y 3f8a27f9e27b 26a13b38 .config console log report syz ci2-linux-4-19 WARNING in generic_make_request_checks
2020/11/21 16:03 linux-4.19.y 2c746135a12e c7ec2d19 .config console log report syz ci2-linux-4-19
2019/04/16 22:33 linux-4.19.y 4d552acf3370 505ab413 .config console log report syz ci2-linux-4-19
2023/03/06 19:13 linux-4.19.y 3f8a27f9e27b f8902b57 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/03/05 09:14 linux-4.19.y 3f8a27f9e27b f8902b57 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/03/03 09:54 linux-4.19.y 3f8a27f9e27b f8902b57 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/03/02 10:34 linux-4.19.y 3f8a27f9e27b f8902b57 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/03/02 06:28 linux-4.19.y 3f8a27f9e27b f8902b57 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/03/01 16:37 linux-4.19.y 3f8a27f9e27b ef65e6cb .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/03/01 12:58 linux-4.19.y 3f8a27f9e27b ef65e6cb .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/27 23:17 linux-4.19.y 3f8a27f9e27b 95aee97a .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/27 15:10 linux-4.19.y 3f8a27f9e27b 9189cb53 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/27 12:45 linux-4.19.y 3f8a27f9e27b 9189cb53 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/27 08:49 linux-4.19.y 3f8a27f9e27b 9189cb53 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/26 18:14 linux-4.19.y 3f8a27f9e27b ee50e71c .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/23 05:48 linux-4.19.y 3f8a27f9e27b 9f1e2cb3 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/22 10:00 linux-4.19.y 3f8a27f9e27b 42a4d508 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/22 03:51 linux-4.19.y 3f8a27f9e27b 42a4d508 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/21 23:37 linux-4.19.y 3f8a27f9e27b 42a4d508 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/20 14:35 linux-4.19.y 3f8a27f9e27b bcdf85f8 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/20 13:31 linux-4.19.y 3f8a27f9e27b bcdf85f8 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/20 08:29 linux-4.19.y 3f8a27f9e27b bcdf85f8 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/19 15:32 linux-4.19.y 3f8a27f9e27b bcdf85f8 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/19 11:13 linux-4.19.y 3f8a27f9e27b bcdf85f8 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/18 09:37 linux-4.19.y 3f8a27f9e27b d02e9a70 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/18 00:31 linux-4.19.y 3f8a27f9e27b cf8c2d39 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/17 14:14 linux-4.19.y 3f8a27f9e27b 3e7039f4 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/17 06:47 linux-4.19.y 3f8a27f9e27b 851bc19a .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/16 05:34 linux-4.19.y 3f8a27f9e27b 6be0f1f5 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/15 05:47 linux-4.19.y 3f8a27f9e27b e62ba3c1 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/13 02:35 linux-4.19.y 3f8a27f9e27b 93e26d60 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/12 15:39 linux-4.19.y 3f8a27f9e27b 93e26d60 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/10 05:17 linux-4.19.y 3f8a27f9e27b 07980f9d .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/07 22:36 linux-4.19.y 3f8a27f9e27b 15c3d445 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/07 18:22 linux-4.19.y 3f8a27f9e27b 5bc3be51 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/05 03:15 linux-4.19.y 3f8a27f9e27b be607b78 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/04 08:07 linux-4.19.y 3f8a27f9e27b 1b2f701a .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/02 09:19 linux-4.19.y 3f8a27f9e27b 9a6f477c .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/01 17:27 linux-4.19.y 3f8a27f9e27b 9a6f477c .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/01 06:00 linux-4.19.y 3f8a27f9e27b b68fb8d6 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/02/01 03:13 linux-4.19.y 3f8a27f9e27b b68fb8d6 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/01/31 23:43 linux-4.19.y 3f8a27f9e27b b68fb8d6 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/01/31 19:39 linux-4.19.y 3f8a27f9e27b b68fb8d6 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/01/29 22:49 linux-4.19.y 3f8a27f9e27b 9dfcf09c .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/01/29 15:13 linux-4.19.y 3f8a27f9e27b 9dfcf09c .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/01/28 12:11 linux-4.19.y 3f8a27f9e27b 9dfcf09c .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2023/01/26 04:00 linux-4.19.y 3f8a27f9e27b 9dfcf09c .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in generic_make_request_checks
2021/01/17 03:56 linux-4.19.y 675cc038067f 65a7a854 .config console log report info ci2-linux-4-19
2019/04/11 05:21 linux-4.19.y 4d552acf3370 e955ac50 .config console log report ci2-linux-4-19
* Struck through repros no longer work on HEAD.