Re: [syzbot] [bcachefs?] BUG: corrupted list in bch2_btree_and_journal_iter_exit

From: syzbot
Date: Wed Nov 27 2024 - 07:53:10 EST


syzbot has bisected this issue to:

commit d1adfe4e7e4e7ea225547a07c4b79c314c50c6fb
Author: Kent Overstreet <kent.overstreet@xxxxxxxxx>
Date: Sun Apr 7 03:26:36 2024 +0000

bcachefs: move root node topo checks to node_check_topology()

bisection log: https://syzkaller.appspot.com/x/bisect.txt?x=17e6e1e8580000
start commit: 9f16d5e6f220 Merge tag 'for-linus' of git://git.kernel.org..
git tree: upstream
final oops: https://syzkaller.appspot.com/x/report.txt?x=1416e1e8580000
console output: https://syzkaller.appspot.com/x/log.txt?x=1016e1e8580000
kernel config: https://syzkaller.appspot.com/x/.config?x=e92fc420ca55fe33
dashboard link: https://syzkaller.appspot.com/bug?extid=2f7c2225ed8a5cb24af1
syz repro: https://syzkaller.appspot.com/x/repro.syz?x=16cf575f980000
C reproducer: https://syzkaller.appspot.com/x/repro.c?x=14be0530580000

Reported-by: syzbot+2f7c2225ed8a5cb24af1@xxxxxxxxxxxxxxxxxxxxxxxxx
Fixes: d1adfe4e7e4e ("bcachefs: move root node topo checks to node_check_topology()")

For information about bisection process see: https://goo.gl/tpsmEJ#bisection