syzbot


kernel BUG in __hfsplus_setxattr

Status: upstream: reported C repro on 2023/04/06 18:57
Bug presence: origin:lts-only
[Documentation on labels]
Reported-by: syzbot+e738f6e5c8c88da180ef@syzkaller.appspotmail.com
First crash: 925d, last: 51d
Fix bisection: failed (error log, bisect log)
  
Bug presence (2)
Date Name Commit Repro Result
2025/09/16 linux-5.15.y (ToT) 43bb85222e53 C [report] Internal error in sys_mount
2025/09/16 upstream (ToT) 46a51f4f5eda C Didn't crash
Similar bugs (5)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.19 kernel BUG in __hfsplus_setxattr hfsplus -1 C 11 971d 1057d 0/1 upstream: reported C repro on 2022/11/26 07:08
linux-6.6 kernel BUG in __hfsplus_setxattr origin:lts-only -1 C done 11 60d 79d 0/2 upstream: reported C repro on 2025/07/30 19:34
upstream kernel BUG in __hfsplus_setxattr hfs -1 C error 18903 67d 1057d 29/29 fixed on 2025/09/04 16:57
linux-6.1 kernel BUG in __hfsplus_setxattr -1 C error 112 51d 928d 0/3 upstream: reported C repro on 2023/04/04 04:32
linux-4.14 kernel BUG in __hfsplus_setxattr -1 C 3 960d 1050d 0/1 upstream: reported C repro on 2022/12/03 06:20
Last patch testing requests (8)
Created Duration User Patch Repo Result
2025/09/16 02:59 20m retest repro linux-5.15.y report log
2025/09/16 02:59 21m retest repro linux-5.15.y report log
2025/09/16 02:59 22m retest repro linux-5.15.y report log
2025/09/16 02:59 16m retest repro linux-5.15.y report log
2025/09/16 00:37 18m retest repro linux-5.15.y report log
2025/09/16 00:37 16m retest repro linux-5.15.y OK log
2025/09/16 00:37 15m retest repro linux-5.15.y OK log
2025/09/16 00:37 18m retest repro linux-5.15.y OK log

