syzbot


kernel BUG in dbFindLeaf

Status: upstream: reported C repro on 2022/09/26 11:46
Subsystems: jfs
[Documentation on labels]
Reported-by: syzbot+dcea2548c903300a400e@syzkaller.appspotmail.com
First crash: 437d, last: 7d03h
Cause bisection: the issue happens on the oldest tested release (bisect log)
Crash: kernel BUG in dbFindLeaf (log)
Repro: C syz .config
  
Discussions (2)
Title Replies (including bot) Last reply
[syzbot] Monthly jfs report 0 (1) 2023/03/27 11:07
[syzbot] kernel BUG in dbFindLeaf 0 (2) 2022/09/29 18:30
Similar bugs (7)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.19 kernel BUG in dbFindLeaf 1 758d 758d 0/1 auto-closed as invalid on 2022/03/07 18:32
linux-4.14 kernel BUG in dbFindLeaf C 3 286d 429d 0/1 upstream: reported C repro on 2022/10/02 18:35
linux-6.1 kernel BUG in dbFindLeaf origin:upstream C 2 21d 122d 0/3 upstream: reported C repro on 2023/08/05 07:19
linux-5.15 kernel BUG in dbFindLeaf origin:upstream C error 3 141d 150d 0/3 upstream: reported C repro on 2023/07/08 22:09
linux-4.19 kernel BUG in dbFindLeaf (2) C error 6 390d 429d 0/1 upstream: reported C repro on 2022/10/02 04:21
linux-6.1 kernel BUG in dbFindBits 1 13d 13d 0/3 upstream: reported on 2023/11/22 10:15
linux-4.19 kernel BUG in dbAlloc C error 2 416d 416d 0/1 upstream: reported C repro on 2022/10/15 07:44
Last patch testing requests (10)
Created Duration User Patch Repo Result
2023/11/20 04:01 12m retest repro upstream report log
2023/11/20 04:01 12m retest repro upstream report log
2023/11/20 04:01 11m retest repro upstream report log
2023/11/20 04:01 21m retest repro upstream OK log
2023/10/18 19:53 13m retest repro upstream report log
2023/10/02 01:12 29m retest repro linux-next report log
2023/10/02 01:12 13m retest repro linux-next report log
2023/09/09 18:05 19m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci report log
2023/09/09 18:05 23m retest repro linux-next report log
2023/09/09 18:05 26m retest repro upstream report log
Fix bisection attempts (3)
Created Duration User Patch Repo Result
2023/05/16 19:31 50m bisect fix upstream job log (0) log
2023/04/14 04:33 39m bisect fix upstream job log (0) log
2023/01/31 02:02 1h13m bisect fix upstream job log (0) log

