syzbot


WARNING in btrfs_put_transaction

Status: upstream: reported C repro on 2022/11/30 19:58
Reported-by: syzbot+3706b1df47f2464f0c1e@syzkaller.appspotmail.com
First crash: 71d, last: 9d06h

Cause bisection: failed (bisect log)

Sample crash report:
WARNING: CPU: 0 PID: 5080 at fs/btrfs/transaction.c:144 btrfs_put_transaction fs/btrfs/transaction.c:144 [inline]
WARNING: CPU: 0 PID: 5080 at fs/btrfs/transaction.c:144 btrfs_put_transaction+0x3a0/0x470 fs/btrfs/transaction.c:137
Modules linked in:
CPU: 0 PID: 5080 Comm: btrfs-transacti Not tainted 6.2.0-rc2-syzkaller-00203-g1f5abbd77e2c #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022
RIP: 0010:btrfs_put_transaction fs/btrfs/transaction.c:144 [inline]
RIP: 0010:btrfs_put_transaction+0x3a0/0x470 fs/btrfs/transaction.c:137
Code: fc ff ff 48 89 df e8 1f cc 6b fe e9 73 fd ff ff e8 d5 c9 1d fe 0f 0b eb a1 e8 cc c9 1d fe 0f 0b e9 a2 fd ff ff e8 c0 c9 1d fe <0f> 0b e9 cd fd ff ff 48 89 df e8 91 cc 6b fe e9 01 ff ff ff 4c 89
RSP: 0018:ffffc90003f1fcb8 EFLAGS: 00010293
RAX: 0000000000000000 RBX: ffff888017cba028 RCX: 0000000000000000
RDX: ffff888074c59d40 RSI: ffffffff836388a0 RDI: ffff888017cba330
RBP: ffff888017cba000 R08: 0000000000000005 R09: 0000000000000001
R10: 0000000000000001 R11: 0000000000000000 R12: ffff888017cba010
R13: dffffc0000000000 R14: ffff88801be14c10 R15: ffff88801be14000
FS:  0000000000000000(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000055db91048fd0 CR3: 000000002699c000 CR4: 0000000000350ef0
Call Trace:
 <TASK>
 btrfs_cleanup_transaction.isra.0+0x223/0x1310 fs/btrfs/disk-io.c:5330
 transaction_kthread+0x3cb/0x4e0 fs/btrfs/disk-io.c:1997
 kthread+0x2e8/0x3a0 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:308
 </TASK>

Crashes (13):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets Title
ci-upstream-kasan-gce-root 2023/01/06 18:43 upstream 1f5abbd77e2c 1dac8c7a .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] WARNING in btrfs_put_transaction
ci-upstream-kasan-gce-root 2022/12/12 14:16 upstream 830b3c68c1fb 67be1ae7 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] WARNING in btrfs_put_transaction
ci2-upstream-fs 2022/12/08 20:17 upstream 479174d402bc 1034e5fa .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] WARNING in btrfs_put_transaction
ci2-upstream-fs 2022/11/26 19:46 upstream 644e9524388a f4470a7b .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] WARNING in btrfs_put_transaction
ci-upstream-linux-next-kasan-gce-root 2023/01/28 02:56 linux-next e2f86c02fdc9 9dfcf09c .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] WARNING in btrfs_put_transaction
ci-upstream-linux-next-kasan-gce-root 2023/01/09 15:05 linux-next 543b9b2fe10b 1dac8c7a .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] WARNING in btrfs_put_transaction
ci2-upstream-fs 2022/12/25 14:59 upstream 72a85e2b0a1e 9da18ae8 .config console log report info [disk image] [vmlinux] [kernel image] WARNING in btrfs_put_transaction
ci2-upstream-fs 2022/12/18 11:44 upstream f9ff5644bcc0 05494336 .config console log report info [disk image] [vmlinux] [kernel image] WARNING in btrfs_put_transaction
ci-upstream-gce-arm64 2023/01/24 07:16 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci edb2f0dc90f2 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] WARNING in btrfs_put_transaction
ci-upstream-gce-arm64 2023/01/01 02:51 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a5541c0811a0 ab32d508 .config console log report info [disk image] [vmlinux] [kernel image] WARNING in btrfs_put_transaction
ci-upstream-gce-arm64 2022/12/28 10:02 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a5541c0811a0 44712fbc .config console log report info [disk image] [vmlinux] [kernel image] WARNING in btrfs_put_transaction
ci-upstream-gce-arm64 2022/12/22 09:17 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a5541c0811a0 4067838e .config console log report info [disk image] [vmlinux] [kernel image] WARNING in btrfs_put_transaction
ci-upstream-gce-arm64 2022/12/21 03:51 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a5541c0811a0 d3e76707 .config console log report info [disk image] [vmlinux] [kernel image] WARNING in btrfs_put_transaction
* Struck through repros no longer work on HEAD.