syzbot


WARNING in btrfs_chunk_alloc (2)

Status: upstream: reported C repro on 2023/09/25 19:35
Bug presence: origin:upstream
[Documentation on labels]
Reported-by: syzbot+35296bd1d0474bc662a2@syzkaller.appspotmail.com
First crash: 597d, last: 2d21h
Fix bisection: failed (error log, bisect log)
  
Bug presence (1)
Date Name Commit Repro Result
2024/05/20 upstream (ToT) eb6a9339efeb C [report] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
Similar bugs (4)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-5.15 WARNING in btrfs_chunk_alloc 6 700d 783d 0/3 auto-obsoleted due to no activity on 2023/09/22 15:34
linux-6.1 WARNING in btrfs_chunk_alloc (2) origin:lts-only C done 40 45d 546d 0/3 upstream: reported C repro on 2023/11/15 16:30
linux-6.1 WARNING in btrfs_chunk_alloc 1 778d 778d 0/3 auto-obsoleted due to no activity on 2023/07/26 13:54
upstream WARNING in btrfs_chunk_alloc btrfs C inconclusive done 414 5d13h 904d 0/28 upstream: reported C repro on 2022/11/22 11:56
Last patch testing requests (5)
Created Duration User Patch Repo Result
2025/04/05 05:43 13m retest repro linux-5.15.y report log
2025/04/05 05:43 13m retest repro linux-5.15.y report log
2025/04/05 05:43 12m retest repro linux-5.15.y report log
2025/04/05 05:43 16m retest repro linux-5.15.y report log
2025/03/09 07:42 15m retest repro linux-5.15.y report log

Sample crash report:
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4895 at fs/btrfs/block-group.c:3505 do_chunk_alloc fs/btrfs/block-group.c:3505 [inline]
WARNING: CPU: 0 PID: 4895 at fs/btrfs/block-group.c:3505 btrfs_chunk_alloc+0xb2e/0xf40 fs/btrfs/block-group.c:3728
Modules linked in:
CPU: 1 PID: 4895 Comm: kworker/u4:8 Not tainted 5.15.182-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/19/2025
Workqueue: events_unbound btrfs_async_reclaim_metadata_space

RIP: 0010:do_chunk_alloc fs/btrfs/block-group.c:3505 [inline]
RIP: 0010:btrfs_chunk_alloc+0xb2e/0xf40 fs/btrfs/block-group.c:3728
Code: 00 00 e8 a5 29 19 fe 4c 89 f3 0f 1f 44 00 00 e8 98 29 19 fe eb 16 e8 91 29 19 fe 48 c7 c7 40 d5 4c 8a 44 89 ee e8 62 d3 37 06 <0f> 0b 4c 89 ff 48 c7 c6 40 e3 4c 8a ba b1 0d 00 00 eb 74 e8 6a 29
RSP: 0018:ffffc90005236b80 EFLAGS: 00010246
RAX: 1bdbb47859309700 RBX: ffff888024071800 RCX: ffff888029361dc0
RDX: 0000000000000000 RSI: 0000000080000000 RDI: 0000000000000000
RBP: 0000000000000005 R08: dffffc0000000000 R09: ffffed1017204f24
R10: ffffed1017204f24 R11: 1ffff11017204f23 R12: dffffc0000000000
R13: ffffffffffffffe4 R14: ffff888024071800 R15: ffff8880718289a0
FS:  0000000000000000(0000) GS:ffff8880b9100000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00002000002a3000 CR3: 000000002baf7000 CR4: 00000000003506e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 find_free_extent_update_loop fs/btrfs/extent-tree.c:4039 [inline]
 find_free_extent+0x2ba5/0x3560 fs/btrfs/extent-tree.c:4402
 btrfs_reserve_extent+0x20a/0x530 fs/btrfs/extent-tree.c:4483
 cow_file_range+0x57f/0xb50 fs/btrfs/inode.c:1181
 btrfs_run_delalloc_range+0x292/0x1490 fs/btrfs/inode.c:2018
 writepage_delalloc+0x14c/0x360 fs/btrfs/extent_io.c:3802
 __extent_writepage+0x51f/0xb00 fs/btrfs/extent_io.c:4108
 extent_write_cache_pages fs/btrfs/extent_io.c:5030 [inline]
 extent_writepages+0x9c4/0x13b0 fs/btrfs/extent_io.c:5157
 do_writepages+0x48d/0x6d0 mm/page-writeback.c:2386
 filemap_fdatawrite_wbc+0x1eb/0x240 mm/filemap.c:400
 start_delalloc_inodes+0x718/0xb20 fs/btrfs/inode.c:10127
 btrfs_start_delalloc_roots+0x596/0x800 fs/btrfs/inode.c:10206
 shrink_delalloc fs/btrfs/space-info.c:538 [inline]
 flush_space+0x58e/0xc50 fs/btrfs/space-info.c:646
 btrfs_async_reclaim_metadata_space+0x26f/0x330 fs/btrfs/space-info.c:953
 process_one_work+0x863/0x1000 kernel/workqueue.c:2310
 worker_thread+0xaa8/0x12a0 kernel/workqueue.c:2457
 kthread+0x436/0x520 kernel/kthread.c:334
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:287
 </TASK>

