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: 268d, last: 4h08m
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 2d06h 165d 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 21d 200d 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 (1173):
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/05/03 05:59 upstream 2bfcee565c3a b0714e37 .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/05/17 02:28 upstream 3c21441eeffc cfde8269 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/16 20:28 upstream 3c21441eeffc cfde8269 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/16 18:42 upstream 3c21441eeffc cfde8269 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/09 15:45 upstream 9c69f8884904 3af71fd3 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/09 04:39 upstream 2c89c1b655c0 bb813bcc .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/08 16:05 upstream d76bb1ebb558 dbf35fa1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/08 10:21 upstream d76bb1ebb558 dbf35fa1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/08 01:17 upstream 707df3375124 dbf35fa1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/06 19:56 upstream 0d8d44db295c 350f4ffc .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/06 12:13 upstream 01f95500a162 ae98e6b9 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/06 08:27 upstream 01f95500a162 ae98e6b9 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/06 05:29 upstream 01f95500a162 ae98e6b9 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/03 07:12 upstream 00b827f0cffa b0714e37 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/03 01:24 upstream 00b827f0cffa b0714e37 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/03 00:12 upstream 00b827f0cffa b0714e37 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/02 15:43 upstream ebd297a2affa d7f099d1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/02 07:59 upstream ebd297a2affa 51b137cd .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/02 02:00 upstream 4f79eaa2ceac 51b137cd .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/01 12:49 upstream 7a13c14ee59d ce7952f4 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/05/01 04:24 upstream 7a13c14ee59d ce7952f4 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/30 19:39 upstream b6ea1680d0ac 937aafd7 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/30 12:25 upstream 8bac8898fe39 85a5a23f .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/30 08:41 upstream 8bac8898fe39 85a5a23f .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/29 23:42 upstream ca91b9500108 9e704644 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/29 20:56 upstream ca91b9500108 9e704644 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/29 04:27 upstream f15d97df5afa aeb6ec69 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/29 01:44 upstream f15d97df5afa aeb6ec69 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/28 16:56 upstream b4432656b36e c6b4fb39 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/28 11:37 upstream b4432656b36e c6b4fb39 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/26 10:12 upstream c3137514f1f1 c6b4fb39 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/26 05:27 upstream c3137514f1f1 c6b4fb39 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/25 13:47 upstream 02ddfb981de8 dea5c7e4 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/25 05:53 upstream e72e9e693307 e3715315 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/24 16:31 upstream a79be02bba5c 9c80ffa0 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/24 04:14 upstream a79be02bba5c 9882047a .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/23 16:44 upstream bc3372351d0c 57d54c08 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/22 20:25 upstream a33b5a08cbbd 53a8b9bd .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/21 20:52 upstream 9d7a0577c9db 2a20f901 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/21 15:25 upstream 9d7a0577c9db 2a20f901 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/20 10:50 upstream 119009db2674 2a20f901 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/20 08:47 upstream 119009db2674 2a20f901 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/20 00:15 upstream 8560697b23dc 2a20f901 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/18 16:34 upstream fc96b232f8e7 2a20f901 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/18 02:48 upstream b5c6891b2c5b 2a20f901 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/17 18:36 upstream cfb2e2c57aef 552876f8 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_claim_suballoc_bits
2025/04/16 04:13 linux-next 01c6df60d5d4 23b969b7 .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/05/15 02:37 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci c919f08732cc a4fa04ef .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_claim_suballoc_bits
2025/05/11 12:37 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci c32f8dc5aaf9 77908e5f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_claim_suballoc_bits
2025/05/04 12:45 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci e0f4c8dd9d2d b0714e37 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_claim_suballoc_bits
2025/04/18 10:52 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci c72692105976 2a20f901 .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.