From nobody Mon Dec 15 23:52:03 2025 Received: from xmbghk7.mail.qq.com (xmbghk7.mail.qq.com [43.163.128.43]) (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 DB8E129B777 for ; Mon, 15 Dec 2025 07:50:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=43.163.128.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765785019; cv=none; b=WHmnjdY4yRM+AIghoxkaz2QD+8Qm7JSGrymXon+yrQZOUi8HIp2eOT2h5pEOLLuSE0DwO7Oqrw7O4Nu5qHBcIrMg8XE1gn54tSTnlVI6PtE5gk3/G2eonfj053dOxMCc3Z1urWXXLiVS8XybXbf8SJlWWBBRs0feQ4NZzHgvNhw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765785019; c=relaxed/simple; bh=xiGHrxijqvm48038Y7VZp52D9yGWCiOJB7tXhcTFNN4=; h=Message-ID:From:To:Cc:Subject:Date:In-Reply-To:References: MIME-Version; b=UVsWFfWaJugk/cHVARqHElFl5rH1qdqtrTdewMJ1eq8uP2Yyt52JM1en5Vi5ixoEKyYX/pXhPj8aV4ygLh0yh/lPUOuPX4fEKTMWJMF46DJoEfijPohw45tNtPgMaX4kqC2goUhupd4CmABmwhp3PY1pE29UOGWU1PK8UtwgjSw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foxmail.com; spf=pass smtp.mailfrom=foxmail.com; dkim=pass (1024-bit key) header.d=foxmail.com header.i=@foxmail.com header.b=MNUGSzPB; arc=none smtp.client-ip=43.163.128.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foxmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=foxmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=foxmail.com header.i=@foxmail.com header.b="MNUGSzPB" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1765785003; bh=rko+8z7FCROLDD1zZjhdPK0JeIYWYt+9++upA1KtKyY=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=MNUGSzPBoh/hmMHiHeKVYXhj8cXMwhzuWfuTJuqXvWQ6y9uKZDM/ZkNQWK1YsNLpn j9W2A4ocmtYOQXF/F+06xJn2gsE3reJyw4qqnZDZzqFPETuG4SRBJqlX+kAH8tR/Ru XbPXpIjAxwFSAFq34u8nsdNZifUE/3NWqBfb/ku4= Received: from localhost.localdomain ([116.128.244.169]) by newxmesmtplogicsvrszb51-0.qq.com (NewEsmtp) with SMTP id C821B896; Mon, 15 Dec 2025 15:50:02 +0800 X-QQ-mid: xmsmtpt1765785002tybz7ar8p Message-ID: X-QQ-XMAILINFO: MZtEYADUG4AggcHlarkWzt3A14RL0A/+R6cycK25TrRBSPqIIejg7Ha1hjgpvn Wpj/HEww37szlloxsT2Ian+DwtoylVSmWCt8K59XKUzwCZEujG+kAibjbd2OSStARXSju78HQyoL Wot1hnptr7RJaO4+5TMSMY6h1lxiiiraVw/YDRzCCjfCSygmHI0KKNtct3AUW9DQJWuBQ/BMBKLI wscOMONiKuycDOwbs6+dykgOQzmUfVFD+ZiX/39AFnQaXYS1tToNj0Z6Zm4qcCBzmiHqRk3UUyF3 zA9lfIzzLfUc7HkwAGH+jE6rJe66pBNnV8vIb+G8M/UqhHZVoUlEuosMvMFrNXZUb2KmZ3PAV/yv WMHuIHnEgAaBaMING38HUA0Vq9UNLqtiTDamDFFi6M1DDNb0G95l6AGh8LqtwM0z9RJsgIJ0p0YB HcM6SSkqzs7bXPi7q3QBdOl2hPNY9HYLPTL7xklNEo3e3AoSlc96qc2zpZYkDXKL0sckPh2dJc5U yCYvMMVUBaDADcqVBvuXVBc1EUxJFAN/wZnl4m2KJCeouGw/yi4PqRXq6xEuZN/chrfhI2YSgMOu A7wdcl/FzpWbWB/G5FyjCpWARyZfZ3fIApUlING7dih9/YR6QNKCL2+DYbbx+2/xXUhfj9+enN3t dJPAjZBPpsZfS8kJn6DhhGJq4GhF8/48UqxALT2MAKrMyD9AFt2scH+nwt5IHY8D7HcY6ORLCGPt 1aEGYuJIiNGC80plUmLIwdHyzcgmt6cbfjNHGIbW03AwvA0RUL7rh4DIrlJhinmjlIv+E4b1Shc/ feniSbE7Fs5WEQzXW525i463E8h0QTwuKIerTNfCHM1L4o5We0b26puNzD9X6i5IykqKYM1n3nFc PAqVFMIDjx9q9bxR35lKktIoGoi9aK+qQVRC7q+NJCKhlJuqF35P/U+Zql9clD7WIasP0TcObgCW sKBdv8KVUWQWZW00Xx+RfITm+60IpE67p5cipN54IKlpfzxvHF/OaLNOeq8LFG X-QQ-XMRINFO: OD9hHCdaPRBwq3WW+NvGbIU= From: xiaopeitux@foxmail.com To: syzbot+f238baf6ded841b5a82e@syzkaller.appspotmail.com Cc: linux-kernel@vger.kernel.org, Pei Xiao Subject: [PATCH] comedi: test memleak Date: Mon, 15 Dec 2025 15:50:00 +0800 X-OQ-MSGID: X-Mailer: git-send-email 2.25.1 In-Reply-To: <693f889b.a70a0220.104cf0.0334.GAE@google.com> References: <693f889b.a70a0220.104cf0.0334.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: quoted-printable Content-Type: text/plain; charset="utf-8" From: Pei Xiao #syz test --- drivers/comedi/comedi_fops.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/comedi/comedi_fops.c b/drivers/comedi/comedi_fops.c index 657c98cd723e..60fb3b0656c1 100644 --- a/drivers/comedi/comedi_fops.c +++ b/drivers/comedi/comedi_fops.c @@ -1893,6 +1893,8 @@ static int do_cmd_ioctl(struct comedi_device *dev, =20 ret =3D s->do_cmdtest(dev, s, &async->cmd); =20 + kfree(cmd->chanlist); /* free kernel copy of user chanlist */ + if (async->cmd.flags & CMDF_BOGUS || ret) { dev_dbg(dev->class_dev, "test returned %d\n", ret); *cmd =3D async->cmd; --=20 2.25.1