syzbot


WARNING in hfsplus_free_extents

Status: upstream: reported C repro on 2023/09/15 03:08
Bug presence: origin:upstream
[Documentation on labels]
Reported-by: syzbot+2684e1a866fd9dca0a1a@syzkaller.appspotmail.com
First crash: 605d, last: 18d
Fix bisection: failed (error log, bisect log)
  
Bug presence (1)
Date Name Commit Repro Result
2023/09/15 upstream (ToT) 9fdfb15a3dbf C [report] WARNING in hfsplus_free_extents
Similar bugs (3)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.19 WARNING in hfsplus_free_extents hfsplus C 29 798d 875d 0/1 upstream: reported C repro on 2022/12/19 07:06
upstream WARNING in hfsplus_free_extents hfs C error 380 7d05h 889d 0/28 upstream: reported C repro on 2022/12/05 08:02
linux-5.15 WARNING in hfsplus_free_extents origin:upstream C error 17 38d 725d 0/3 upstream: reported C repro on 2023/05/17 17:56
Fix bisection attempts (5)
Created Duration User Patch Repo Result
2024/05/16 23:20 33m bisect fix linux-6.1.y error job log
2024/03/27 02:44 1h23m bisect fix linux-6.1.y OK (0) job log log
2024/02/25 10:05 1h43m bisect fix linux-6.1.y OK (0) job log log
2023/12/21 12:42 1h43m bisect fix linux-6.1.y OK (0) job log log
2023/10/22 09:51 1h26m bisect fix linux-6.1.y OK (0) job log log

Sample crash report:
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4463 at fs/hfsplus/extents.c:346 hfsplus_free_extents+0x703/0xae0
Modules linked in:
CPU: 0 PID: 4463 Comm: syz-executor400 Not tainted 6.1.131-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025
RIP: 0010:hfsplus_free_extents+0x703/0xae0 fs/hfsplus/extents.c:346
Code: 0f cb 44 89 ef 89 de e8 bb cb 2b ff 41 39 dd 75 20 49 83 c7 28 e8 4d ca 2b ff 41 bc 05 00 00 00 e9 e2 f9 ff ff e8 3d ca 2b ff <0f> 0b e9 83 f9 ff ff 44 89 ef 89 de e8 8c cb 2b ff 41 29 dd 73 0a
RSP: 0018:ffffc9000477ef30 EFLAGS: 00010293
RAX: ffffffff825edf83 RBX: ffff888063ec6820 RCX: ffff88801bb69dc0
RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffff88807d504048
RBP: ffff88807d502000 R08: dffffc0000000000 R09: ffffed100faa080a
R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000
R13: 0000000000000011 R14: 0000000000000011 R15: ffff888063ed86d8
FS:  00007febb658f6c0(0000) GS:ffff8880b8e00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fffd4067efa CR3: 00000000284a5000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 hfsplus_file_truncate+0x868/0xc60 fs/hfsplus/extents.c:592
 hfsplus_write_begin+0xc2/0xd0 fs/hfsplus/inode.c:56
 cont_expand_zero fs/buffer.c:2383 [inline]
 cont_write_begin+0x312/0x880 fs/buffer.c:2446
 hfsplus_write_begin+0x86/0xd0 fs/hfsplus/inode.c:52
 generic_perform_write+0x2fc/0x5e0 mm/filemap.c:3845
 __generic_file_write_iter+0x176/0x400 mm/filemap.c:3973
 generic_file_write_iter+0xab/0x310 mm/filemap.c:4005
 __kernel_write_iter+0x2ff/0x710 fs/read_write.c:517
 __kernel_write+0x11c/0x170 fs/read_write.c:537
 __dump_emit+0x232/0x350 fs/coredump.c:804
 do_coredump+0x193b/0x2700 fs/coredump.c:764
 get_signal+0x1428/0x17a0 kernel/signal.c:2857
 arch_do_signal_or_restart+0xb0/0x1a10 arch/x86/kernel/signal.c:871
 exit_to_user_mode_loop+0x6a/0x100 kernel/entry/common.c:174
 exit_to_user_mode_prepare+0xb1/0x140 kernel/entry/common.c:210
 __syscall_exit_to_user_mode_work kernel/entry/common.c:292 [inline]
 syscall_exit_to_user_mode+0x60/0x270 kernel/entry/common.c:303
 ret_from_fork+0x15/0x30 arch/x86/entry/entry_64.S:288
