syzbot


kernel BUG in hfsplus_bnode_put

Status: upstream: reported C repro on 2023/06/17 12:22
Reported-by: syzbot+61d25576dc01ec558bb4@syzkaller.appspotmail.com
First crash: 958d, last: 32d
Fix bisection: failed (error log, bisect log)
  
Bug presence (1)
Date Name Commit Repro Result
2026/01/25 upstream (ToT) 63804fed149a C Failed due to an error; will retry later
Similar bugs (3)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.6 kernel BUG in hfsplus_bnode_put -1 1 150d 150d 0/2 auto-obsoleted due to no activity on 2025/12/11 16:59
linux-6.1 kernel BUG in hfsplus_bnode_put origin:upstream missing-backport -1 C error 25 26d 958d 0/3 upstream: reported C repro on 2023/06/17 11:52
upstream kernel BUG in hfsplus_bnode_put hfs -1 C error 180 61d 1108d 29/29 fixed on 2026/01/07 12:29
Last patch testing requests (7)
Created Duration User Patch Repo Result
2026/01/25 13:08 23m retest repro linux-5.15.y OK log
2026/01/25 12:49 21m retest repro linux-5.15.y OK log
2026/01/25 12:49 18m retest repro linux-5.15.y OK log
2025/12/29 14:05 12m retest repro linux-5.15.y report log
2025/12/14 11:11 15m retest repro linux-5.15.y report log
2025/12/14 11:11 13m retest repro linux-5.15.y report log
2025/11/16 09:37 10m retest repro linux-5.15.y report log

Sample crash report:
------------[ cut here ]------------
kernel BUG at fs/hfsplus/bnode.c:631!
Internal error: Oops - BUG: 00000000f2000800 [#1] PREEMPT SMP
Modules linked in:
CPU: 0 PID: 5374 Comm: syz-executor347 Not tainted 5.15.178-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : hfsplus_bnode_put+0x588/0x594 fs/hfsplus/bnode.c:631
lr : hfsplus_bnode_put+0x588/0x594 fs/hfsplus/bnode.c:631
sp : ffff800022e375e0
x29: ffff800022e375e0 x28: 1fffe0001ad3643d x27: ffff0000d69b2000
x26: dfff800000000000 x25: ffff0000ce624000 x24: 1fffe00018fb03c0
x23: dfff800000000000 x22: 0000000000000100 x21: ffff0000c7d81e80
x20: 0000000000000000 x19: ffff0000c7d81e00 x18: 0000000000000000
x17: 0000000000000000 x16: ffff800011b4e58c x15: ffff80000897d03c
x14: 1ffff0000296e06c x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000d4490000
x8 : ffff800008fc7318 x7 : ffff800008922854 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff800008fc6dec
x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
 hfsplus_bnode_put+0x588/0x594 fs/hfsplus/bnode.c:631
 hfsplus_btree_write+0x2cc/0x6d4 fs/hfsplus/btree.c:308
 hfsplus_system_write_inode fs/hfsplus/super.c:136 [inline]
 hfsplus_write_inode+0x3a4/0x4ec fs/hfsplus/super.c:162
 write_inode fs/fs-writeback.c:1495 [inline]
 __writeback_single_inode+0x584/0x13a4 fs/fs-writeback.c:1705
 writeback_single_inode+0x1c0/0x79c fs/fs-writeback.c:1760
 sync_inode_metadata+0xc0/0x124 fs/fs-writeback.c:2820
 hfsplus_file_fsync+0xe4/0x508 fs/hfsplus/inode.c:319
 vfs_fsync_range+0x168/0x188 fs/sync.c:188
 generic_write_sync include/linux/fs.h:2991 [inline]
 generic_file_write_iter+0x15c/0x1b8 mm/filemap.c:3948
 call_write_iter include/linux/fs.h:2174 [inline]
 new_sync_write fs/read_write.c:507 [inline]
 vfs_write+0x884/0xb44 fs/read_write.c:594
 ksys_write+0x15c/0x26c fs/read_write.c:647
 __do_sys_write fs/read_write.c:659 [inline]
 __se_sys_write fs/read_write.c:656 [inline]
 __arm64_sys_write+0x7c/0x90 fs/read_write.c:656
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:52
 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x58/0x14c arch/arm64/kernel/syscall.c:181
 el0_svc+0x7c/0x1f0 arch/arm64/kernel/entry-common.c:608
 el0t_64_sync_handler+0x84/0xe4 arch/arm64/kernel/entry-common.c:626
 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:584
Code: aa1403e0 97e4389e 17ffff77 97d3f465 (d4210000) 
---[ end trace e2762c3dbbf66943 ]---

Crashes (23):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/02/03 07:06 linux-5.15.y c16c81c81336 568559e4 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 kernel BUG in hfsplus_bnode_put
2025/02/04 13:33 linux-5.15.y c16c81c81336 8f267cef .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 kernel BUG in hfsplus_bnode_put
2025/12/15 02:54 linux-5.15.y 68efe5a6c16a d6526ea3 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2025/08/16 16:45 linux-5.15.y c79648372d02 1804e95e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2025/08/04 12:18 linux-5.15.y c79648372d02 7368264b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2025/07/10 19:26 linux-5.15.y 2f693b607545 3cda49cf .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2025/06/07 03:41 linux-5.15.y 1c700860e8bc 4826c28e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2025/05/22 03:22 linux-5.15.y a68c15152131 0919b50b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2025/04/25 08:54 linux-5.15.y f7347f400572 e3715315 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2025/04/22 01:29 linux-5.15.y f7347f400572 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2025/04/13 15:57 linux-5.15.y f7347f400572 0bd6db41 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2025/04/01 05:30 linux-5.15.y 0c935c049b5c 36d76a97 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2025/03/27 19:07 linux-5.15.y 0c935c049b5c 6c09fb82 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2024/12/26 15:00 linux-5.15.y 91786f140358 d3ccff63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2024/11/30 03:36 linux-5.15.y 0a51d2d4527b 68914665 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2024/10/15 15:35 linux-5.15.y 3a5928702e71 7eb57b4a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2024/10/09 18:36 linux-5.15.y 3a5928702e71 56fb2cb7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2024/10/05 07:32 linux-5.15.y 3a5928702e71 d7906eff .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2024/08/13 20:09 linux-5.15.y 7e89efd3ae1c f21a18ca .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2024/04/10 12:36 linux-5.15.y 9465fef4ae35 4320ec32 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2023/07/28 03:33 linux-5.15.y 09996673e313 92476829 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan kernel BUG in hfsplus_bnode_put
2025/04/25 07:14 linux-5.15.y f7347f400572 e3715315 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in hfsplus_bnode_put
2023/06/17 12:22 linux-5.15.y 471e639e59d1 f3921d4d .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 kernel BUG in hfsplus_bnode_put
* Struck through repros no longer work on HEAD.