[bug report] Merge branch 'for-linux-next' of git://anongit.freedesktop.org/drm/drm-misc
José Expósito
jose.exposito89 at gmail.com
Sat Nov 19 12:21:25 UTC 2022
Hi Dan,
On Fri, Nov 18, 2022 at 02:17:34PM +0300, Dan Carpenter wrote:
> Hello Stephen Rothwell,
>
> The patch 23b727d76bda: "Merge branch 'for-linux-next' of
> git://anongit.freedesktop.org/drm/drm-misc" from Nov 17, 2022, leads
> to the following Smatch static checker warning:
>
> drivers/gpu/drm/vc4/vc4_hdmi.c:351 vc4_hdmi_reset_link()
> error: uninitialized symbol 'vc4_hdmi'.
>
> drivers/gpu/drm/vc4/vc4_hdmi.c
> 346
> 347 crtc_state = crtc->state;
> 348 if (!crtc_state->active)
> 349 return 0;
> 350
> --> 351 mutex_lock(&vc4_hdmi->mutex);
> ^^^^^^^^^
> This locking
>
> 352
> 353 vc4_hdmi = connector_to_vc4_hdmi(connector);
> ^^^^^^^^^^
> needs to be done after this assignment. But this is only in linux-next
> so presumably it's a temporary thing.
>
> 354 if (!vc4_hdmi_supports_scrambling(vc4_hdmi)) {
> 355 mutex_unlock(&vc4_hdmi->mutex);
> 356 return 0;
> 357 }
> 358
> 359 scrambling_needed = vc4_hdmi_mode_needs_scrambling(&vc4_hdmi->saved_adjusted_mode,
> 360 vc4_hdmi->output_bpc,
>
> regards,
> dan carpenter
I think that Stephen already handled this issue as discussed here:
https://lore.kernel.org/all/Y3ZvffZiR+SgtY6h@dev-arch.thelio-3990X/
Jose
More information about the dri-devel
mailing list