Sample crash report:
loop0: detected capacity change from 0 to 1024
------------[ cut here ]------------
kernel BUG at fs/hfsplus/xattr.c:175!
Internal error: Oops - BUG: 00000000f2000800 [#1] PREEMPT SMP
Modules linked in:
CPU: 1 PID: 4019 Comm: syz-executor365 Not tainted 5.15.178-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : hfsplus_create_attributes_file fs/hfsplus/xattr.c:175 [inline]
pc : __hfsplus_setxattr+0x1d48/0x1df0 fs/hfsplus/xattr.c:331
lr : hfsplus_create_attributes_file fs/hfsplus/xattr.c:175 [inline]
lr : __hfsplus_setxattr+0x1d48/0x1df0 fs/hfsplus/xattr.c:331
sp : ffff800020207240
x29: ffff8000202076b0 x28: ffff0000cb65c800 x27: ffff800011d58580
x26: 0000000000000000 x25: ffff0000cb65c838 x24: 0000000000000001
x23: 0000000000010000 x22: ffff0000cb9aaa80 x21: dfff800000000000
x20: ffff700004040e60 x19: ffff0000cb9aa370 x18: ffff800020206dc0
x17: 0000000000000000 x16: ffff80000824ec08 x15: 000000000000baa2
x14: 0000000095efcaeb x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c8900000
x8 : ffff800008fd767c x7 : 0000000000000000 x6 : 0000000000000000
x5 : ffff800017857098 x4 : 0000000000000008 x3 : ffff800008305a14
x2 : 0000000000000001 x1 : 0000000000010000 x0 : 0000000000000000
Call trace:
 hfsplus_create_attributes_file fs/hfsplus/xattr.c:175 [inline]
 __hfsplus_setxattr+0x1d48/0x1df0 fs/hfsplus/xattr.c:331
 hfsplus_setxattr+0xb4/0xec fs/hfsplus/xattr.c:434
 hfsplus_trusted_setxattr+0x54/0x6c fs/hfsplus/xattr_trusted.c:30
 __vfs_setxattr+0x388/0x3a4 fs/xattr.c:182
 __vfs_setxattr_noperm+0x110/0x528 fs/xattr.c:216
 __vfs_setxattr_locked+0x1ec/0x218 fs/xattr.c:277
 vfs_setxattr+0x1a8/0x344 fs/xattr.c:303
 do_setxattr fs/xattr.c:588 [inline]
 setxattr+0x250/0x2b4 fs/xattr.c:611
 path_setxattr+0x17c/0x258 fs/xattr.c:630
 __do_sys_setxattr fs/xattr.c:646 [inline]
 __se_sys_setxattr fs/xattr.c:642 [inline]
 __arm64_sys_setxattr+0xbc/0xd8 fs/xattr.c:642
 __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: d4210000 97d3b38e d4210000 97d3b38c (d4210000) 
---[ end trace a0a84b6549efb2a3 ]---

Crashes (204):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/03/02 16:29 linux-5.15.y c16c81c81336 c3901742 .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_setxattr
2024/09/01 10:41 linux-5.15.y fa93fa65db6e 1eda0d14 .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_setxattr
2024/07/28 04:36 linux-5.15.y 7e89efd3ae1c 46eb10b7 .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_setxattr
2024/04/15 07:53 linux-5.15.y fa3df276cd36 c8349e48 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2024/04/09 15:17 linux-5.15.y 9465fef4ae35 f3234354 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2023/06/07 14:43 linux-5.15.y d7af3e5ba454 a4ae4f42 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/08/27 23:23 linux-5.15.y c79648372d02 e12e5ba4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2025/08/22 01:20 linux-5.15.y c79648372d02 3e79b825 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2025/08/15 13:19 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_setxattr
2025/08/09 13:29 linux-5.15.y c79648372d02 32a0e5ed .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2025/08/04 14:58 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_setxattr
2025/08/04 02:12 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_setxattr
2025/08/03 12:00 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_setxattr
2025/07/30 17:54 linux-5.15.y c79648372d02 f8f2b4da .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2025/07/30 17:46 linux-5.15.y c79648372d02 f8f2b4da .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2025/07/30 04:29 linux-5.15.y c79648372d02 f8f2b4da .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2025/07/13 18:04 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_setxattr
2025/06/30 15:09 linux-5.15.y 3dea0e7f549e fc9d8ee5 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2025/06/29 12:56 linux-5.15.y 3dea0e7f549e fc9d8ee5 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2025/06/10 15:11 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_setxattr
2025/05/27 09:56 linux-5.15.y 98f47d0e9b8c 874a1386 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2025/05/16 20:15 linux-5.15.y 3b8db0e4f263 cfde8269 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2025/04/30 17:29 linux-5.15.y f7347f400572 85a5a23f .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2025/04/28 13:47 linux-5.15.y f7347f400572 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2025/04/21 23:23 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_setxattr
2025/04/20 18:41 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_setxattr
2024/12/28 20:33 linux-5.15.y 91786f140358 d3ccff63 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2024/04/08 11:04 linux-5.15.y 9465fef4ae35 ca620dd8 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2023/12/30 09:14 linux-5.15.y d93fa2c78854 fb427a07 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2023/07/17 09:13 linux-5.15.y d54cfc420586 35d9ecc5 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2023/06/28 07:57 linux-5.15.y f67653019430 4cd5bb25 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan kernel BUG in __hfsplus_setxattr
2025/08/07 06:44 linux-5.15.y c79648372d02 9a42d6b1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/08/04 00:51 linux-5.15.y c79648372d02 7368264b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/08/03 15:19 linux-5.15.y c79648372d02 7368264b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/08/03 09:31 linux-5.15.y c79648372d02 7368264b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/08/01 06:33 linux-5.15.y c79648372d02 0c075d67 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/07/30 02:01 linux-5.15.y c79648372d02 f8f2b4da .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/07/21 06:59 linux-5.15.y c79648372d02 7117feec .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/07/16 01:37 linux-5.15.y 89950c454265 03fcfc4b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/07/13 08:32 linux-5.15.y 2f693b607545 3cda49cf .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/06/22 22:41 linux-5.15.y 1c700860e8bc d6cdfb8a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/06/19 11:07 linux-5.15.y 1c700860e8bc ed3e87f7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/06/12 07:24 linux-5.15.y 1c700860e8bc 98683f8f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/06/06 23:24 linux-5.15.y 1c700860e8bc 9fa58bba .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/06/02 10:15 linux-5.15.y 98f47d0e9b8c 3d2f584d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/05/31 11:07 linux-5.15.y 98f47d0e9b8c 3d2f584d .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_setxattr
2025/05/18 00:23 linux-5.15.y 3b8db0e4f263 f41472b0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/05/11 22:31 linux-5.15.y 3b8db0e4f263 77908e5f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/05/10 04:09 linux-5.15.y 3b8db0e4f263 77908e5f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/05/08 07:29 linux-5.15.y 16fdf2c7111b dbf35fa1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/04/27 23:23 linux-5.15.y f7347f400572 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/04/27 08:21 linux-5.15.y f7347f400572 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/04/26 23:49 linux-5.15.y f7347f400572 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/04/21 19:26 linux-5.15.y f7347f400572 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/04/20 08:30 linux-5.15.y f7347f400572 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/04/19 23:07 linux-5.15.y f7347f400572 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/04/18 15:11 linux-5.15.y f7347f400572 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/04/17 00:22 linux-5.15.y f7347f400572 a95239b1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2025/04/13 21:25 linux-5.15.y f7347f400572 0bd6db41 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
2023/04/06 18:57 linux-5.15.y d86dfc4d95cd 08707520 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 kernel BUG in __hfsplus_setxattr
* Struck through repros no longer work on HEAD.