Sample crash report:
loop0: detected capacity change from 0 to 32768
BUG at fs/jfs/jfs_dmap.c:2972 assert(n < 4)
------------[ cut here ]------------
kernel BUG at fs/jfs/jfs_dmap.c:2972!
invalid opcode: 0000 [#1] PREEMPT SMP KASAN
CPU: 0 PID: 5061 Comm: syz-executor243 Not tainted 6.6.0-syzkaller-14500-g1c41041124bd #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023
RIP: 0010:dbFindLeaf+0x4de/0x4e0 fs/jfs/jfs_dmap.c:2972
Code: fe e9 55 ff ff ff e8 91 83 7b fe 48 c7 c7 a0 3b a2 8b 48 c7 c6 e0 38 a2 8b ba 9c 0b 00 00 48 c7 c1 60 46 a2 8b e8 c2 52 00 08 <0f> 0b 55 41 57 41 56 41 55 41 54 53 48 83 ec 68 48 89 fb 49 be 00
RSP: 0018:ffffc90003a4f978 EFLAGS: 00010246
RAX: 000000000000002b RBX: 00000000ffffffff RCX: 8c59ad7d79a32500
RDX: 0000000000000000 RSI: 0000000080000000 RDI: 0000000000000000
RBP: 000000000000001d R08: ffffffff8171771c R09: 1ffff92000749ed0
R10: dffffc0000000000 R11: fffff52000749ed1 R12: 0000000000000155
R13: 0000000000000002 R14: 0000000000000020 R15: 000000000000000a
FS:  0000555555b08380(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007ffead86e000 CR3: 00000000771f6000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 dbAllocDmapLev+0xd3/0x490 fs/jfs/jfs_dmap.c:1967
 dbAllocCtl+0x113/0x920 fs/jfs/jfs_dmap.c:1823
 dbAllocAG+0x28f/0x10b0 fs/jfs/jfs_dmap.c:1364
 dbDiscardAG+0x352/0xa10 fs/jfs/jfs_dmap.c:1613
 jfs_ioc_trim+0x433/0x660 fs/jfs/jfs_discard.c:100
 jfs_ioctl+0x2d0/0x3e0 fs/jfs/ioctl.c:131
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:871 [inline]
 __se_sys_ioctl+0xf8/0x170 fs/ioctl.c:857
 do_syscall_x64 arch/x86/entry/common.c:51 [inline]
 do_syscall_64+0x44/0x110 arch/x86/entry/common.c:82
 entry_SYSCALL_64_after_hwframe+0x63/0x6b
RIP: 0033:0x7f5d853fd6f9
Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 61 17 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007ffead86db68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 00007ffead86dd38 RCX: 00007f5d853fd6f9
RDX: 0000000020000080 RSI: 00000000c0185879 RDI: 0000000000000004
RBP: 00007f5d85476610 R08: 0000000000000000 R09: 00007ffead86dd38
R10: 00007f5d85438ab3 R11: 0000000000000246 R12: 0000000000000001
R13: 00007ffead86dd28 R14: 0000000000000001 R15: 0000000000000001
 </TASK>
Modules linked in:
---[ end trace 0000000000000000 ]---
RIP: 0010:dbFindLeaf+0x4de/0x4e0 fs/jfs/jfs_dmap.c:2972
Code: fe e9 55 ff ff ff e8 91 83 7b fe 48 c7 c7 a0 3b a2 8b 48 c7 c6 e0 38 a2 8b ba 9c 0b 00 00 48 c7 c1 60 46 a2 8b e8 c2 52 00 08 <0f> 0b 55 41 57 41 56 41 55 41 54 53 48 83 ec 68 48 89 fb 49 be 00
RSP: 0018:ffffc90003a4f978 EFLAGS: 00010246
RAX: 000000000000002b RBX: 00000000ffffffff RCX: 8c59ad7d79a32500
RDX: 0000000000000000 RSI: 0000000080000000 RDI: 0000000000000000
RBP: 000000000000001d R08: ffffffff8171771c R09: 1ffff92000749ed0
R10: dffffc0000000000 R11: fffff52000749ed1 R12: 0000000000000155
R13: 0000000000000002 R14: 0000000000000020 R15: 000000000000000a
FS:  0000555555b08380(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007ffead86e000 CR3: 00000000771f6000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400

Crashes (96):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/11/06 02:14 upstream 1c41041124bd 500bfdc4 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-smack-root kernel BUG in dbFindLeaf
2023/08/21 21:48 upstream f7757129e3de 6b415825 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-root kernel BUG in dbFindLeaf
2023/07/12 17:30 upstream 3f01e9fed845 979d5fe2 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-badwrites-root kernel BUG in dbFindLeaf
2023/06/14 17:43 upstream b6dad5178cea d2ee9228 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in dbFindLeaf
2022/10/07 15:26 upstream ffb39098bf87 8a212197 .config strace log report syz C [disk image] [vmlinux] [mounted in repro] ci-upstream-kasan-gce-root kernel BUG in dbFindLeaf
2022/10/02 06:03 upstream ffb4d94b4314 feb56351 .config strace log report syz C [disk image] [vmlinux] ci2-upstream-fs kernel BUG in dbFindLeaf
2023/08/26 16:44 linux-next 626932085009 03d9c195 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-linux-next-kasan-gce-root kernel BUG in dbFindLeaf
2023/07/10 12:23 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci e40939bbfc68 668cb1fa .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-arm64 kernel BUG in dbFindLeaf
2022/10/26 03:06 upstream 4dc12f37a8e9 1984aebd .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-root kernel BUG in dbAlloc
2022/10/06 05:00 upstream 2bca25eaeba6 2c6543ad .config strace log report syz C [disk image] [vmlinux] [mounted in repro] ci2-upstream-fs kernel BUG in dbAlloc
2022/10/11 13:05 upstream 55be6084c8e0 2b253ced .config strace log report syz C [disk image] [vmlinux] [mounted in repro] ci-upstream-kasan-gce-root kernel BUG in dbAlloc
2022/10/08 18:15 upstream e8bc52cb8df8 aea5da89 .config strace log report syz C [disk image] [vmlinux] [mounted in repro] ci-upstream-kasan-gce-root kernel BUG in dbFindBits
2022/09/29 18:30 upstream c3e0e1e23c70 1d385642 .config strace log report syz C [disk image] [vmlinux] ci-upstream-kasan-gce-root kernel BUG in dbFindBits
2022/11/07 03:38 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 dbAlloc
2022/11/04 05:23 linux-next 81214a573d19 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 dbFindBits
2022/10/15 09:36 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci bbed346d5a96 67cb024c .config console log report syz C [disk image] [vmlinux] [mounted in repro] ci-upstream-gce-arm64 kernel BUG in dbAlloc
2022/10/05 00:26 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci bbed346d5a96 eab8f949 .config console log report syz C [disk image] [vmlinux] [mounted in repro] ci-upstream-gce-arm64 kernel BUG in dbAlloc
2022/10/02 03:40 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci bbed346d5a96 feb56351 .config console log report syz C [disk image] [vmlinux] ci-upstream-gce-arm64 kernel BUG in dbAllocDmapLev
2022/10/03 03:59 upstream a962b54e162c feb56351 .config strace log report syz C [disk image] [vmlinux] ci2-upstream-fs kernel BUG in dbFindBits
2023/11/28 19:07 upstream df60cee26a2e 9fe51b7c .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2023/11/03 14:59 upstream 4652b8e4f3ff c4ac074c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root kernel BUG in dbFindLeaf
2023/10/25 13:02 upstream 4f82870119a4 17e6d526 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2023/10/21 17:30 upstream 9c5d00cb7b6b 361b23dc .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2023/10/04 19:51 upstream cbf3a2cb156a b7d7ff54 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2023/09/18 01:12 upstream e789286468a9 0b6a67ac .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2023/11/22 12:20 upstream c2d5304e6c64 cb976f63 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in dbFindLeaf
2023/08/15 01:20 upstream 2ccdd1b13c59 39990d51 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in dbFindLeaf
2023/07/24 23:25 upstream 20ea1e7d13c1 b03242d7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2023/07/14 04:17 upstream eb26cbb1a754 55eda22f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2023/07/09 11:17 upstream 1c7873e33645 668cb1fa .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2023/06/14 17:24 upstream b6dad5178cea d2ee9228 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2023/05/27 06:48 upstream 0d85b27b0cc6 cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2023/04/15 04:00 upstream 95abc817ab3a ec410564 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2022/12/15 21:18 upstream 041fae9c105a 6f9c033e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2022/12/12 21:22 upstream 830b3c68c1fb 67be1ae7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in dbFindLeaf
2022/11/21 02:58 upstream 77c51ba552a1 5bb70014 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2022/11/20 19:25 upstream 77c51ba552a1 5bb70014 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2022/11/12 07:44 upstream eb037f16f7e8 f42ee5d8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2022/11/02 17:05 upstream b229b6ca5abb 08977f5d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2022/11/02 11:32 upstream b229b6ca5abb 08977f5d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2022/10/31 05:02 upstream b229b6ca5abb 2a71366b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root kernel BUG in dbFindLeaf
2022/10/28 03:48 upstream b229b6ca5abb 5c716ff6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2022/10/27 10:58 upstream 4dc12f37a8e9 86777b7f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2022/10/27 03:07 upstream 4dc12f37a8e9 86777b7f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindLeaf
2022/10/24 01:00 upstream d47136c28015 23bf86af .config console log report info [disk image] [vmlinux] ci2-upstream-fs kernel BUG in dbFindLeaf
2022/10/21 00:22 upstream 493ffd6605b2 a0fd4dab .config console log report info [disk image] [vmlinux] ci2-upstream-fs kernel BUG in dbFindLeaf
2022/09/24 06:46 upstream bf682942cd26 0042f2b4 .config console log report info [disk image] [vmlinux] ci2-upstream-fs kernel BUG in dbFindLeaf
2023/11/05 07:00 upstream aea6bf908d73 500bfdc4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2023/07/24 04:02 upstream 6eaae1980760 27cbe77f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2023/03/15 04:33 upstream 4979bf866825 0d5c4377 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2023/03/12 23:50 upstream 134231664868 5205ef30 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2023/02/27 07:04 upstream f3a2439f20d9 ee50e71c .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2023/02/26 17:29 upstream 2fcd07b7ccd5 ee50e71c .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2022/11/20 12:27 upstream fe24a97cf254 5bb70014 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2022/11/19 20:58 upstream fe24a97cf254 5bb70014 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2022/11/18 13:46 upstream 84368d882b96 5bb70014 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2022/11/16 20:36 upstream 59d0d52c30d4 3a127a31 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2022/11/15 13:07 upstream e01d50cbd6ee 97de9cfc .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2022/11/13 06:54 upstream fef7fd48922d f42ee5d8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2022/11/13 03:51 upstream fef7fd48922d f42ee5d8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2022/11/03 09:54 upstream b229b6ca5abb 7a2ebf95 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2022/11/01 17:10 upstream b229b6ca5abb a1d8560a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2022/10/30 11:13 upstream b229b6ca5abb 2a71366b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2022/10/30 05:26 upstream b229b6ca5abb 2a71366b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2022/10/29 06:23 upstream b229b6ca5abb 899d812a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2022/10/27 17:42 upstream b229b6ca5abb 5c716ff6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbFindBits
2022/10/24 00:30 upstream d47136c28015 23bf86af .config console log report info [disk image] [vmlinux] ci2-upstream-fs kernel BUG in dbFindBits
2022/10/22 22:59 upstream 440b7895c990 c0b80a55 .config console log report info [disk image] [vmlinux] ci2-upstream-fs kernel BUG in dbFindBits
2022/10/20 08:59 upstream 493ffd6605b2 b31320fc .config console log report info [disk image] [vmlinux] ci2-upstream-fs kernel BUG in dbAlloc
2022/10/07 20:04 upstream 4c86114194e6 79a59635 .config console log report info ci-qemu-upstream kernel BUG in dbAlloc
2022/11/11 07:07 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 1621b6eaebf7 3ead01ad .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in dbAllocDmapLev
2022/11/08 13:56 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 3577a7611842 881db35d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in dbAllocDmapLev
2022/10/28 21:59 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci bbed346d5a96 ea12ae9b .config console log report info [disk image] [vmlinux] ci-upstream-gce-arm64 kernel BUG in dbAllocDmapLev
2022/10/27 07:19 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci bbed346d5a96 86777b7f .config console log report info [disk image] [vmlinux] ci-upstream-gce-arm64 kernel BUG in dbAllocDmapLev
* Struck through repros no longer work on HEAD.