syzbot


WARNING in bdev_read

Status: closed as invalid on 2020/06/28 06:23
Reported-by: syzbot+787bcbef9b5fec61944b@syzkaller.appspotmail.com
First crash: 1646d, last: 1605d
Cause bisection: introduced by (bisect log) :
commit c48c9f7ff32b8b3965a08e40eb6763682d905b5d
Author: Valdis Klētnieks <valdis.kletnieks@vt.edu>
Date: Wed Aug 28 16:08:17 2019 +0000

  staging: exfat: add exfat filesystem code to staging

Crash: WARNING in bdev_read (log)
Repro: C syz .config
  
Fix bisection: failed (error log, bisect log)
  
Discussions (2)
Title Replies (including bot) Last reply
WARNING in bdev_read 1 (2) 2019/11/19 05:44
[PATCH] staging: exfat: convert WARN to a pr_info 2 (2) 2019/11/13 05:47

Sample crash report:
[EXFAT] trying to mount...
------------[ cut here ]------------
[EXFAT] No bh, device seems wrong or to be ejected.
WARNING: CPU: 0 PID: 7870 at drivers/staging/exfat/exfat_blkdev.c:63 bdev_read+0x1ea/0x250 drivers/staging/exfat/exfat_blkdev.c:62
Kernel panic - not syncing: panic_on_warn set ...
CPU: 0 PID: 7870 Comm: syz-executor973 Not tainted 5.4.0-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+0x1fb/0x318 lib/dump_stack.c:118
 panic+0x264/0x7a9 kernel/panic.c:221
 __warn+0x20e/0x210 kernel/panic.c:582
 report_bug+0x1b6/0x2f0 lib/bug.c:195
 fixup_bug arch/x86/kernel/traps.c:179 [inline]
 do_error_trap+0xd7/0x440 arch/x86/kernel/traps.c:272
 do_invalid_op+0x36/0x40 arch/x86/kernel/traps.c:291
 invalid_op+0x23/0x30 arch/x86/entry/entry_64.S:1028
RIP: 0010:bdev_read+0x1ea/0x250 drivers/staging/exfat/exfat_blkdev.c:62
Code: c9 d1 fb b8 01 00 00 00 48 83 c4 18 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 84 c9 d1 fb 48 c7 c7 70 74 72 88 31 c0 e8 a6 66 a4 fb <0f> 0b eb d5 89 d9 80 e1 07 38 c1 0f 8c 7a fe ff ff 48 89 df e8 4d
RSP: 0018:ffff888098c97780 EFLAGS: 00010246
RAX: adafa80d9b268800 RBX: 0000000000000000 RCX: ffff88808cfc0400
RDX: 0000000000000000 RSI: 0000000080000000 RDI: 0000000000000000
RBP: ffff888098c977c0 R08: ffffffff815d8ce4 R09: ffffed1015d461d8
R10: ffffed1015d461d8 R11: 0000000000000000 R12: ffff88808dac0094
R13: ffff88808dac8174 R14: ffff888098c97950 R15: 1ffff11013192f2a
 sector_read+0x120/0x320 drivers/staging/exfat/exfat_core.c:3615
 ffsMountVol drivers/staging/exfat/exfat_super.c:374 [inline]
 exfat_fill_super+0x11c3/0x27a0 drivers/staging/exfat/exfat_super.c:3869
 mount_bdev+0x27c/0x390 fs/super.c:1415
 exfat_fs_mount+0x34/0x40 drivers/staging/exfat/exfat_super.c:3936
 legacy_get_tree+0xf9/0x1a0 fs/fs_context.c:647
 vfs_get_tree+0x8b/0x2a0 fs/super.c:1545
 do_new_mount fs/namespace.c:2822 [inline]
 do_mount+0x16c0/0x2510 fs/namespace.c:3142
 ksys_mount+0xcc/0x100 fs/namespace.c:3351
 __do_sys_mount fs/namespace.c:3365 [inline]
 __se_sys_mount fs/namespace.c:3362 [inline]
 __x64_sys_mount+0xbf/0xd0 fs/namespace.c:3362
 do_syscall_64+0xf7/0x1c0 arch/x86/entry/common.c:290
 entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x440239
