syzbot


kernel BUG in ocfs2_claim_suballoc_bits

Status: upstream: reported C repro on 2024/08/22 08:11
Subsystems: ocfs2
[Documentation on labels]
Reported-by: syzbot+96d38c6e1655c1420a72@syzkaller.appspotmail.com
First crash: 218d, last: 15h36m
Cause bisection: the issue happens on the oldest tested release (bisect log)
Crash: kernel BUG in ocfs2_claim_suballoc_bits (log)
Repro: C syz .config
  
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [ocfs2?] kernel BUG in ocfs2_claim_suballoc_bits 0 (1) 2024/08/22 08:11
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.1 kernel BUG in ocfs2_claim_suballoc_bits origin:upstream C 20 20d 115d 0/3 upstream: reported C repro on 2024/12/02 23:45
linux-5.15 kernel BUG in ocfs2_claim_suballoc_bits origin:upstream C 29 5d22h 150d 0/3 upstream: reported C repro on 2024/10/28 07:17

Sample crash report:
=======================================================
ocfs2: Slot 0 on device (7,0) was already allocated to this node!
ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
------------[ cut here ]------------
kernel BUG at fs/ocfs2/suballoc.c:1441!
Oops: invalid opcode: 0000 [#1] PREEMPT SMP KASAN PTI
CPU: 0 UID: 0 PID: 5826 Comm: syz-executor310 Not tainted 6.14.0-rc1-syzkaller-00187-g8f6629c004b1 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024
RIP: 0010:ocfs2_find_victim_chain fs/ocfs2/suballoc.c:1441 [inline]
RIP: 0010:ocfs2_claim_suballoc_bits+0x240c/0x2560 fs/ocfs2/suballoc.c:1982
Code: ba c9 03 fe 90 0f 0b e8 b2 c9 03 fe 90 0f 0b e8 aa c9 03 fe 90 0f 0b e8 a2 c9 03 fe 90 0f 0b e8 3a 74 32 08 e8 95 c9 03 fe 90 <0f> 0b e8 8d c9 03 fe 90 0f 0b f3 0f 1e fa 4d 89 f5 65 8b 1d c8 40
RSP: 0018:ffffc90003f3f220 EFLAGS: 00010293
RAX: ffffffff83bb942b RBX: 0000000000000000 RCX: ffff88807b2c8000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: ffffc90003f3f4d0 R08: ffffffff83bb7f15 R09: 0000000000000000
R10: ffffc90003f3f560 R11: fffff520007e7eb1 R12: dffffc0000000000
R13: ffff888144332b08 R14: ffff888075d67400 R15: 0000000000000002
FS:  00005555807fa380(0000) GS:ffff8880b8600000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000400000002040 CR3: 000000007d08a000 CR4: 00000000003526f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 ocfs2_claim_new_inode+0x338/0x870 fs/ocfs2/suballoc.c:2267
 ocfs2_mknod_locked+0x17a/0x3b0 fs/ocfs2/namei.c:634
 ocfs2_mknod+0x17d4/0x2b30 fs/ocfs2/namei.c:381
 ocfs2_mkdir+0x1ab/0x470 fs/ocfs2/namei.c:656
 vfs_mkdir+0x2f9/0x4f0 fs/namei.c:4313
 do_mkdirat+0x264/0x3a0 fs/namei.c:4336
 __do_sys_mkdirat fs/namei.c:4351 [inline]
 __se_sys_mkdirat fs/namei.c:4349 [inline]
 __x64_sys_mkdirat+0x87/0xa0 fs/namei.c:4349
 do_syscall_x64 arch/x86/entry/common.c:52 [inline]
 do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7f7800093a99
Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 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:00007ffc82fe5058 EFLAGS: 00000246 ORIG_RAX: 0000000000000102
RAX: ffffffffffffffda RBX: 0030656c69662f2e RCX: 00007f7800093a99
RDX: 0000000000000000 RSI: 0000400000002040 RDI: 00000000ffffff9c
RBP: 00007f780010b5f0 R08: 000000000000444d R09: 00005555807fb4c0
R10: 00007ffc82fe4f20 R11: 0000000000000246 R12: 00007ffc82fe5080
R13: 00007ffc82fe52a8 R14: 431bde82d7b634db R15: 00007f78000dc03b
 </TASK>
Modules linked in:
---[ end trace 0000000000000000 ]---
RIP: 0010:ocfs2_find_victim_chain fs/ocfs2/suballoc.c:1441 [inline]
RIP: 0010:ocfs2_claim_suballoc_bits+0x240c/0x2560 fs/ocfs2/suballoc.c:1982
Code: ba c9 03 fe 90 0f 0b e8 b2 c9 03 fe 90 0f 0b e8 aa c9 03 fe 90 0f 0b e8 a2 c9 03 fe 90 0f 0b e8 3a 74 32 08 e8 95 c9 03 fe 90 <0f> 0b e8 8d c9 03 fe 90 0f 0b f3 0f 1e fa 4d 89 f5 65 8b 1d c8 40
RSP: 0018:ffffc90003f3f220 EFLAGS: 00010293
RAX: ffffffff83bb942b RBX: 0000000000000000 RCX: ffff88807b2c8000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: ffffc90003f3f4d0 R08: ffffffff83bb7f15 R09: 0000000000000000
R10: ffffc90003f3f560 R11: fffff520007e7eb1 R12: dffffc0000000000
R13: ffff888144332b08 R14: ffff888075d67400 R15: 0000000000000002
FS:  00005555807fa380(0000) GS:ffff8880b8700000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000017134538 CR3: 000000007d08a000 CR4: 00000000003526f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400

Crashes (1056):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/02/08 20:05 upstream 8f6629c004b1 ef44b750 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2024/11/12 02:12 upstream 2d5404caa8c7 75bb1b32 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/02/13 16:13 upstream 4dc1d1bec898 7320a65f .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2024/08/22 10:21 upstream 872cf28b8df9 ca02180f .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] [mounted in repro] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2024/08/22 08:45 upstream 872cf28b8df9 ca02180f .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] [mounted in repro] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2024/08/22 06:26 upstream 872cf28b8df9 ca02180f .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] [mounted in repro] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/24 00:22 upstream 586de92313fc 4e8d3850 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/22 20:53 upstream 88d324e69ea9 c6512ef7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/22 18:59 upstream 88d324e69ea9 c6512ef7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/22 16:23 upstream 88d324e69ea9 c6512ef7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/22 14:42 upstream 88d324e69ea9 c6512ef7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/22 09:36 upstream d07de43e3f05 c6512ef7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/22 08:16 upstream d07de43e3f05 c6512ef7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/21 17:38 upstream b3ee1e460951 62330552 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/20 14:23 upstream a7f2e10ecd8f 9209bc22 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/20 09:22 upstream a7f2e10ecd8f 9209bc22 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/20 03:47 upstream a7f2e10ecd8f e20d7b13 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/20 00:50 upstream a7f2e10ecd8f e20d7b13 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/19 14:59 upstream 81e4f8d68c66 8d0a2921 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/19 11:53 upstream 81e4f8d68c66 8d0a2921 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/19 08:27 upstream 81e4f8d68c66 8d0a2921 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/18 19:09 upstream 76b6905c11fd 22a6c2b1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/18 16:39 upstream 76b6905c11fd 22a6c2b1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/18 11:55 upstream fc444ada1310 ce3352cd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/18 09:06 upstream fc444ada1310 ce3352cd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/18 07:15 upstream fc444ada1310 ce3352cd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_claim_suballoc_bits
2025/03/27 10:44 upstream f6e0150b2003 20510e88 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/26 22:56 upstream 1e26c5e28ca5 19e40f48 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/26 17:54 upstream 1e26c5e28ca5 19e40f48 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/26 14:44 upstream 1e26c5e28ca5 19e40f48 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/24 05:48 upstream 586de92313fc 875573af .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/24 02:56 upstream 586de92313fc 875573af .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/23 20:40 upstream 586de92313fc 4e8d3850 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/23 10:38 upstream 183601b78a9b 4e8d3850 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/23 08:13 upstream 183601b78a9b 4e8d3850 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/22 04:10 upstream d07de43e3f05 c6512ef7 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/21 23:20 upstream d07de43e3f05 c6512ef7 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/21 15:48 upstream b3ee1e460951 62330552 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/21 13:25 upstream b3ee1e460951 62330552 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/21 02:13 upstream 5fc319360819 62330552 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/20 13:59 upstream a7f2e10ecd8f 62330552 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/20 07:35 upstream a7f2e10ecd8f 62330552 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/19 02:20 upstream 76b6905c11fd 22a6c2b1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/18 12:59 upstream fc444ada1310 ce3352cd .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/02/24 06:32 linux-next e5d3fd687aac d34966d1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in ocfs2_claim_suballoc_bits
2025/03/27 15:18 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a2392f333575 20510e88 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_claim_suballoc_bits
2025/03/27 00:57 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a2392f333575 89d30d73 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_claim_suballoc_bits
2025/03/25 19:15 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a2392f333575 875573af .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_claim_suballoc_bits
2025/03/24 11:49 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a2392f333575 875573af .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_claim_suballoc_bits
2025/03/23 22:26 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a2392f333575 4e8d3850 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_claim_suballoc_bits
2025/03/23 16:34 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a2392f333575 4e8d3850 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_claim_suballoc_bits
2025/03/23 13:02 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a2392f333575 4e8d3850 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_claim_suballoc_bits
2025/03/23 03:20 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a2392f333575 c6512ef7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_claim_suballoc_bits
2025/03/23 00:48 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a2392f333575 c6512ef7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_claim_suballoc_bits
2025/03/21 19:58 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci cc8f508710d1 62330552 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_claim_suballoc_bits
2025/03/18 23:11 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci b5737d35364f 22a6c2b1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_claim_suballoc_bits
* Struck through repros no longer work on HEAD.