From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 7923A1D8E10; Mon, 2 Dec 2024 10:19:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733134784; cv=none; b=bwNF1wIwTparFVA4FW67ftq8oNezDm/FD4KtLLIjYwmPRVIsGpDHUR+izY3yZ6mvn2i/7+L7wNyoN0ofg9yqq9NBC91E4uhi3+F158SRYuVuX1FSbLBa7MqPkZtB+Wsow910mGMl32ct7a/2yDpp4dMDM7TBO5nEbUb3eZ2AUSc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733134784; c=relaxed/simple; bh=0nLS4J9qXeFv/L92DDeQg9+azIKURqKYfy9mdnxjm3k=; h=Message-ID:Date:From:To:Subject:In-Reply-To:References:Cc; b=SypZiVOmf+BgXxaNwwYA5kuUb0Qp/yR+ZrXk6OHZzxY/Xqfv+aZ2u5jyeI9rqEwIc868edplJPEwHTUXe6MXk/AJZlu74URrT1+p6VnD5kV/I7t9tvTJxjT9Cu83Bo7OaQSwA6BM/A6PbdWnVXLC6OAKE2Ch25IP/sWiyVtO1Q4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=kmhsd5qN; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="kmhsd5qN" Received: by smtp.kernel.org (Postfix) with ESMTPSA id CA1B3C4CED1; Mon, 2 Dec 2024 10:19:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1733134784; bh=0nLS4J9qXeFv/L92DDeQg9+azIKURqKYfy9mdnxjm3k=; h=Date:From:To:Subject:In-Reply-To:References:Cc:From; b=kmhsd5qNP8PjnFw7JW1cgOBNkW9mQLZPH4pXX5/8dwKvqwnJuyfirt1aqyztIlDdV IH1fjkg7XyFypJst+r31tBHNAEr7/qTjDQF2oM/8PA2tPcxtUxuYqdYsN77yJxxDxE D49bbL44XFfS1wbpfVfBn5YTyxG+t99wmK43EiWT1WvygzcP6G28C/zlIKWPnlzfCe zAxLiPTwPN1zh6Klz9GCZ0auLZ+9TcEQ0RsSi8QLjmsaMREjCrwaybirjM8aDu7HJp PiDC4e0R7txSroxQpjqcg7C7CBbHK/g+gMX1VhGs3ZGwVqMxES1G+5DNd4QBX8vEir 0VvpMFIv5dbLw== Message-ID: <77545786331df8bfaf5fdcb309437358@kernel.org> Date: Mon, 02 Dec 2024 10:19:41 +0000 From: "Maxime Ripard" To: "Dmitry Baryshkov" Subject: Re: [PATCH 00/10] drm/connector: add eld_mutex to protect connector->eld In-Reply-To: <20241201-drm-connector-eld-mutex-v1-0-ba56a6545c03@linaro.org> References: <20241201-drm-connector-eld-mutex-v1-0-ba56a6545c03@linaro.org> Cc: amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, intel-gfx@lists.freedesktop.org, intel-xe@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-samsung-soc@vger.kernel.org, "Abhinav Kumar" , "Alain Volmat" , "Alex Deucher" , "Alim Akhtar" , "Andrzej Hajda" , =?utf-8?b?Q2hyaXN0aWFuIEvDtm5pZw==?= , "Dave Stevenson" , "David Airlie" , "Harry Wentland" , "Inki Dae" , "Jani Nikula" , "Jernej Skrabec" , "Jonas Karlman" , "Joonas Lahtinen" , "Krzysztof Kozlowski" , "Kyungmin Park" , "Laurent Pinchart" , "Leo Li" , "Maarten Lankhorst" , "Marijn Suijten" , "Maxime Ripard" , =?utf-8?b?TWHDrXJhIENhbmFs?= , "Neil Armstrong" , "Phong LE" , "Raphael Gallais-Pou" , "Raspberry Pi Kernel Maintenance" , "Rob Clark" , "Robert Foss" , "Rodrigo Siqueira" , "Rodrigo Vivi" , "Sean Paul" , "Seung-Woo Kim" , "Simona Vetter" , "Thomas Zimmermann" , "Tvrtko Ursulin" , "Xinhui Pan" Content-Transfer-Encoding: 7bit Precedence: bulk X-Mailing-List: linux-samsung-soc@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: On Sun, 1 Dec 2024 01:55:17 +0200, Dmitry Baryshkov wrote: > The connector->eld is accessed by the .get_eld() callback. This access > can collide with the drm_edid_to_eld() updating the data at the same > time. Add drm_connector.eld_mutex to protect the data from concurrenct > access. > > > [ ... ] Reviewed-by: Maxime Ripard Thanks! Maxime