syzbot


kernel BUG in _ocfs2_free_suballoc_bits

Status: upstream: reported C repro on 2024/10/28 02:52
Bug presence: origin:upstream
[Documentation on labels]
Reported-by: syzbot+3b664d98a77a329be77e@syzkaller.appspotmail.com
First crash: 406d, last: 9d05h
Fix bisection: failed (error log, bisect log)
  
Bug presence (1)
Date Name Commit Repro Result
2024/10/30 upstream (ToT) 0fc810ae3ae1 C [report] kernel BUG in _ocfs2_free_suballoc_bits
Similar bugs (2)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-5.15 kernel BUG in _ocfs2_free_suballoc_bits origin:upstream -1 C error 17 4d10h 373d 0/3 upstream: reported C repro on 2024/11/29 19:55
upstream kernel BUG in _ocfs2_free_suballoc_bits ocfs2 -1 C inconclusive 209 2d02h 461d 0/29 upstream: reported C repro on 2024/09/03 10:29
Fix bisection attempts (2)
Created Duration User Patch Repo Result
2025/03/14 08:54 14m bisect fix linux-6.1.y error job log
2025/01/27 06:41 2h52m bisect fix linux-6.1.y OK (0) job log log

Sample crash report:
------------[ cut here ]------------
kernel BUG at fs/ocfs2/suballoc.c:2484!
Internal error: Oops - BUG: 00000000f2000800 [#1] PREEMPT SMP
Modules linked in:
CPU: 0 PID: 4434 Comm: syz-executor Not tainted syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/30/2025
pstate: 82400005 (Nzcv daif +PAN -UAO +TCO -DIT -SSBS BTYPE=--)
pc : _ocfs2_free_suballoc_bits+0xe24/0x1084 fs/ocfs2/suballoc.c:2484
lr : _ocfs2_free_suballoc_bits+0xe24/0x1084 fs/ocfs2/suballoc.c:2484
sp : ffff800021287100
x29: ffff800021287260 x28: 0000000000000001 x27: dfff800000000000
x26: ffff0000c066bbb0 x25: 0000000000000000 x24: ffff0000e2ef0e80
x23: ffff700004250e30 x22: ffff0000e53c1c80 x21: 0000000000000002
x20: ffff0000e53c24f8 x19: 0000000000000000 x18: ffff800011abbcc0
x17: 1fffe00033ed797e x16: ffff8000082e7b10 x15: 0000000000000000
x14: 000000000000000d x13: 1ffff00002a180b1 x12: 0000000000ff0100
x11: ff00800009dbc398 x10: 0000000000000000 x9 : ffff800009dbc398
x8 : ffff0000c466d340 x7 : ffff800009d46f10 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : 0000000000000000
x2 : ffff0000e2ef0e80 x1 : 0000000000000000 x0 : 0000000000000002
Call trace:
 _ocfs2_free_suballoc_bits+0xe24/0x1084 fs/ocfs2/suballoc.c:2484
 ocfs2_free_suballoc_bits fs/ocfs2/suballoc.c:2521 [inline]
 ocfs2_free_dinode+0xb0/0xe8 fs/ocfs2/suballoc.c:2536
 ocfs2_remove_inode fs/ocfs2/inode.c:696 [inline]
 ocfs2_wipe_inode fs/ocfs2/inode.c:818 [inline]
 ocfs2_delete_inode fs/ocfs2/inode.c:1079 [inline]
 ocfs2_evict_inode+0x19e4/0x3d20 fs/ocfs2/inode.c:1216
 evict+0x3c8/0x810 fs/inode.c:705
 iput_final fs/inode.c:1834 [inline]
 iput+0x764/0x7f4 fs/inode.c:1860
 d_delete_notify include/linux/fsnotify.h:267 [inline]
 vfs_rmdir+0x32c/0x438 fs/namei.c:4204
 do_rmdir+0x238/0x50c fs/namei.c:4252
 __do_sys_unlinkat fs/namei.c:4432 [inline]
 __se_sys_unlinkat fs/namei.c:4426 [inline]
 __arm64_sys_unlinkat+0xcc/0xfc fs/namei.c:4426
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x98/0x2bc arch/arm64/kernel/syscall.c:52
 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:140
 do_el0_svc+0x58/0x13c arch/arm64/kernel/syscall.c:204
 el0_svc+0x58/0x138 arch/arm64/kernel/entry-common.c:637
 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655
 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:585
Code: 979b95ec b9402ffc 17fffcda 979b95e9 (d4210000) 
---[ end trace 0000000000000000 ]---

Crashes (17):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/09/07 14:29 linux-6.1.y 28c695c365e1 d291dd2d .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci2-linux-6-1-kasan-arm64 kernel BUG in _ocfs2_free_suballoc_bits
2024/10/28 03:14 linux-6.1.y 7ec6f9fa3d97 65e8686b .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan-arm64 kernel BUG in _ocfs2_free_suballoc_bits
2024/10/28 02:51 linux-6.1.y 7ec6f9fa3d97 65e8686b .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan-arm64 kernel BUG in _ocfs2_free_suballoc_bits
2025/11/29 05:45 linux-6.1.y f6e38ae624cf d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in _ocfs2_free_suballoc_bits
2025/11/29 05:14 linux-6.1.y f6e38ae624cf d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in _ocfs2_free_suballoc_bits
2025/11/13 04:50 linux-6.1.y f6e38ae624cf 07e030de .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in _ocfs2_free_suballoc_bits
2025/02/08 21:43 linux-6.1.y 0cbb5f65e52f ef44b750 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in _ocfs2_free_suballoc_bits
2024/12/16 19:01 linux-6.1.y 52f863f820fd eec85da6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in _ocfs2_free_suballoc_bits
2024/12/01 13:44 linux-6.1.y e4d90d63d385 68914665 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in _ocfs2_free_suballoc_bits
2025/10/12 06:27 linux-6.1.y 882efbdd9d34 ff1712fe .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in _ocfs2_free_suballoc_bits
2025/09/08 06:45 linux-6.1.y 28c695c365e1 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in _ocfs2_free_suballoc_bits
2025/09/07 13:46 linux-6.1.y 28c695c365e1 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in _ocfs2_free_suballoc_bits
2025/04/04 04:46 linux-6.1.y 8e60a714ba3b d7ae3a11 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in _ocfs2_free_suballoc_bits
2025/02/11 07:19 linux-6.1.y 0cbb5f65e52f 43f51a00 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in _ocfs2_free_suballoc_bits
2024/12/09 18:22 linux-6.1.y e4d90d63d385 9ac0fdc6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in _ocfs2_free_suballoc_bits
2024/11/11 06:43 linux-6.1.y d7039b844a1c 6b856513 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in _ocfs2_free_suballoc_bits
2024/11/03 02:36 linux-6.1.y 7c15117f9468 f00eed24 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in _ocfs2_free_suballoc_bits
* Struck through repros no longer work on HEAD.