From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 17507C5DF94 for ; Mon, 24 Aug 2026 07:00:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: Content-Type:In-Reply-To:From:Subject:References:Cc:To:MIME-Version:Date: Message-ID:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=jTX8OGqNjsZhq81jH+pEaTGZV+CPm2T/jV6mqFiZCmk=; b=WQV6YPMFcqu5xmRmDEyCezZJpj /vmkPEcEM/lHBup/lohRPBfArjK0E7501SE+69WZUxN7fBMCqW4ZcjyoT7v8ipGWeMKUR1L3HI5gk Ql0GEoq+BvXUNgOLf4jfb7QkIVPEmL51unbiZ261D6hhu2ie5k4CgsKBpIqwUKAzTs1UabLBfTLwN f9HcsOc2aqlzbxDYRbi5BdGRnxE312oDUol9oPGBcREhgxjcQaGINGOczthucRDmPskqEX80tEVrN QwPH077dUuopLJ5ISznDJSrzY7HTOkR8PKdyBfSmDmMpTjDVPVRc5lXIVrCJXfbw1HhEk50AgOfhc 2/urp4Lw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wyOfq-0000000G1n8-2GCb; Mon, 24 Aug 2026 07:00:50 +0000 Received: from mout.web.de ([212.227.15.14]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wyOfo-0000000G1mc-0Lmt for linux-arm-kernel@lists.infradead.org; Mon, 24 Aug 2026 07:00:49 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1787554835; x=1788159635; i=markus.elfring@web.de; bh=jTX8OGqNjsZhq81jH+pEaTGZV+CPm2T/jV6mqFiZCmk=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:To:Cc:References: Subject:From:In-Reply-To:Content-Type:Content-Transfer-Encoding: cc:content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=JeWs7bopAqbn/SwhpiFb1UixNhb7o+hrIGykRIyAPJs2IigpbER6BlYeZAR3dGvk A6vYWAvBSfdq+CcQ4yl54DI7/VEvig6x4jDcDdSb1sFkSH56cF/KSTLTnbx8F9R6K yoKtbXRvw+Rq93D8HvVuxr4EnhhAhE3/hiIzxiA9xKtHDEsayudCr4O8qYcTcsYSp mW723L0lb9Vkv8BEBtA9Irqjzz0v20dPfdR76Zs7Q8+PRLa9yBGGeAjLdyw7GJMSN y5VLaZ1iQPhekCEFQJtRZFjMnbuiWDZ2pudDi63iqQXH1VkBv+bJyAPy9qEEQUdVC 0/TpntqEKA5QoYrBEA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from client.hidden.invalid by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MJnrh-1xDReM2L8L-00QStF; Mon, 24 Aug 2026 09:00:35 +0200 Message-ID: <5bd32eba-881a-4395-841d-909536262dcb@web.de> Date: Mon, 24 Aug 2026 09:00:32 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Manush Prajwal , linux-arm-kernel@lists.infradead.org, Arnd Bergmann , Lorenzo Pieralisi , Robin Murphy Cc: LKML , kernel-janitors@vger.kernel.org, Kees Cook , Punit Agrawal , Will Deacon References: <6a887550.f7f62383.10ed1b.5875@mx.google.com> Subject: Re: [PATCH] bus: arm-cci: fix device_node refcount leak in cci_probe_ports() Content-Language: en-GB, de-DE From: Markus Elfring In-Reply-To: <6a887550.f7f62383.10ed1b.5875@mx.google.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:YS48fue2fxs4GPaG3KGVc1r5XQnnDlxSgfztRYnzVizHMgEc0Cx bOpghIwvNuOxYz1mTIEJFfBlJCImCMlUJORIxQjPEp2dFXnvJa7kH/038p9ZGOa6qH2TAK6 /C27UpuB6BQ3IYRlotyX09mkVir+VXJHUwvPVCtnO2Zknk+Nmd3DAoHpda0DB3TeRXqcUmX jTonFd3isQkOyhcqYEm7Q== UI-OutboundReport: notjunk:1;M01:P0:O6y1AQSM1eg=;/XK+cUFuUL78DErUidEer4uWchU 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260824_000048_489207_D1186DE0 X-CRM114-Status: UNSURE ( 4.58 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org > cci_probe_ports() has two device_node refcount bugs in its > for_each_available_child_of_node() loop over "cp": =E2=80=A6 How do you think about to add any tags (like =E2=80=9CFixes=E2=80=9D and = =E2=80=9CCc=E2=80=9D) accordingly? See also: * https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/= Documentation/process/submitting-patches.rst?h=3Dv7.2-rc5#n145 * https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/= Documentation/process/stable-kernel-rules.rst?h=3Dv7.2-rc5#n34 Regards, Markus