syzbot


WARNING in exfat_bdev_read

Status: closed as invalid on 2020/06/05 04:34
Subsystems: staging
[Documentation on labels]
Reported-by: syzbot+1930da7118e99b06e4ab@syzkaller.appspotmail.com
First crash: 1616d, last: 1488d
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: fixed by (bisect log) :
commit 5f33771fb0ac484d6e8cc34cb1e27c37442cd0db
Author: Namjae Jeon <namjae.jeon@samsung.com>
Date: Fri Jan 3 01:13:45 2020 +0000

  staging: exfat: add STAGING prefix to config names

  
Discussions (1)
Title Replies (including bot) Last reply
WARNING in exfat_bdev_read 0 (2) 2020/04/29 12:12

Sample crash report:
[EXFAT] trying to mount...
------------[ cut here ]------------
[EXFAT] No bh, device seems wrong or to be ejected.
WARNING: CPU: 0 PID: 9848 at drivers/staging/exfat/exfat_blkdev.c:62 exfat_bdev_read+0x24f/0x2b0 drivers/staging/exfat/exfat_blkdev.c:62
Kernel panic - not syncing: panic_on_warn set ...
CPU: 0 PID: 9848 Comm: syz-executor748 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+0x197/0x210 lib/dump_stack.c:118
 panic+0x2e3/0x75c kernel/panic.c:221
 __warn.cold+0x2f/0x3e kernel/panic.c:582
 report_bug+0x289/0x300 lib/bug.c:195
 fixup_bug arch/x86/kernel/traps.c:174 [inline]
 fixup_bug arch/x86/kernel/traps.c:169 [inline]
 do_error_trap+0x11b/0x200 arch/x86/kernel/traps.c:267
 do_invalid_op+0x37/0x50 arch/x86/kernel/traps.c:286
 invalid_op+0x23/0x30 arch/x86/entry/entry_64.S:1027
