Re: [syzbot] [btrfs?] WARNING in btrfs_run_delayed_refs

From: Dmitry Vyukov
Date: Tue Mar 14 2023 - 06:36:02 EST


On Thu, 9 Mar 2023 at 12:57, syzbot
<syzbot+ebdb2403435c4136db2b@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
>
> syzbot suspects this issue was fixed by commit:
>
> commit 8bb808c6ad91ec3d332f072ce8f8aa4b16e307e0
> Author: David Sterba <dsterba@xxxxxxxx>
> Date: Thu Nov 3 13:39:01 2022 +0000
>
> btrfs: don't print stack trace when transaction is aborted due to ENOMEM
>
> bisection log: https://syzkaller.appspot.com/x/bisect.txt?x=1541ad14c80000
> start commit: 98555239e4c3 Merge tag 'arc-6.1-fixes' of git://git.kernel..
> git tree: upstream
> kernel config: https://syzkaller.appspot.com/x/.config?x=a66c6c673fb555e8
> dashboard link: https://syzkaller.appspot.com/bug?extid=ebdb2403435c4136db2b
> syz repro: https://syzkaller.appspot.com/x/repro.syz?x=11a4d8ea880000
> C reproducer: https://syzkaller.appspot.com/x/repro.c?x=13172832880000
>
> If the result looks correct, please mark the issue as fixed by replying with:
>
> #syz fix: btrfs: don't print stack trace when transaction is aborted due to ENOMEM
>
> For information about bisection process see: https://goo.gl/tpsmEJ#bisection

Looks reasonable:

#syz fix:
btrfs: don't print stack trace when transaction is aborted due to ENOMEM