[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <SN4PR0401MB3598381B90F2B10586B8005A9B210@SN4PR0401MB3598.namprd04.prod.outlook.com>
Date: Wed, 16 Sep 2020 08:45:32 +0000
From: Johannes Thumshirn <Johannes.Thumshirn@....com>
To: syzbot <syzbot+e864a35d361e1d4e29a5@...kaller.appspotmail.com>,
"anand.jain@...cle.com" <anand.jain@...cle.com>,
"clm@...com" <clm@...com>, "dsterba@...e.com" <dsterba@...e.com>,
"josef@...icpanda.com" <josef@...icpanda.com>,
"jthumshirn@...e.de" <jthumshirn@...e.de>,
"linux-btrfs@...r.kernel.org" <linux-btrfs@...r.kernel.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
"syzkaller-bugs@...glegroups.com" <syzkaller-bugs@...glegroups.com>
Subject: Re: kernel BUG at lib/string.c:LINE! (5)
On 16/09/2020 10:19, syzbot wrote:
> syzbot has bisected this issue to:
>
> commit 3951e7f050ac6a38bbc859fc3cd6093890c31d1c
> Author: Johannes Thumshirn <jthumshirn@...e.de>
> Date: Mon Oct 7 09:11:01 2019 +0000
>
> btrfs: add xxhash64 to checksumming algorithms
>
> bisection log: https://syzkaller.appspot.com/x/bisect.txt?x=10aadcc5900000
> start commit: e4c26faa Merge tag 'usb-5.9-rc5' of git://git.kernel.org/p..
> git tree: upstream
> final oops: https://syzkaller.appspot.com/x/report.txt?x=12aadcc5900000
> console output: https://syzkaller.appspot.com/x/log.txt?x=14aadcc5900000
> kernel config: https://syzkaller.appspot.com/x/.config?x=c61610091f4ca8c4
> dashboard link: https://syzkaller.appspot.com/bug?extid=e864a35d361e1d4e29a5
> syz repro: https://syzkaller.appspot.com/x/repro.syz?x=177582be900000
> C reproducer: https://syzkaller.appspot.com/x/repro.c?x=13deb2b5900000
>
> Reported-by: syzbot+e864a35d361e1d4e29a5@...kaller.appspotmail.com
> Fixes: 3951e7f050ac ("btrfs: add xxhash64 to checksumming algorithms")
>
> For information about bisection process see: https://goo.gl/tpsmEJ#bisection
>
This commit only allowed 8 byte checksums, but d5178578bcd4 ("btrfs: directly
call into crypto framework for checksumming") is the one that was missing the
conversion in btree_readpage_end_io_hook() and a prerequisite for 3951e7f050ac
("btrfs: add xxhash64 to checksumming algorithms"). So I think it makes more
sense to add d5178578bcd4 to the fixes line.
Powered by blists - more mailing lists