syzbot


kernel BUG in jfs_evict_inode

Status: upstream: reported C repro on 2022/09/26 17:05
Labels: jfs (incorrect?)
Reported-by: syzbot+9c0c58ea2e4887ab502e@syzkaller.appspotmail.com
First crash: 249d, last: 3h21m

Cause bisection: the issue happens on the oldest tested release (bisect log)
Crash: kernel BUG in jfs_evict_inode (log)
Repro: C syz .config
Discussions (4)
Title Replies (including bot) Last reply
[syzbot] Monthly jfs report (May 2023) 0 (1) 2023/05/30 08:18
[syzbot] Monthly jfs report (Apr 2023) 0 (1) 2023/04/27 10:36
[syzbot] Monthly jfs report 0 (1) 2023/03/27 11:07
[syzbot] kernel BUG in jfs_evict_inode 0 (1) 2022/09/26 17:05
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.1 kernel BUG in jfs_evict_inode 14 6d01h 57d 0/3 upstream: reported on 2023/04/06 06:29
linux-5.15 kernel BUG in jfs_evict_inode 5 30d 55d 0/3 upstream: reported on 2023/04/07 20:28

Sample crash report:
------------[ cut here ]------------
kernel BUG at fs/jfs/inode.c:169!
invalid opcode: 0000 [#1] PREEMPT SMP KASAN
CPU: 0 PID: 5002 Comm: syz-executor132 Not tainted 6.3.0-syzkaller-13027-g1a5304fecee5 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/14/2023
RIP: 0010:jfs_evict_inode+0x3f5/0x4c0 fs/jfs/inode.c:169
Code: 7c 24 80 00 74 0d e8 ca 7d 9b fe 48 89 df e8 22 63 02 00 e8 bd 7d 9b fe 48 89 df e8 b5 54 1e ff e9 db fc ff ff e8 ab 7d 9b fe <0f> 0b 48 c7 c7 a0 1f cf 8c e8 8d 44 ee fe e9 3c fc ff ff e8 83 44
RSP: 0018:ffffc90003b6fbd8 EFLAGS: 00010293
RAX: 0000000000000000 RBX: ffff8880737a96b0 RCX: 0000000000000000
RDX: ffff88807ddabb80 RSI: ffffffff82e8e035 RDI: ffff8880737a96a0
RBP: ffff8880737a9338 R08: 0000000000000005 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: ffff8880737a9788
R13: ffff8880737a96d8 R14: ffffffff8a894160 R15: ffff88807e550a00
FS:  0000555555adc300(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000555555adc2b8 CR3: 000000002acac000 CR4: 0000000000350ef0
Call Trace:
 <TASK>
 evict+0x2ed/0x6b0 fs/inode.c:665
 dispose_list+0x117/0x1e0 fs/inode.c:698
 evict_inodes+0x345/0x440 fs/inode.c:748
 generic_shutdown_super+0xaf/0x480 fs/super.c:479
 kill_block_super+0xa1/0x100 fs/super.c:1407
 deactivate_locked_super+0x98/0x160 fs/super.c:331
 deactivate_super+0xb1/0xd0 fs/super.c:362
 cleanup_mnt+0x2ae/0x3d0 fs/namespace.c:1177
 task_work_run+0x16f/0x270 kernel/task_work.c:179
 ptrace_notify+0x118/0x140 kernel/signal.c:2369
 ptrace_report_syscall include/linux/ptrace.h:411 [inline]
 ptrace_report_syscall_exit include/linux/ptrace.h:473 [inline]
 syscall_exit_work kernel/entry/common.c:252 [inline]
 syscall_exit_to_user_mode_prepare+0x129/0x220 kernel/entry/common.c:279
 __syscall_exit_to_user_mode_work kernel/entry/common.c:284 [inline]
 syscall_exit_to_user_mode+0xd/0x50 kernel/entry/common.c:297
 do_syscall_64+0x46/0xb0 arch/x86/entry/common.c:86
 entry_SYSCALL_64_after_hwframe+0x63/0xcd
RIP: 0033:0x7feef9716a87
Code: ff d0 48 89 c7 b8 3c 00 00 00 0f 05 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007ffdc966cd98 EFLAGS: 00000202 ORIG_RAX: 00000000000000a6
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007feef9716a87
RDX: 00007ffdc966ce59 RSI: 000000000000000a RDI: 00007ffdc966ce50
RBP: 00007ffdc966ce50 R08: 00000000ffffffff R09: 00007ffdc966cc30
R10: 0000555555add653 R11: 0000000000000202 R12: 00007ffdc966df10
R13: 0000555555add5f0 R14: 00007ffdc966cdc0 R15: 00007ffdc966df30
 </TASK>
Modules linked in:
---[ end trace 0000000000000000 ]---
RIP: 0010:jfs_evict_inode+0x3f5/0x4c0 fs/jfs/inode.c:169
Code: 7c 24 80 00 74 0d e8 ca 7d 9b fe 48 89 df e8 22 63 02 00 e8 bd 7d 9b fe 48 89 df e8 b5 54 1e ff e9 db fc ff ff e8 ab 7d 9b fe <0f> 0b 48 c7 c7 a0 1f cf 8c e8 8d 44 ee fe e9 3c fc ff ff e8 83 44
RSP: 0018:ffffc90003b6fbd8 EFLAGS: 00010293
RAX: 0000000000000000 RBX: ffff8880737a96b0 RCX: 0000000000000000
RDX: ffff88807ddabb80 RSI: ffffffff82e8e035 RDI: ffff8880737a96a0
RBP: ffff8880737a9338 R08: 0000000000000005 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: ffff8880737a9788
R13: ffff8880737a96d8 R14: ffffffff8a894160 R15: ffff88807e550a00
FS:  0000555555adc300(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000555555aed668 CR3: 000000002acac000 CR4: 0000000000350ef0

Crashes (532):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets Manager Title
2023/05/04 19:53 upstream 1a5304fecee5 3a560463 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-root kernel BUG in jfs_evict_inode
2023/01/30 07:14 upstream ab072681eabe 9dfcf09c .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in jfs_evict_inode
2022/10/09 21:41 upstream a6afa4199d3d aea5da89 .config strace log report syz C [disk image] [vmlinux] [mounted in repro] ci-upstream-kasan-gce-root kernel BUG in jfs_evict_inode
2022/10/01 03:59 upstream 5a77386984b5 feb56351 .config strace log report syz C [disk image] [vmlinux] ci-upstream-kasan-gce-root kernel BUG in jfs_evict_inode
2022/09/28 21:41 upstream 49c13ed0316d e2556bc3 .config strace log report syz C ci-upstream-kasan-gce-root kernel BUG in jfs_evict_inode
2022/09/27 09:31 upstream 3800a713b607 10323ddf .config strace log report syz C ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/27 11:42 linux-next 715abedee4cd cf184559 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-linux-next-kasan-gce-root kernel BUG in jfs_evict_inode
2022/11/06 00:20 linux-next 0cdb3579f1ee 6d752409 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-linux-next-kasan-gce-root kernel BUG in jfs_evict_inode
2022/10/26 07:55 linux-next 4d48f589d294 1984aebd .config strace log report syz C [disk image] [vmlinux] [mounted in repro] ci-upstream-linux-next-kasan-gce-root kernel BUG in jfs_evict_inode
2022/09/25 18:21 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci c194837ebb57 0042f2b4 .config console log report syz C [disk image] [vmlinux] ci-upstream-gce-arm64 kernel BUG in jfs_evict_inode
2023/06/02 03:38 upstream 1874a42a7d74 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/06/02 01:01 upstream 1874a42a7d74 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/06/01 19:02 upstream 929ed21dfdb6 babc4389 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/06/01 10:00 upstream 48b1320a674e babc4389 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/06/01 07:17 upstream 48b1320a674e babc4389 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/31 09:15 upstream afead42fdfca 09898419 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/28 20:07 upstream 416839029e38 cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/28 07:23 upstream 4e893b5aa4ac cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/28 04:30 upstream 4e893b5aa4ac cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in jfs_evict_inode
2023/05/27 17:36 upstream 49572d536129 cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/27 16:36 upstream 49572d536129 cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/27 03:59 upstream 0d85b27b0cc6 cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/26 16:27 upstream 9db898594c54 b40ef614 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/25 20:57 upstream 933174ae28ba 0513b3e6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/25 12:47 upstream 933174ae28ba 0513b3e6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/23 18:03 upstream ae8373a5add4 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/23 00:55 upstream 421ca22e3138 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/22 15:21 upstream 44c026a73be8 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/21 22:57 upstream e2065b8c1b01 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/21 10:37 upstream 0dd2a6fb1e34 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/21 02:53 upstream 0dd2a6fb1e34 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/21 02:25 upstream 0dd2a6fb1e34 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/20 18:31 upstream d635f6cc934b 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/20 15:04 upstream d635f6cc934b 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/19 19:08 upstream 2d1bcbc6cd70 96689200 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/19 12:29 upstream 2d1bcbc6cd70 3bb7af1d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/19 02:28 upstream 2d1bcbc6cd70 3bb7af1d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/17 15:59 upstream f1fcbaa18b28 eaac4681 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/17 13:10 upstream f1fcbaa18b28 eaac4681 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/16 11:26 upstream f1fcbaa18b28 71b00cfb .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/15 23:11 upstream f1fcbaa18b28 c4d362e7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/13 02:43 upstream cc3c44c9fda2 ecca8a24 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/12 06:50 upstream 105131df9c3b adb9a3cd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/11 12:06 upstream d295b66a7b66 0fbd49f4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/10 15:32 upstream 16a8829130ca 14b12a99 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/10 13:40 upstream 16a8829130ca 14b12a99 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/05/09 20:26 upstream 1dc3731daf1f 30aa2a7e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in jfs_evict_inode
2023/03/30 14:58 upstream ffe78bbd5121 f325deb0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root kernel BUG in jfs_evict_inode
2023/01/20 07:14 upstream 081edded9b38 7374c4e5 .config console log report info ci-qemu-upstream kernel BUG in jfs_evict_inode
2023/06/02 12:50 linux-next 715abedee4cd a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in jfs_evict_inode
2023/05/23 11:42 linux-next 715abedee4cd 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in jfs_evict_inode
2023/05/28 10:28 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci eb0f1697d729 cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in jfs_evict_inode
2023/05/23 04:10 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci f1fcbaa18b28 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in jfs_evict_inode
2023/05/22 21:08 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci f1fcbaa18b28 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in jfs_evict_inode
2023/05/20 03:53 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci f1fcbaa18b28 96689200 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in jfs_evict_inode
2023/05/13 20:09 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 14f8db1c0f9a 2b9ba477 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in jfs_evict_inode
2023/05/12 02:26 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 14f8db1c0f9a adb9a3cd .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in jfs_evict_inode
2022/09/25 17:19 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci c194837ebb57 0042f2b4 .config console log report info [disk image] [vmlinux] ci-upstream-gce-arm64 kernel BUG in jfs_evict_inode
* Struck through repros no longer work on HEAD.