syzbot


WARNING in btrfs_chunk_alloc

Status: upstream: reported C repro on 2022/11/22 11:56
Labels: btrfs (incorrect?)
Reported-by: syzbot+e8e56d5d31d38b5b47e7@syzkaller.appspotmail.com
First crash: 188d, last: 4d12h

Cause bisection: the issue happens on the oldest tested release (bisect log)
Crash: WARNING in btrfs_create_pending_block_groups (log)
Repro: C syz .config
Discussions (3)
Title Replies (including bot) Last reply
[syzbot] Monthly btrfs report (Apr 2023) 0 (1) 2023/04/27 10:13
[syzbot] [btrfs] Monthly Report 1 (2) 2023/03/27 13:42
[syzbot] WARNING in btrfs_chunk_alloc 2 (3) 2022/11/22 17:42
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-5.15 WARNING in btrfs_chunk_alloc 5 42d 67d 0/3 upstream: reported on 2023/03/23 09:32
linux-6.1 WARNING in btrfs_chunk_alloc 1 62d 62d 0/3 upstream: reported on 2023/03/28 13:54

Sample crash report:
------------[ cut here ]------------
BTRFS: Transaction aborted (error -28)
WARNING: CPU: 1 PID: 5186 at fs/btrfs/block-group.c:3762 do_chunk_alloc fs/btrfs/block-group.c:3762 [inline]
WARNING: CPU: 1 PID: 5186 at fs/btrfs/block-group.c:3762 btrfs_chunk_alloc+0x10fa/0x1120 fs/btrfs/block-group.c:4004
Modules linked in:
CPU: 1 PID: 5186 Comm: kworker/u4:1 Not tainted 6.3.0-rc4-syzkaller-00039-gffe78bbd5121 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023
Workqueue: events_unbound btrfs_async_reclaim_data_space
RIP: 0010:do_chunk_alloc fs/btrfs/block-group.c:3762 [inline]
RIP: 0010:btrfs_chunk_alloc+0x10fa/0x1120 fs/btrfs/block-group.c:4004
Code: 4c fe e9 32 fa ff ff 48 8b 7c 24 48 e8 bf 31 4c fe e9 19 fc ff ff e8 a5 24 fb fd 44 89 f6 48 c7 c7 a0 f8 96 8a e8 a6 aa c3 fd <0f> 0b 41 bf 01 00 00 00 e9 81 fc ff ff 48 8b 7c 24 48 e8 8f 31 4c
RSP: 0018:ffffc9000420fad8 EFLAGS: 00010286
RAX: 0000000000000000 RBX: 00000000ffffffe4 RCX: 0000000000000000
RDX: ffff88807d963a80 RSI: ffffffff814b5fe7 RDI: 0000000000000001
RBP: ffff88807b09f000 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000001 R11: 0000000000000000 R12: ffff888146c62000
R13: ffff888077684890 R14: ffffffffffffffe4 R15: 0000000046c62001
FS:  0000000000000000(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f3fc7eaa000 CR3: 000000001cacf000 CR4: 0000000000350ee0
Call Trace:
 <TASK>
 flush_space+0x945/0xd80 fs/btrfs/space-info.c:755
 btrfs_async_reclaim_data_space+0x1c6/0x6a0 fs/btrfs/space-info.c:1282
 process_one_work+0x991/0x15c0 kernel/workqueue.c:2390
 worker_thread+0x669/0x1090 kernel/workqueue.c:2537
 kthread+0x2e8/0x3a0 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:308
 </TASK>

Crashes (189):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets Manager Title
2023/03/30 12:15 upstream ffe78bbd5121 f325deb0 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-root WARNING in btrfs_chunk_alloc
2023/01/17 21:03 upstream 6e50979a9c87 42660d9e .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2022/12/20 03:20 upstream 2f26e424552e c52b2efb .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-root WARNING in btrfs_chunk_alloc
2022/11/22 11:45 upstream eb7081409f94 1c576c23 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-selinux-root WARNING in btrfs_chunk_alloc
2023/01/08 11:43 linux-next cc3c08b41a9c 1dac8c7a .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-linux-next-kasan-gce-root WARNING in btrfs_chunk_alloc
2022/12/14 22:13 upstream e2ca6ba6ba01 b18f0a64 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/05/25 19:11 upstream 933174ae28ba 0513b3e6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/05/23 05:12 upstream 421ca22e3138 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/05/21 13:57 upstream 0dd2a6fb1e34 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/05/20 18:34 upstream d635f6cc934b 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in btrfs_chunk_alloc
2023/05/04 06:01 upstream fa31fc82fb77 5b7ff9dd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/05/03 23:49 upstream 348551ddaf31 b5918830 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/30 19:24 upstream 825a0714d2b3 62df2017 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/26 11:25 upstream 0cfd8703e7da 8d843721 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/25 07:38 upstream 1a0beef98b58 65320f8e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/23 14:31 upstream 622322f53c6d 2b32bd34 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/22 16:35 upstream 8e41e0a57566 2b32bd34 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/20 19:46 upstream cb0856346a60 a219f34e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/20 18:13 upstream cb0856346a60 a219f34e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/20 13:09 upstream cb0856346a60 a219f34e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/20 03:36 upstream 789b4a41c247 a219f34e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/18 19:12 upstream af67688dca57 d931e9f0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/17 16:58 upstream 6a8f57ae2eb0 c6ec7083 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/16 20:58 upstream 3e7bb4f24617 ec410564 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/16 17:15 upstream 3e7bb4f24617 ec410564 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/16 04:37 upstream a7a55e27ad72 ec410564 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/16 03:27 upstream a7a55e27ad72 ec410564 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/16 01:32 upstream 7a934f4bd7d6 ec410564 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in btrfs_chunk_alloc
2023/04/15 12:48 upstream 7a934f4bd7d6 ec410564 .config console log report info ci-qemu-upstream WARNING in btrfs_chunk_alloc
2023/04/14 04:14 upstream 44149752e998 3cfcaa1b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/13 19:51 upstream de4664485abb 3cfcaa1b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/12 12:51 upstream e62252bc55b6 1a1596b6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/10 21:13 upstream 09a9639e56c0 71147e29 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/10 02:44 upstream 09a9639e56c0 71147e29 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/06 15:52 upstream 99ddf2254feb 08707520 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/06 11:16 upstream 99ddf2254feb 08707520 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/06 10:06 upstream 99ddf2254feb 08707520 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/06 04:32 upstream 99ddf2254feb 8b834965 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/05 23:57 upstream 99ddf2254feb 8b834965 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/05 09:16 upstream 76f598ba7d8e 831373d3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/04 12:45 upstream 148341f0a2f5 928dd177 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in btrfs_chunk_alloc
2023/04/04 02:05 upstream 148341f0a2f5 41147e3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/03 16:05 upstream 7e364e56293b 41147e3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/02 21:59 upstream 6ab608fe852b f325deb0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/04/01 17:53 upstream 7b50567bdcad f325deb0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/03/26 13:11 upstream da8e7da11e4b fbf0499a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/03/26 08:21 upstream da8e7da11e4b fbf0499a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/03/24 14:35 upstream 1e760fa3596e f94b4a29 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/03/23 13:29 upstream fff5a5e7f528 f94b4a29 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/03/22 09:04 upstream 2faac9a98f01 8b4eb097 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/03/21 17:32 upstream 17214b70a159 03fb9538 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in btrfs_chunk_alloc
2023/03/21 16:01 upstream 17214b70a159 03fb9538 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in btrfs_chunk_alloc
2023/03/20 13:45 upstream e8d018dd0257 7939252e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in btrfs_chunk_alloc
2023/03/19 20:03 upstream a3671bd86a97 7939252e .config console log report info ci-qemu-upstream WARNING in btrfs_chunk_alloc
2023/03/18 10:55 upstream 8d3c682a5e3d 7939252e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in btrfs_chunk_alloc
2023/03/18 03:52 upstream 38e04b3e4240 7939252e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/03/18 01:43 upstream 38e04b3e4240 7939252e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/03/17 12:38 upstream 0ddc84d2dd43 18b58603 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2023/03/17 05:28 upstream 0ddc84d2dd43 18b58603 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in btrfs_chunk_alloc
2022/11/22 11:30 upstream eb7081409f94 1c576c23 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in btrfs_chunk_alloc
2022/12/08 08:21 upstream 479174d402bc d88f3abb .config console log report info ci-qemu-upstream-386 WARNING in btrfs_chunk_alloc
2023/02/19 19:51 linux-next c068f40300a0 bcdf85f8 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in btrfs_chunk_alloc
2023/02/10 13:12 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci eaed33698e35 07980f9d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in btrfs_chunk_alloc
* Struck through repros no longer work on HEAD.