syzbot


WARNING in generic_make_request (2)

Status: auto-closed as invalid on 2021/06/20 14:33
Reported-by: syzbot+1884de4a2c8c1add0e38@syzkaller.appspotmail.com
First crash: 1300d, last: 1166d
Similar bugs (3)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.19 WARNING in generic_make_request (4) 2 596d 628d 0/1 auto-obsoleted due to no activity on 2023/01/12 01:32
linux-4.19 WARNING in generic_make_request (3) 3 873d 988d 0/1 auto-closed as invalid on 2022/04/09 15:05
linux-4.19 WARNING in generic_make_request 5 1537d 1787d 0/1 auto-closed as invalid on 2020/06/14 13:31

Sample crash report:
 should_fail_alloc_page mm/page_alloc.c:3088 [inline]
 prepare_alloc_pages mm/page_alloc.c:4346 [inline]
 __alloc_pages_nodemask+0x239/0x2890 mm/page_alloc.c:4393
 alloc_pages_current+0x193/0x2a0 mm/mempolicy.c:2197
 alloc_pages include/linux/gfp.h:532 [inline]
 __get_free_pages+0x8/0x40 mm/page_alloc.c:4443
 tlb_next_batch mm/memory.c:216 [inline]
 __tlb_remove_page_size+0x2a2/0x470 mm/memory.c:318
 __tlb_remove_page include/asm-generic/tlb.h:161 [inline]
 zap_pte_range mm/memory.c:1353 [inline]
 zap_pmd_range mm/memory.c:1452 [inline]
 zap_pud_range mm/memory.c:1481 [inline]
 zap_p4d_range mm/memory.c:1502 [inline]
 unmap_page_range+0x1360/0x2a70 mm/memory.c:1523
WARNING: CPU: 1 PID: 12607 at block/blk-core.c:2182 bio_check_ro block/blk-core.c:2182 [inline]
WARNING: CPU: 1 PID: 12607 at block/blk-core.c:2182 generic_make_request_checks+0x17d9/0x22e0 block/blk-core.c:2287
Kernel panic - not syncing: panic_on_warn set ...

 unmap_single_vma+0x198/0x300 mm/memory.c:1568
 unmap_vmas+0xa9/0x180 mm/memory.c:1598
 exit_mmap+0x2b9/0x530 mm/mmap.c:3093
 __mmput kernel/fork.c:1015 [inline]
 mmput+0x14e/0x4a0 kernel/fork.c:1036
 exit_mm kernel/exit.c:549 [inline]
 do_exit+0xaec/0x2be0 kernel/exit.c:857
 do_group_exit+0x125/0x310 kernel/exit.c:967
 get_signal+0x3f2/0x1f70 kernel/signal.c:2589
 do_signal+0x8f/0x1670 arch/x86/kernel/signal.c:821
 exit_to_usermode_loop+0x204/0x2a0 arch/x86/entry/common.c:163
 prepare_exit_to_usermode arch/x86/entry/common.c:198 [inline]
 syscall_return_slowpath arch/x86/entry/common.c:271 [inline]
 do_syscall_64+0x538/0x620 arch/x86/entry/common.c:296
 entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x466019
Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007f51e70eb188 EFLAGS: 00000246 ORIG_RAX: 000000000000010e
RAX: fffffffffffffdfe RBX: 000000000056c008 RCX: 0000000000466019
RDX: 0000000000000000 RSI: 00000000200003c0 RDI: 0000000000000040
RBP: 00007f51e70eb1d0 R08: 0000000020000100 R09: 0000000000000000
R10: 0000000020000000 R11: 0000000000000246 R12: 0000000000000001
R13: 00007ffd76939caf R14: 00007f51e70eb300 R15: 0000000000022000
CPU: 1 PID: 12607 Comm: syz-executor.4 Not tainted 4.19.176-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
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:186
 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:2182 [inline]
RIP: 0010:generic_make_request_checks+0x17d9/0x22e0 block/blk-core.c:2287
Code: ca 0a 00 00 45 8b b6 e4 04 00 00 48 8d 74 24 68 48 89 ef e8 a9 13 06 00 48 c7 c7 c0 04 b2 88 48 89 c6 44 89 f2 e8 ec 1c 90 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:ffff8882279af480 EFLAGS: 00010286
RAX: 0000000000000000 RBX: ffff8880adc510c0 RCX: 0000000000000000
RDX: 000000000002d69b RSI: ffffffff814de301 RDI: ffffed1044f35e82
RBP: ffff88804a9a6480 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000005 R11: 0000000000000000 R12: ffff88804a9a64b0
R13: ffff88804a9a6488 R14: 0000000000000000 R15: 0000000000000000
 generic_make_request+0x23f/0xdf0 block/blk-core.c:2411
 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:2466
 submit_bio+0xb1/0x430 block/blk-core.c:2575
 next_bio block/blk-lib.c:20 [inline]
 __blkdev_issue_zero_pages+0x17f/0x470 block/blk-lib.c:285
 blkdev_issue_zeroout+0x41d/0x4b0 block/blk-lib.c:379
 blk_ioctl_zeroout block/ioctl.c:263 [inline]
 blkdev_ioctl+0xc3c/0x1a80 block/ioctl.c:530
 block_ioctl+0xe9/0x130 fs/block_dev.c:1906
 vfs_ioctl fs/ioctl.c:46 [inline]
 file_ioctl fs/ioctl.c:501 [inline]
 do_vfs_ioctl+0xcdb/0x12e0 fs/ioctl.c:688
 ksys_ioctl+0x9b/0xc0 fs/ioctl.c:705
 __do_sys_ioctl fs/ioctl.c:712 [inline]
 __se_sys_ioctl fs/ioctl.c:710 [inline]
 __x64_sys_ioctl+0x6f/0xb0 fs/ioctl.c:710
 do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
 entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x466019
Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007f8587582188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 0000000000466019
RDX: 0000000020000080 RSI: 000000000000127f RDI: 0000000000000004
RBP: 00000000004bd067 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 000000000056c008
R13: 00007fff8c09c1cf R14: 00007f8587582300 R15: 0000000000022000
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (5):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/02/20 14:32 linux-4.19.y 255b58a2b3af 3e5ed8b4 .config console log report info ci2-linux-4-19 WARNING in generic_make_request
2021/01/31 05:31 linux-4.19.y 811218eceeaa fc9fd31e .config console log report info ci2-linux-4-19 WARNING in generic_make_request
2021/01/06 21:55 linux-4.19.y 4143d798313f fff20c29 .config console log report info ci2-linux-4-19
2020/11/21 14:48 linux-4.19.y 2c746135a12e c7ec2d19 .config console log report info ci2-linux-4-19
2020/10/09 16:33 linux-4.19.y a1b977b49b66 fa79ed2a .config console log report info ci2-linux-4-19
* Struck through repros no longer work on HEAD.