RIP: 0033:0x7febb6de2169
Code: Unable to access opcode bytes at 0x7febb6de213f.
RSP: 002b:00007febb658f148 EFLAGS: 00000202 ORIG_RAX: 0000000000000038
RAX: 0000000000000000 RBX: 00007febb6e646e8 RCX: 00007febb6de2169
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000080
RBP: 00007febb6e646e0 R08: 0000000000000000 R09: 000000000000000b
R10: 0000000000000000 R11: 0000000000000202 R12: 00007febb6e646ec
R13: 000000000000000b R14: 00007fffd4065830 R15: 00007fffd4065918
 </TASK>

Crashes (35):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/03/22 22:37 linux-6.1.y 344a09659766 c6512ef7 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2023/09/18 05:04 linux-6.1.y 09045dae0d90 0b6a67ac .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2023/09/15 03:08 linux-6.1.y 09045dae0d90 0b6a67ac .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2024/11/07 23:26 linux-6.1.y 7c15117f9468 867e44df .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan-arm64 WARNING in hfsplus_free_extents
2025/04/24 08:25 linux-6.1.y 420102835862 9882047a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2025/03/22 07:33 linux-6.1.y 344a09659766 c6512ef7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2024/12/15 06:02 linux-6.1.y 52f863f820fd 7cbfbb3a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2024/12/15 03:31 linux-6.1.y 52f863f820fd 7cbfbb3a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2024/12/15 03:21 linux-6.1.y 52f863f820fd 7cbfbb3a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2024/11/05 16:38 linux-6.1.y 7c15117f9468 da38b4c9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2024/10/31 10:28 linux-6.1.y 7ec6f9fa3d97 96eb609f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2024/10/26 14:38 linux-6.1.y 7ec6f9fa3d97 65e8686b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2024/10/15 04:10 linux-6.1.y aa4cd140bba5 b01b6661 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2024/09/06 22:14 linux-6.1.y 699506173494 9750182a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2024/08/26 21:52 linux-6.1.y ee5e09825b81 9aee4e0b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2024/08/11 19:05 linux-6.1.y 36790ef5e00b 6f4edef4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2024/07/26 21:10 linux-6.1.y c18e82d3ee44 46eb10b7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2024/06/05 03:00 linux-6.1.y 88690811da69 e1e2c66e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2024/01/17 15:22 linux-6.1.y fec3b1451d5f c9a1c95b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2024/01/15 02:29 linux-6.1.y 7c58bfa711cb 551587c1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2023/11/21 00:43 linux-6.1.y 69e434a1cb21 cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2023/10/23 21:43 linux-6.1.y 7d24402875c7 989a3687 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2023/09/16 11:38 linux-6.1.y 09045dae0d90 0b6a67ac .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in hfsplus_free_extents
2025/01/24 21:22 linux-6.1.y 75cefdf153f5 1293872d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in hfsplus_free_extents
2025/01/24 21:21 linux-6.1.y 75cefdf153f5 1293872d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in hfsplus_free_extents
2025/01/22 22:00 linux-6.1.y f4f677285b38 a44b0418 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in hfsplus_free_extents
2025/01/22 21:57 linux-6.1.y f4f677285b38 a44b0418 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in hfsplus_free_extents
2025/01/20 22:12 linux-6.1.y f4f677285b38 6e87cfa2 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in hfsplus_free_extents
2025/01/19 15:31 linux-6.1.y f4f677285b38 f2cb035c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in hfsplus_free_extents
2024/11/11 02:30 linux-6.1.y d7039b844a1c 6b856513 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in hfsplus_free_extents
2024/11/07 15:30 linux-6.1.y 7c15117f9468 867e44df .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in hfsplus_free_extents
2024/09/12 13:49 linux-6.1.y 5f55cad62cc9 60e1a995 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in hfsplus_free_extents
2024/08/02 03:09 linux-6.1.y c1cec4dad96b 1e9c4cf3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in hfsplus_free_extents
2024/06/17 23:25 linux-6.1.y eb44d83053d6 1f11cfd7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in hfsplus_free_extents
2024/04/10 14:50 linux-6.1.y 347385861c50 4320ec32 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in hfsplus_free_extents
* Struck through repros no longer work on HEAD.