From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mout.web.de (mout.web.de [217.72.192.78]) (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 E956D2C1598 for ; Fri, 6 Feb 2026 13:49:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.72.192.78 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770385777; cv=none; b=qlzlSyCeUdH0jZAk1hwhOy1WfRKRURO5bOZYmyOVsjUhr+qEgQyXEi7BXnPvuf+/dIKY1PGVzAoLn9syCdDPnIrD9A68GY5vG1BwqCLQsIbsc9NvKstYoUcA97Uymr3fZXYecwNIjAHx0aEMxruK37F1SSw7rgFQRx5O7nALbgE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770385777; c=relaxed/simple; bh=3ZSSyV/H1dQ9DRtbUntRm6Hyt24XBfiWGBlDsjMA188=; h=Message-ID:Date:MIME-Version:To:Cc:References:Subject:From: In-Reply-To:Content-Type; b=bs82Rk7ig4hxxl/oTwO5hDME09P46tr8fMsI6eNKc7K/MImoKtS0jtwxojmGztlrqV8NX+VCBMWsdDTZXYn14ZAIlTwbdujW2wJ4GRZ4ldTJGmQxwMsWOTH5n6nvJm0KPoLRJ2uI7VbTaSQmsjoudoryXf53Mr7bdNMVC3NTAi0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=web.de; spf=pass smtp.mailfrom=web.de; dkim=pass (2048-bit key) header.d=web.de header.i=markus.elfring@web.de header.b=cKoE2pd5; arc=none smtp.client-ip=217.72.192.78 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=web.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=web.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=web.de header.i=markus.elfring@web.de header.b="cKoE2pd5" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1770385775; x=1770990575; i=markus.elfring@web.de; bh=jKh2vBusx+1Xm9OJQlBX5U+A0LddTbyzBzCEznqBUgA=; 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=cKoE2pd5Xu1c1PF5hTKLvIhTAd0lwUwRVtSYkbrpCHlD0m/sgas9Cveb5NNQDAJI 6ERvIp2ARyJAjmKD3Qr6u9TqdwvdENahGEGP/jb+qbPTWhzJTN7/VhaTuVYyX7KB4 4+eeTGyxX2ONqQV666lKgL+G9HyvRB8RchQ40trTRaeSGvKlpMOkZ4YR/1cz09wFJ 62zpz4r6Fa4PDqqfq4D7Ih67WCQH3BUDgkwjdE991bD36GF/TWka9IPR8biJNqhvj Of3cTvqNkh8NIogpzxzW0GIKU89ErdtTp6AUgbPmUkIbH6BeQCVIVkEKuYJj3mkx3 W0a+KXmsAySP7ufB/w== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from [192.168.178.29] ([94.31.69.223]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MzkOR-1vagsM2j8z-017lRY; Fri, 06 Feb 2026 14:43:15 +0100 Message-ID: <63c87d66-ffe6-46c9-9bd6-3d2cd58ca116@web.de> Date: Fri, 6 Feb 2026 14:43:07 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Chen Ni , dri-devel@lists.freedesktop.org Cc: LKML , Andrzej Hajda , Andy Yan , Andy Yan , David Airlie , Jernej Skrabec , Jonas Karlman , Laurent Pinchart , Luca Ceresoli , Maarten Lankhorst , Maxime Ripard , Neil Armstrong , Raphael Gallais-Pou , Robert Foss , Simona Vetter , Thomas Zimmermann References: <20260206040621.4095517-1-nichen@iscas.ac.cn> Subject: Re: [PATCH v4] drm/bridge: synopsys: dw-dp: Check return value of devm_drm_bridge_add() in dw_dp_bind() Content-Language: en-GB, de-DE From: Markus Elfring In-Reply-To: <20260206040621.4095517-1-nichen@iscas.ac.cn> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:JJwOw9BZVuS7CVuLYWhg7SUBR8EOmuvPtnEFpGEhCsP3wZiODn2 pcpGyi5fYVY/JnJe4Uiz2soi97agxJOODf4i7F2bXMNv9fhCEgxOtCaEA3qYREDyjzf4cOv EDbBwyrX8bO2LnxUihASGaZ3oegiJ9rhm40vFGy0TsnbK8J2tCAO2AEWrgm15w56wl4asRr YAXLAdcqI2Bv7XBgsjm6Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:/GBUaL4KYuU=;xKkZHCLsn7P5AgHtgd6Izb3tqRV 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 wFxoVjMOADfdnTbWw= > Return the value of devm_drm_bridge_add() in order to propagate the > error properly, if it fails due to resource allocation failure or bridge > registration failure. =E2=80=A6 * Were any source code analysis tools involved here? * See also once more: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/= Documentation/process/stable-kernel-rules.rst?h=3Dv6.19-rc8#n34 Regards, Markus