RIP: 0010:exfat_bdev_read+0x24f/0x2b0 drivers/staging/exfat/exfat_blkdev.c:62
Code: 00 00 31 ff 41 bc fb ff ff ff 89 de e8 4a 9e 9d fb 85 db 0f 85 5d ff ff ff e8 bd 9c 9d fb 48 c7 c7 a0 ae a8 88 e8 30 51 6e fb <0f> 0b e9 45 ff ff ff e8 d5 ed da fb e9 ad fe ff ff e8 8b ed da fb
RSP: 0018:ffff888088227aa0 EFLAGS: 00010282
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
RDX: 0000000000000000 RSI: ffffffff815e4316 RDI: ffffed1011044f46
RBP: ffff888088227ad8 R08: ffff8880a13904c0 R09: ffffed1015d06621
R10: ffffed1015d06620 R11: ffff8880ae833107 R12: 00000000fffffffb
R13: ffff88808b460000 R14: 0000000000000001 R15: 0000000000000000
 sector_read+0x140/0x1f0 drivers/staging/exfat/exfat_core.c:2537
 ffsMountVol drivers/staging/exfat/exfat_super.c:376 [inline]
 exfat_fill_super.cold+0x2e4/0x895 drivers/staging/exfat/exfat_super.c:3716
 mount_bdev+0x304/0x3c0 fs/super.c:1415
 exfat_fs_mount+0x35/0x40 drivers/staging/exfat/exfat_super.c:3772
 legacy_get_tree+0x108/0x220 fs/fs_context.c:647
 vfs_get_tree+0x8e/0x300 fs/super.c:1545
 do_new_mount fs/namespace.c:2822 [inline]
 do_mount+0x135a/0x1b50 fs/namespace.c:3142
 ksys_mount+0xdb/0x150 fs/namespace.c:3351
 __do_sys_mount fs/namespace.c:3365 [inline]
 __se_sys_mount fs/namespace.c:3362 [inline]
 __x64_sys_mount+0xbe/0x150 fs/namespace.c:3362
 do_syscall_64+0xfa/0x790 arch/x86/entry/common.c:294
 entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x440199
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:00007ffca0b42078 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5
RAX: ffffffffffffffda RBX: 00000000004002c8 RCX: 0000000000440199
RDX: 0000000020000300 RSI: 00000000200002c0 RDI: 0000000020000280
RBP: 00000000006ca018 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000400000 R11: 0000000000000246 R12: 0000000000401a20
R13: 0000000000401ab0 R14: 0000000000000000 R15: 0000000000000000
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (103):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2019/12/01 03:58 upstream 32ef9553635a a76bf83f .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/12/01 03:07 upstream 32ef9553635a a76bf83f .config console log report syz C ci-upstream-kasan-gce-smack-root
2019/11/30 13:46 upstream 81b6b96475ac 3a75be00 .config console log report syz C ci-upstream-kasan-gce-root
2019/12/14 13:07 linux-next 32b8acf85223 eef6e580 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2019/12/10 00:18 linux-next 6cf8298daad0 b31eda3d .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2019/12/07 07:52 linux-next 838333c80c4f 85f26751 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2019/11/23 04:38 linux-next b9d3d0140506 598ca6c8 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2020/03/30 06:44 upstream e595dd94515e 05736b29 .config console log report ci-upstream-kasan-gce-selinux-root
2020/03/29 05:32 upstream 906c40438bb6 05736b29 .config console log report ci-upstream-kasan-gce-root
2020/03/27 18:51 upstream 527630fbf4f1 831e9a81 .config console log report ci-upstream-kasan-gce-smack-root
2020/03/27 16:41 upstream f3e69428b5e2 7d95711b .config console log report ci-upstream-kasan-gce-root
2020/03/25 09:54 upstream 76ccd234269b 41f049cc .config console log report ci-upstream-kasan-gce-root
2020/03/24 09:34 upstream 979e52ca0469 33e14df3 .config console log report ci-upstream-kasan-gce-selinux-root
2020/03/22 14:50 upstream b74b991fb8b9 78267cec .config console log report ci-upstream-kasan-gce-root
2020/03/19 17:32 upstream 5076190daded 2c31c529 .config console log report ci-upstream-kasan-gce-root
2020/03/18 02:58 upstream ac309e7744be 97bc55ce .config console log report ci-upstream-kasan-gce-root
2020/03/15 06:13 upstream 69a4d0baeeb1 749688d2 .config console log report ci-upstream-kasan-gce-smack-root
2020/03/12 06:13 upstream e3a36eb6dfae e7caca8e .config console log report ci-upstream-kasan-gce-selinux-root
2020/03/11 12:04 upstream e94148454103 35f53e45 .config console log report ci-upstream-kasan-gce-root
2020/03/10 09:07 upstream 30bb5572ce7a 35f53e45 .config console log report ci-upstream-kasan-gce-selinux-root
2020/03/10 07:23 upstream 30bb5572ce7a 35f53e45 .config console log report ci-upstream-kasan-gce-root
2020/03/09 07:39 upstream 378fee2e6b12 2e9971bb .config console log report ci-upstream-kasan-gce-smack-root
2020/03/09 00:28 upstream 61a09258f2e5 2e9971bb .config console log report ci-upstream-kasan-gce-root
2020/03/06 18:01 upstream 63623fd44972 c88c7b75 .config console log report ci-upstream-kasan-gce-root
2020/03/06 16:37 upstream 63623fd44972 c88c7b75 .config console log report ci-upstream-kasan-gce-smack-root
2020/03/03 21:27 upstream 63623fd44972 c88c7b75 .config console log report ci-upstream-kasan-gce-root
2020/03/03 15:15 upstream 63623fd44972 c88c7b75 .config console log report ci-upstream-kasan-gce-smack-root
2020/03/03 13:41 upstream 63623fd44972 c88c7b75 .config console log report ci-upstream-kasan-gce-selinux-root
2020/03/02 19:43 upstream 63623fd44972 c88c7b75 .config console log report ci-upstream-kasan-gce-root
2020/03/02 12:57 upstream 63623fd44972 c88c7b75 .config console log report ci-upstream-kasan-gce-smack-root
2020/03/01 06:50 upstream 63623fd44972 c88c7b75 .config console log report ci-upstream-kasan-gce-smack-root
2020/02/29 02:31 upstream f8788d86ab28 59b57593 .config console log report ci-upstream-kasan-gce-root
2020/02/27 12:31 upstream f8788d86ab28 59b57593 .config console log report ci-upstream-kasan-gce-smack-root
2020/02/26 12:09 upstream f8788d86ab28 59b57593 .config console log report ci-upstream-kasan-gce-selinux-root
2020/02/26 06:36 upstream f8788d86ab28 59b57593 .config console log report ci-upstream-kasan-gce-smack-root
2020/02/24 15:20 upstream d2eee25858f2 d801cb02 .config console log report ci-upstream-kasan-gce-smack-root
2020/02/21 16:05 upstream ca7e1fd1026c bd2a74a3 .config console log report ci-upstream-kasan-gce-smack-root
2020/03/27 04:37 linux-next 770fbb32d34e 6d25c5a0 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/03/17 15:36 linux-next 770fbb32d34e 749688d2 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/03/13 03:28 linux-next 770fbb32d34e d850e9d0 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/03/08 18:28 linux-next 770fbb32d34e 2e9971bb .config console log report ci-upstream-linux-next-kasan-gce-root
2020/03/05 05:08 linux-next c99b17ac0399 c88c7b75 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/03/04 17:21 linux-next c99b17ac0399 c88c7b75 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/03/04 11:00 linux-next c99b17ac0399 c88c7b75 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/03/04 08:11 linux-next c99b17ac0399 c88c7b75 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/03/03 16:27 linux-next c99b17ac0399 c88c7b75 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/03/03 02:10 linux-next c99b17ac0399 c88c7b75 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/03/01 16:49 linux-next c99b17ac0399 c88c7b75 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/03/01 00:46 linux-next bdc5461b23ca 59b57593 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/02/26 20:13 linux-next bdc5461b23ca 59b57593 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/02/25 13:25 linux-next bdc5461b23ca 59b57593 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/02/24 23:34 linux-next bdc5461b23ca 59b57593 .config console log report ci-upstream-linux-next-kasan-gce-root
2020/02/22 20:09 linux-next bee46b309a13 2c36e7a7 .config console log report ci-upstream-linux-next-kasan-gce-root
* Struck through repros no longer work on HEAD.