From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from out162-62-57-49.mail.qq.com (out162-62-57-49.mail.qq.com [162.62.57.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A1C122E9EAA for ; Mon, 8 Dec 2025 04:21:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=162.62.57.49 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765167720; cv=none; b=TeyXArWPZoAASn8whJJgSClKKZPlfhxwesd5Xv9Y1O2hniwEu78aP8/+Tp9kf06Owk+8ZdiqtnsfDAqiaJqG7H01BVPMVgZcHqn0dg48Fj9p6s4iyrsSs5yN9F/Spkpau2SFoPAc9knRGl95TktzqqePFht1nygjXEberTnaMME= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765167720; c=relaxed/simple; bh=80zBv9uX7qs+d7Dw8BuM6To9pqvYk8UbpOTMU1S0sMc=; h=Message-ID:From:To:Cc:Subject:Date:In-Reply-To:References: MIME-Version; b=tqh1SP4Wl6h57d6i1/T4qKK+995wh1aB3as+kKIdqaunv01v1uWaHlg1gEXvAWEnPbbub8rSZg5wjB6IoPfsLol8VlX1HGj4wyetrjkKX46ZFU+X34vrOT2ghdVlZuG/hixatm8D99LjqAFNu41clZOwsy1ikWR0gQlYUCEDyQ0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=qq.com; spf=pass smtp.mailfrom=qq.com; dkim=pass (1024-bit key) header.d=qq.com header.i=@qq.com header.b=QjwSFB27; arc=none smtp.client-ip=162.62.57.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=qq.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=qq.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=qq.com header.i=@qq.com header.b="QjwSFB27" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1765167707; bh=ru2olSjUnm/T3cxjP4KK6V+vdZCFLnxJG9vXh0jhc0g=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=QjwSFB27CgapzTj4DfO/fTxGEu80LgWT/Z8QM5K6PaOPn35Mk928QOsLDKMujHk8k ycysmD60SX8MOdd9hB4ki0Es9kgOVsrF5cmDQjFWhRMMeTUUL4Fi4pFoSVWhX0fdZW fMc30bdgpkcwJNJU5qMYFtiE+YP3SPeFqpMQwPpo= Received: from lxu-ped-host.. ([111.201.7.117]) by newxmesmtplogicsvrsza53-0.qq.com (NewEsmtp) with SMTP id 524B74E1; Mon, 08 Dec 2025 12:20:36 +0800 X-QQ-mid: xmsmtpt1765167636t0z0q65no Message-ID: X-QQ-XMAILINFO: NrNHTFHgCqYaC/56hC820HCRoKksf9PPzKcTEW5eZGEzp2NVX+d1OTOyDiLFj2 iGsnT05EVfu9/tGW0hL8073atNxN+FlzahGnacGNfyj5AdCvZXUC9MGVhi77KDoL2dio/fve0Wzx Rb/aLHq1F4crmlC0ldzz1AJ8/kHDvLfadQMzRrs2CaQ9E+mfLYDB6cVhmIgA+DrIcfi5cgthlMqK lwGQaDVIM2R6LINwC+jS6NbetWwUhzlZeY/zRVp9VLZ22iFeuX96xMLNh8t9IKEFUXZ1d/sjau4f bnCkVw7MuORrEwTrNSQBEf6tYEEtsmgQmYKlB/iEOhhJxBSCLAc7AdOr0QkgwmvCnFNsnf2M2lep V8c0L6haTVXc+V0izBfiEBLKMi7WUR+79U0dV48ruxpIcIZlfhbdN+0EN/GmRQZKsZDKhMg2wvuO GAvFjimPqXg67cfZp6suaBknuNJmKZynDUO/i12NXwIuc2mjrlxuyeRRt8JNmGau1dyrk1PJhfS7 5lk3KWRLN5Oi5XHsqitzaf5n0XkE/UEeoLHT1wKzc5lZoi3FJnFSoFzqZdlQQF5rSX4iXi9gQMv6 MQ8RgjH2X3ZPp62ilOcPxcpCNMBC0m7y64hR2MOAWGELp3Wg5chx0vj6GvPhTaPqP63DAzREQCLl c4dpnHX9Bsm4uZIoDjni7jQtD7NQ/YuJjh5guTc2Im0gNOUhppvrfE+4exze74hlYO+E71fOJdyp NkQJxrSoi+ftnssP95kTVps631GBPDnqYHfJaxy7jfJVWfe6HtJjhEFahYE+tTkFVzpl82sxyys5 xw3HkBaluwUnicBxs3OYdbH8yxlfvTsHG43fzkW2kvwz42qrVdEQVDPjw1xUSNtygYc8ZVWv4EJX E74GxQULbuzD1HQnGLI5JMmwA0imqqOLiLIXERSqZDO/ItZ7kLaWOhDyjkIWXcviWrR8iFeBUmDF j9sHGXmam3X/929LfOgVTbsfWRs2vY5ky6A+7Se6I= X-QQ-XMRINFO: MSVp+SPm3vtS1Vd6Y4Mggwc= From: Edward Adam Davis To: syzbot+f6539d4ce3f775aee0cc@syzkaller.appspotmail.com Cc: linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com Subject: Re: [syzbot] [block?] kernel BUG in bio_chain Date: Mon, 8 Dec 2025 12:20:36 +0800 X-OQ-MSGID: <20251208042035.464745-2-eadavis@qq.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <69351d9c.a70a0220.38f243.0049.GAE@google.com> References: <69351d9c.a70a0220.38f243.0049.GAE@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit #syz test diff --git a/fs/gfs2/lops.c b/fs/gfs2/lops.c index 97ebe457c00a..2de334034c74 100644 --- a/fs/gfs2/lops.c +++ b/fs/gfs2/lops.c @@ -484,6 +484,10 @@ static struct bio *gfs2_chain_bio(struct bio *prev, unsigned int nr_iovecs) new = bio_alloc(prev->bi_bdev, nr_iovecs, prev->bi_opf, GFP_NOIO); bio_clone_blkg_association(new, prev); new->bi_iter.bi_sector = bio_end_sector(prev); + new->bi_end_io = prev->bi_end_io; + new->bi_private = prev->bi_private; + prev->bi_end_io = NULL; + prev->bi_private = NULL; bio_chain(prev, new); submit_bio(prev); return new;