syzbot


kernel BUG in hfsplus_bnode_put

Status: upstream: reported C repro on 2023/01/18 07:25
Subsystems: hfs
[Documentation on labels]
Reported-by: syzbot+005d2a9ecd9fbf525f6a@syzkaller.appspotmail.com
First crash: 950d, last: 5d20h
Cause bisection: failed (error log, bisect log)
  
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [hfsplus?] kernel BUG in hfsplus_bnode_put 0 (2) 2023/06/17 05:30
Similar bugs (2)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.1 kernel BUG in hfsplus_bnode_put origin:upstream -1 C error 22 50d 795d 0/3 upstream: reported C repro on 2023/06/17 11:52
linux-5.15 kernel BUG in hfsplus_bnode_put origin:upstream -1 C error 22 4d14h 795d 0/3 upstream: reported C repro on 2023/06/17 12:22
Last patch testing requests (10)
Created Duration User Patch Repo Result
2025/03/14 05:49 36m retest repro upstream OK log
2025/03/14 05:49 33m retest repro upstream report log
2025/03/14 05:49 40m retest repro upstream report log
2025/03/14 05:49 30m retest repro upstream report log
2025/01/22 12:58 1h24m retest repro upstream report log
2025/01/22 12:58 1h19m retest repro upstream report log
2025/01/22 13:03 29m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci OK log
2025/01/22 12:58 14m retest repro upstream report log
2025/01/22 12:58 16m retest repro upstream report log
2025/01/22 12:23 10m retest repro upstream report log