Crashes (44):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/05/12 00:03 linux-5.15.y 3b8db0e4f263 77908e5f .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2024/07/12 08:30 linux-5.15.y f45bea23c39c eaeb5c15 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/07/12 05:16 linux-5.15.y f45bea23c39c eaeb5c15 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/05/20 04:52 linux-5.15.y 83655231580b c0f1611a .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2025/02/11 02:16 linux-5.15.y c16c81c81336 43f51a00 .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2023/09/25 21:25 linux-5.15.y b911329317b4 0b6a67ac .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2025/02/22 22:00 linux-5.15.y c16c81c81336 d34966d1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2025/02/10 23:31 linux-5.15.y c16c81c81336 43f51a00 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2025/01/28 17:42 linux-5.15.y 003148680b79 f5427d7c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2025/01/09 21:09 linux-5.15.y 4735586da88e 9220929f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2025/01/09 21:08 linux-5.15.y 4735586da88e 9220929f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2025/01/04 00:04 linux-5.15.y 91786f140358 f3558dbf .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2025/01/03 20:46 linux-5.15.y 91786f140358 f3558dbf .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2025/01/01 00:11 linux-5.15.y 91786f140358 d3ccff63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2024/12/27 08:45 linux-5.15.y 91786f140358 d3ccff63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2024/12/26 15:53 linux-5.15.y 91786f140358 d3ccff63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2024/12/26 13:56 linux-5.15.y 91786f140358 d3ccff63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2024/12/23 23:43 linux-5.15.y 91786f140358 444551c4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2024/12/22 03:13 linux-5.15.y 91786f140358 d7f584ee .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2024/11/25 09:02 linux-5.15.y 0a51d2d4527b 68da6d95 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2024/11/14 11:39 linux-5.15.y 3c17fc483905 a8c99394 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2024/11/08 22:00 linux-5.15.y 3c17fc483905 6b856513 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2024/10/04 09:13 linux-5.15.y 3a5928702e71 d7906eff .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2024/09/29 16:24 linux-5.15.y 3a5928702e71 ba29ff75 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2024/07/08 17:58 linux-5.15.y f45bea23c39c cde64f7d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in btrfs_chunk_alloc
2024/12/23 22:45 linux-5.15.y 91786f140358 444551c4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/12/12 04:50 linux-5.15.y 0a51d2d4527b 6f1b0fa8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/12/04 01:33 linux-5.15.y 0a51d2d4527b b50eb251 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/10/28 19:04 linux-5.15.y 74cdd62cb470 9efb3cc7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/07/10 04:27 linux-5.15.y f45bea23c39c bc144f9a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/07/10 04:26 linux-5.15.y f45bea23c39c bc144f9a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/07/10 04:26 linux-5.15.y f45bea23c39c bc144f9a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/07/09 17:15 linux-5.15.y f45bea23c39c 79d68ada .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/07/09 03:06 linux-5.15.y f45bea23c39c bc23a442 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/07/09 03:04 linux-5.15.y f45bea23c39c bc23a442 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/07/09 03:04 linux-5.15.y f45bea23c39c bc23a442 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/07/08 15:15 linux-5.15.y f45bea23c39c cde64f7d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/07/06 01:19 linux-5.15.y f45bea23c39c 2a40360c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/07/06 01:19 linux-5.15.y f45bea23c39c 2a40360c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/07/01 18:33 linux-5.15.y 4878aadf2d15 b294e901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/06/19 06:28 linux-5.15.y 4878aadf2d15 41b7e219 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2024/06/19 06:28 linux-5.15.y 4878aadf2d15 41b7e219 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
2023/09/25 19:34 linux-5.15.y b911329317b4 0b6a67ac .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in btrfs_chunk_alloc
* Struck through repros no longer work on HEAD.