From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.ozlabs.org (lists.ozlabs.org [112.213.38.117]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0CC55606A8B8 for ; Wed, 11 Nov 2026 22:46:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20260515 header.b=jCM9Q700 Received: from boromir.ozlabs.org (localhost [127.0.0.1]) by lists.ozlabs.org (Postfix) with ESMTP id 4jPzCZ1jC4z3bbm; Thu, 12 Nov 2026 09:46:34 +1100 (AEDT) Authentication-Results: lists.ozlabs.org; arc=none smtp.remote-ip="2600:3c04:e001:324:0:1991:8:25" ARC-Seal: i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1794433988; cv=none; b=ZIqZyAJoblhuiH7hkWgmn82WJ2pGu9mg5iG1Wi2WUM7VdHg8ysoYx6nNExpR/+/3lU3x070GYCcZ5kzdS60eykZoiJs1knRk76S7XXjdS9dNwSkE0yeCL3SatalZeRRw8QW9+JUC4KtSRfDl0x10IMylhRjzdPuOiip6JN067h6qjXWYvV60+p+vKbTOsKMgkDW7bU6UKwQZLRB4cM3jFqNStTrcXMinegA/OKbxXVMIVeIWc6piU+59DBvAsEUyerdmm0DV6hVcAGAm+WzRi86ZiKazGFZODK++yLp5fLYa1s99Azyv/z/rPQEgEu3owrfbXGR8KGdjanH9vzKCbw== ARC-Message-Signature: i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1794433988; c=relaxed/relaxed; bh=w4918hHXXDmKU7fR/Ldi5kPR9rByWFlOgXHLpR/sBLM=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=ecXdINv+xHq+OVCyMYucGrL7PqJXCS6PpFJiTXvIv2bcxesZQXAEaXF6r6RhdAzR6Nd0a5ul7SDmtGonX3oYtZFQ7SMle1y9dlWLf05xTDhRGc2Maw90x3+xqTAqrnWplKSA74pw/8K4ot3MPxRWLatumepztd/YjAmVt9v86IpxpIjh3uB9Sz24cYg+yHQo8/Pe6qG010EjtpNS/nQ4zUoMjqZX2youkNaNwzXtj2F4Y3uG6wxgqeC5mgcEPHzNvxGu4+8qP4pGDAUVLARrfZKP6k8n44SqeUAxuR3ZvWPnWaC370vT0nLoAqLQwUwc9EgyxyKoIvdPwx/hgNgYYA== ARC-Authentication-Results: i=1; lists.ozlabs.org; dmarc=pass (p=quarantine dis=none) header.from=kernel.org; dkim=pass (2048-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20260515 header.b=jCM9Q700; dkim-atps=neutral; spf=pass (client-ip=2600:3c04:e001:324:0:1991:8:25; helo=tor.source.kernel.org; envelope-from=lee@kernel.org; receiver=lists.ozlabs.org) smtp.mailfrom=kernel.org Authentication-Results: lists.ozlabs.org; dmarc=pass (p=quarantine dis=none) header.from=kernel.org Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20260515 header.b=jCM9Q700; dkim-atps=neutral Authentication-Results: lists.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=kernel.org (client-ip=2600:3c04:e001:324:0:1991:8:25; helo=tor.source.kernel.org; envelope-from=lee@kernel.org; receiver=lists.ozlabs.org) Received: from tor.source.kernel.org (tor.source.kernel.org [IPv6:2600:3c04:e001:324:0:1991:8:25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 4jPy1v0K8Lz2xmh for ; Thu, 12 Nov 2026 08:53:06 +1100 (AEDT) Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id CD5F26344C; Wed, 11 Nov 2026 21:53:03 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 26C031F00A06; Wed, 11 Nov 2026 21:52:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1794433983; bh=w4918hHXXDmKU7fR/Ldi5kPR9rByWFlOgXHLpR/sBLM=; h=From:To:Cc:Subject:Date; b=jCM9Q700oZYghT9ZuZtkTxVa7WzCKp6T+2kNdPYJhBtwwtts0mwOMiUYHHDWedJ9w h5SE8aYakvTCRXnnwyzIMWrBibmwKYpK9VmBSEnklHu67PZyFSy8WFEToGJY+hRA4D NJf+CdIrNLk9pHMmWw1py4NHbZyAVkYsLofqSuF/1poR3PCt/OW8PCe1lrCKVHVqSl +8YyPDLwpIB46jK9yk6StqbMysQS1bQAyhEyyzaYffSZb0zfKgZX+u8Hemzt6gZYsD +AvQz1XVMeCBuINqD1WrWBSAfFX2E1PPniw+qA8GHgfd4b2hNukVvuKbe4W+9s//+7 7lv1AuU7Ya0AA== From: Lee Jones To: lee@kernel.org Cc: linux-kernel@vger.kernel.org, =?UTF-8?q?Andreas=20F=C3=A4rber?= , Andrew Jeffery , Andy Shevchenko , Avi Fishman , Benjamin Fair , Dvorkin Dmitry , Haojian Zhuang , Harshit Mogalapalli , Jacky Huang , James Tai , jordan_hargrave@dell.com, Linus Walleij , linux-arm-kernel@lists.infradead.org, linux-gpio@vger.kernel.org, linux-omap@vger.kernel.org, linux-realtek-soc@lists.infradead.org, Nancy Yuen , openbmc@lists.ozlabs.org, Patrick Venture , Shan-Chun Hung , Tali Perry , tomer.maimon@nuvoton.com, Tomer Maimon , Tony Lindgren , Tzuyi Chang , Wells Lu , Yu-Chun Lin Subject: [PATCH 00/10] pinctrl: Fix resource leaks, out-of-bounds accesses, and error handling (batch 2) Date: Wed, 11 Nov 2026 21:51:45 +0000 Message-ID: <20261111215256.1982044-1-lee@kernel.org> X-Mailer: git-send-email 2.56.0.567.gdb80ae8cd5-goog X-Mailing-List: openbmc@lists.ozlabs.org List-Id: List-Help: List-Owner: List-Post: List-Subscribe: , , Precedence: list X-Archived-By: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-13.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_PASS,SPF_PASS, USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=4.0.1 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on aws-us-west-2-korg-listserv-alma10-1 These issues were reported by Sashiko (batch 2). Cc: "Andreas Färber" Cc: Andrew Jeffery Cc: Andy Shevchenko Cc: Avi Fishman Cc: Benjamin Fair Cc: Dvorkin Dmitry Cc: Haojian Zhuang Cc: Harshit Mogalapalli Cc: Jacky Huang Cc: James Tai Cc: jordan_hargrave@dell.com Cc: Linus Walleij Cc: linux-arm-kernel@lists.infradead.org Cc: linux-gpio@vger.kernel.org Cc: linux-omap@vger.kernel.org Cc: linux-realtek-soc@lists.infradead.org Cc: Nancy Yuen Cc: openbmc@lists.ozlabs.org Cc: Patrick Venture Cc: Shan-Chun Hung Cc: Tali Perry Cc: tomer.maimon@nuvoton.com Cc: Tomer Maimon Cc: Tony Lindgren Cc: Tzuyi Chang Cc: Wells Lu Cc: Yu-Chun Lin Lee Jones (10): pinctrl: nuvoton: ma35: Unmap reg_base and release clock on probe error pinctrl: nuvoton: ma35: Prevent out-of-bounds write in ma35_pinctrl_get_soc_data() pinctrl: nuvoton: ma35: Assign fwnode to gpio_chip in ma35_gpiolib_register() pinctrl: nuvoton: ma35: Avoid leaking map when parent node is missing pinctrl: nuvoton: npcm8xx: Propagate npcm8xx_gpio_register() error in probe pinctrl: nuvoton: npcm7xx: Fix fwnode_irq_get() error check in npcm7xx_gpio_of() pinctrl: single: Reject invalid register width in pcs_probe() pinctrl: single: Free pinconf settings array in pcs_dt_free_map() pinctrl: sunplus: Validate pin_func index in sppctl_dt_node_to_map() pinctrl: realtek: rtd1625: Set dcycle_offset to NA for pins without duty-cycle support drivers/pinctrl/nuvoton/pinctrl-ma35.c | 55 ++++++++++++++++++----- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 7 +-- drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c | 2 +- drivers/pinctrl/pinctrl-single.c | 42 +++++++++-------- drivers/pinctrl/realtek/pinctrl-rtd1625.c | 12 ++--- drivers/pinctrl/sunplus/sppctl.c | 7 ++- 6 files changed, 85 insertions(+), 40 deletions(-) -- 2.56.0.567.gdb80ae8cd5-goog