Re: [syzbot] [nilfs?] KASAN: slab-use-after-free Read in nilfs_load_inode_block (2)

From: syzbot
Date: Thu Jul 27 2023 - 17:56:49 EST


syzbot has bisected this issue to:

commit 28a65b49eb53e172d23567005465019658bfdb4d
Author: Ryusuke Konishi <konishi.ryusuke@xxxxxxxxx>
Date: Thu Apr 27 01:15:26 2023 +0000

nilfs2: do not write dirty data after degenerating to read-only

bisection log: https://syzkaller.appspot.com/x/bisect.txt?x=177150e5a80000
start commit: 5f0bc0b042fc mm: suppress mm fault logging if fatal signal..
git tree: upstream
final oops: https://syzkaller.appspot.com/x/report.txt?x=14f150e5a80000
console output: https://syzkaller.appspot.com/x/log.txt?x=10f150e5a80000
kernel config: https://syzkaller.appspot.com/x/.config?x=5d10d93e1ae1f229
dashboard link: https://syzkaller.appspot.com/bug?extid=74db8b3087f293d3a13a
syz repro: https://syzkaller.appspot.com/x/repro.syz?x=15176d81a80000
C reproducer: https://syzkaller.appspot.com/x/repro.c?x=132d93d9a80000

Reported-by: syzbot+74db8b3087f293d3a13a@xxxxxxxxxxxxxxxxxxxxxxxxx
Fixes: 28a65b49eb53 ("nilfs2: do not write dirty data after degenerating to read-only")

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