Sample crash report:
------------[ cut here ]------------
kernel BUG at fs/hfsplus/bnode.c:716!
Oops: invalid opcode: 0000 [#1] SMP KASAN PTI
CPU: 0 UID: 0 PID: 3515 Comm: kworker/u8:11 Tainted: G        W           6.17.0-rc1-syzkaller-00111-g24ea63ea3877 #0 PREEMPT_{RT,(full)} 
Tainted: [W]=WARN
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025
Workqueue: writeback wb_workfn (flush-7:2)
RIP: 0010:hfsplus_bnode_put+0x54a/0x560 fs/hfsplus/bnode.c:716
Code: 8f ff e9 b2 fe ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c f0 fe ff ff 48 89 df e8 a1 d4 8f ff e9 e3 fe ff ff e8 a7 a1 30 ff 90 <0f> 0b e8 9f a1 30 ff 90 0f 0b 66 66 66 2e 0f 1f 84 00 00 00 00 00
RSP: 0018:ffffc9000d3e7218 EFLAGS: 00010293
RAX: ffffffff828db999 RBX: ffff8880287dc800 RCX: ffff888031033b80
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
R10: dffffc0000000000 R11: ffffed10050fb919 R12: ffff8880287dc8c0
R13: ffff88804140b034 R14: dffffc0000000000 R15: ffff88802133c000
FS:  0000000000000000(0000) GS:ffff8881268c5000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f6f2abe5000 CR3: 00000000412dc000 CR4: 00000000003526f0
Call Trace:
 <TASK>
 hfsplus_btree_write+0x379/0x7b0 fs/hfsplus/btree.c:309
 hfsplus_system_write_inode fs/hfsplus/super.c:137 [inline]
 hfsplus_write_inode+0x4c9/0x5f0 fs/hfsplus/super.c:163
 write_inode fs/fs-writeback.c:1525 [inline]
 __writeback_single_inode+0x6f4/0x1000 fs/fs-writeback.c:1745
 writeback_sb_inodes+0x6b7/0xf60 fs/fs-writeback.c:1976
 wb_writeback+0x43b/0xaf0 fs/fs-writeback.c:2156
 wb_do_writeback fs/fs-writeback.c:2303 [inline]
 wb_workfn+0x40e/0xf00 fs/fs-writeback.c:2343
 process_one_work kernel/workqueue.c:3236 [inline]
 process_scheduled_works+0xae1/0x17b0 kernel/workqueue.c:3319
 worker_thread+0x8a0/0xda0 kernel/workqueue.c:3400
 kthread+0x711/0x8a0 kernel/kthread.c:463
 ret_from_fork+0x3fc/0x770 arch/x86/kernel/process.c:148
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
 </TASK>
Modules linked in:
---[ end trace 0000000000000000 ]---
RIP: 0010:hfsplus_bnode_put+0x54a/0x560 fs/hfsplus/bnode.c:716
Code: 8f ff e9 b2 fe ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c f0 fe ff ff 48 89 df e8 a1 d4 8f ff e9 e3 fe ff ff e8 a7 a1 30 ff 90 <0f> 0b e8 9f a1 30 ff 90 0f 0b 66 66 66 2e 0f 1f 84 00 00 00 00 00
RSP: 0018:ffffc9000d3e7218 EFLAGS: 00010293
RAX: ffffffff828db999 RBX: ffff8880287dc800 RCX: ffff888031033b80
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
R10: dffffc0000000000 R11: ffffed10050fb919 R12: ffff8880287dc8c0
R13: ffff88804140b034 R14: dffffc0000000000 R15: ffff88802133c000
FS:  0000000000000000(0000) GS:ffff8881268c5000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f6f2abe5000 CR3: 00000000412dc000 CR4: 00000000003526f0

Crashes (152):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/08/15 10:26 upstream 24ea63ea3877 1804e95e .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/06/13 05:20 upstream 27605c8c0f69 98683f8f .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/06/12 13:44 upstream 2c4a1f3fe03e 98683f8f .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/04/25 07:16 upstream 02ddfb981de8 e3715315 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/03/19 01:11 upstream 76b6905c11fd 22a6c2b1 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/02/11 07:37 upstream febbc555cf0f 43f51a00 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2024/11/03 15:28 upstream 3e5e6c9900c3 f00eed24 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2024/08/09 00:38 upstream cf6d429eb656 61405512 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2024/02/21 05:32 upstream fca7526b7d89 3af7dd65 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2024/01/17 06:28 upstream 052d534373b7 2a7bcc7f .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-selinux-root kernel BUG in hfsplus_bnode_put
2024/05/14 23:16 upstream 6bfd2d442af5 fdb4c10c .config console log report syz C [disk image (non-bootable)] [vmlinux] [kernel image] [mounted in repro] ci-qemu-upstream kernel BUG in hfsplus_bnode_put
2023/08/28 16:23 linux-next 2ee82481c392 03d9c195 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-linux-next-kasan-gce-root kernel BUG in hfsplus_bnode_put
2024/12/27 01:25 upstream d6ef8b40d075 d3ccff63 .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2024/04/30 04:46 upstream b947cc5bf6d7 27e33c58 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-badwrites-root kernel BUG in hfsplus_bnode_put
2023/12/07 19:24 upstream bee0e7762ad2 0a02ce36 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2023/07/17 07:13 upstream 20edcec23f92 35d9ecc5 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2023/06/17 09:56 upstream 1639fae5132b f3921d4d .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2023/06/17 05:29 upstream 40f71e7cd3c6 f3921d4d .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-smack-root kernel BUG in hfsplus_bnode_put
2023/06/17 10:12 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 177239177378 f3921d4d .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-arm64 kernel BUG in hfsplus_bnode_put
2025/08/06 18:00 upstream 479058002c32 ffe1dd46 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/08/03 02:57 upstream a6923c06a3b2 7368264b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/07/28 11:28 upstream 038d61fd6422 fb8f743d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/07/27 21:55 upstream b711733e89a3 fb8f743d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/07/23 23:39 upstream 01a412d06bc5 0c1d6ded .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/07/16 19:05 upstream 155a3c003e55 124ec9cc .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/07/14 10:44 upstream 347e9f5043c8 3cda49cf .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root kernel BUG in hfsplus_bnode_put
2025/07/10 17:46 upstream 8c2e52ebbe88 3cda49cf .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/07/01 11:47 upstream 66701750d556 6e83b42d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/06/19 22:17 upstream 24770983ccfe ed3e87f7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/06/04 06:50 upstream 5abc7438f1e9 a30356b7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/05/21 23:33 upstream 4a95bc121ccd dc5d3808 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/05/21 03:06 upstream b36ddb9210e6 b47f9e02 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/05/17 21:31 upstream 172a9d94339c f41472b0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/05/09 07:48 upstream 9c69f8884904 bb813bcc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/04/29 11:31 upstream ca91b9500108 aeb6ec69 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/04/23 23:36 upstream a79be02bba5c d971f7e2 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/04/14 05:23 upstream 8ffd015db85f 0bd6db41 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/04/12 08:30 upstream 3bde70a2c827 0bd6db41 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/04/08 22:33 upstream bec7dcbc242c a775275d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/04/07 02:56 upstream 0af2f6be1b42 1c65791e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/04/06 06:21 upstream a8662bcd2ff1 1c65791e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/04/04 17:47 upstream e48e99b6edf4 1c4febdb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root kernel BUG in hfsplus_bnode_put
2025/04/02 21:39 upstream 92b71befc349 c799dfdd .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root kernel BUG in hfsplus_bnode_put
2025/03/27 07:42 upstream 1e1ba8d23dae 20510e88 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root kernel BUG in hfsplus_bnode_put
2025/02/28 05:45 upstream 1e15510b71c9 6a8fcbc4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/02/16 12:15 upstream 496659003dac 40a34ec9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/02/05 13:18 upstream 5c8c229261f1 5896748e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/01/08 12:22 upstream 09a0fa92e5b4 f3558dbf .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/01/08 03:28 upstream 09a0fa92e5b4 f3558dbf .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/01/08 01:27 upstream fbfd64d25c7a f3558dbf .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2024/12/21 23:23 upstream 499551201b5f d7f584ee .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2024/12/19 18:18 upstream eabcdba3ad40 1d58202c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2024/12/15 20:56 upstream 2d8308bf5b67 7cbfbb3a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2024/12/13 03:45 upstream 150b567e0d57 3547e30f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root kernel BUG in hfsplus_bnode_put
2024/12/06 12:49 upstream b8f52214c61a 946d28f0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2024/12/03 04:20 upstream cdd30ebb1b9f 578925bc .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2024/11/24 02:50 upstream 228a1157fb9f 68da6d95 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2024/11/23 16:25 upstream 228a1157fb9f 68da6d95 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2024/11/23 11:52 upstream 06afb0f36106 68da6d95 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2024/11/18 00:13 upstream 4a5df3796467 cfe3a04a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2024/11/13 20:01 upstream f1b785f4c787 a8c99394 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2024/11/10 01:30 upstream da4373fbcf00 6b856513 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2024/11/07 16:06 upstream ff7afaeca1a1 c069283c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in hfsplus_bnode_put
2024/06/10 11:21 upstream 83a7eefedc9b 82c05ab8 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root kernel BUG in hfsplus_bnode_put
2024/05/14 12:40 upstream a5131c3fdf26 fdb4c10c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in hfsplus_bnode_put
2023/12/07 18:39 upstream bee0e7762ad2 28b24332 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-selinux-root kernel BUG in hfsplus_bnode_put
2024/09/24 16:43 upstream abf2050f51fd 5643e0e9 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in hfsplus_bnode_put
2024/03/09 10:27 upstream 10d48d70e82d 6ee49f2e .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in hfsplus_bnode_put
2024/04/19 07:00 upstream 2668e3ae2ef3 af24b050 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel BUG in hfsplus_bnode_put
2023/01/13 15:44 upstream d9fc1511728c 529798b0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in hfsplus_bnode_put
2025/08/05 01:23 linux-next 5c5a10f0be96 abdcb213 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/07/02 14:59 linux-next 50c8770a42fa 0cd59a8f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/06/10 04:50 linux-next 475c850a7fdd 4826c28e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/06/05 09:14 linux-next 4f27f06ec121 6b6b5f21 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/06/04 17:39 linux-next 911483b25612 fd5e6e61 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/06/02 11:45 linux-next 3a83b350b5be 3d2f584d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/02/05 16:43 linux-next ed88b8b82c53 5896748e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/01/01 08:43 linux-next 8155b4ef3466 d3ccff63 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in hfsplus_bnode_put
2025/04/20 05:27 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 hfsplus_bnode_put
2025/01/31 06:22 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 1950a0af2d55 4c6ac32f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in hfsplus_bnode_put
2024/03/27 03:32 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 707081b61156 454571b6 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-arm64 kernel BUG in hfsplus_bnode_put
* Struck through repros no longer work on HEAD.