Code: 18 89 d0 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 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 0f 83 fb 13 fc ff c3 66 2e 0f 1f 84 00 00 00 00
RSP: 002b:00007ffde1516da8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5
RAX: ffffffffffffffda RBX: 0030656c69662f2e RCX: 0000000000440239
RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000020000140
RBP: 00000000006ca018 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000401ac0
R13: 0000000000401b50 R14: 0000000000000000 R15: 0000000000000000
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (45):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2019/11/27 03:32 upstream be2eca94d144 1048481f .config console log report syz C ci-upstream-kasan-gce-smack-root
2019/11/27 02:26 upstream be2eca94d144 1048481f .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/11/27 01:40 upstream be2eca94d144 1048481f .config console log report syz C ci-upstream-kasan-gce-root
2019/11/23 05:20 upstream a6b0373ffcd8 598ca6c8 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/11/23 05:19 upstream a6b0373ffcd8 598ca6c8 .config console log report syz C ci-upstream-kasan-gce-root
2019/11/23 05:17 upstream a6b0373ffcd8 598ca6c8 .config console log report syz C ci-upstream-kasan-gce-smack-root
2019/10/27 23:39 upstream d6d5df1db6e9 25bb509e .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/10/22 19:04 upstream 3b7c59a1950c 5681358a .config console log report syz C ci-upstream-kasan-gce-root
2019/10/21 23:23 upstream 7d194c2100ad b24d2b8a .config console log report syz C ci-upstream-kasan-gce-smack-root
2019/10/17 05:15 upstream bc88f85c6c09 8c88c9c1 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/11/26 23:21 upstream be2eca94d144 1048481f .config console log report ci-upstream-kasan-gce-smack-root
2019/11/26 03:31 upstream 0be0ee71816b f746151a .config console log report ci-upstream-kasan-gce-root
2019/11/24 05:47 upstream 6b8a79467876 598ca6c8 .config console log report ci-upstream-kasan-gce-smack-root
2019/11/21 09:25 upstream c74386d50fba 8098ea0f .config console log report ci-upstream-kasan-gce-selinux-root
2019/11/21 09:13 upstream c74386d50fba 8098ea0f .config console log report ci-upstream-kasan-gce-selinux-root
2019/11/21 03:07 upstream c74386d50fba 8098ea0f .config console log report ci-upstream-kasan-gce-smack-root
2019/11/19 20:02 upstream af42d3466bdc 5bc70212 .config console log report ci-upstream-kasan-gce-root
2019/11/19 16:41 upstream af42d3466bdc 5bc70212 .config console log report ci-upstream-kasan-gce-root
2019/11/17 08:35 upstream fe30021c36fb d5696d51 .config console log report ci-upstream-kasan-gce-root
2019/11/13 21:47 upstream 0e3f1ad80fc8 048f2d49 .config console log report ci-upstream-kasan-gce-root
2019/11/13 21:32 upstream 0e3f1ad80fc8 048f2d49 .config console log report ci-upstream-kasan-gce-selinux-root
2019/11/13 02:54 upstream eb094f06963b 048f2d49 .config console log report ci-upstream-kasan-gce-root
2019/11/11 12:10 upstream 9805a68371ce dc438b91 .config console log report ci-upstream-kasan-gce-root
2019/11/11 05:48 upstream 9805a68371ce dc438b91 .config console log report ci-upstream-kasan-gce-selinux-root
2019/11/10 11:12 upstream 00aff6836241 dc438b91 .config console log report ci-upstream-kasan-gce-smack-root
2019/11/09 09:33 upstream 6737e7634951 dc438b91 .config console log report ci-upstream-kasan-gce-smack-root
2019/11/09 07:03 upstream 6737e7634951 dc438b91 .config console log report ci-upstream-kasan-gce-root
2019/11/08 13:39 upstream 847120f859cc 1e35461e .config console log report ci-upstream-kasan-gce-smack-root
2019/10/31 12:48 upstream e472c64aa4fa a41ca8fa .config console log report ci-upstream-kasan-gce-selinux-root
2019/10/30 09:39 upstream 23fdb198ae81 5ea87a66 .config console log report ci-upstream-kasan-gce-smack-root
2019/10/30 03:37 upstream 23fdb198ae81 5ea87a66 .config console log report ci-upstream-kasan-gce-smack-root
2019/10/30 01:18 upstream 23fdb198ae81 5ea87a66 .config console log report ci-upstream-kasan-gce-smack-root
2019/10/28 20:44 upstream 9e5eefba3d09 439d7b14 .config console log report ci-upstream-kasan-gce-selinux-root
2019/10/28 04:52 upstream d6d5df1db6e9 25bb509e .config console log report ci-upstream-kasan-gce-selinux-root
2019/10/27 11:57 upstream 5a1e843c66fa 25bb509e .config console log report ci-upstream-kasan-gce-root
2019/10/26 11:20 upstream 8caacaad78b6 413926c5 .config console log report ci-upstream-kasan-gce-smack-root
2019/10/25 10:20 upstream 39a38bcba4ab d01bb02a .config console log report ci-upstream-kasan-gce-smack-root
2019/10/25 04:53 upstream f116b96685a0 d01bb02a .config console log report ci-upstream-kasan-gce-root
2019/10/21 09:01 upstream 7d194c2100ad 8c88c9c1 .config console log report ci-upstream-kasan-gce-smack-root
2019/10/18 13:07 upstream 0e2adab6cf28 8c88c9c1 .config console log report ci-upstream-kasan-gce-smack-root
2019/10/17 10:45 upstream bc88f85c6c09 8c88c9c1 .config console log report ci-upstream-kasan-gce-root
2019/10/17 04:48 upstream bc88f85c6c09 8c88c9c1 .config console log report ci-upstream-kasan-gce-selinux-root
2019/11/09 11:35 linux-next 5591cf003452 dc438b91 .config console log report ci-upstream-linux-next-kasan-gce-root
2019/10/26 11:01 linux-next 139c2d13c258 413926c5 .config console log report ci-upstream-linux-next-kasan-gce-root
2019/10/19 09:08 linux-next c4b9850b3676 8c88c9c1 .config console log report ci-upstream-linux-next-kasan-gce-root
* Struck through repros no longer work on HEAD.