On Fri, Oct 13, 2023 at 10:01:49AM +0200, Uwe Kleine-König wrote: > Hello, > > On Fri, Oct 13, 2023 at 10:17:08AM +0300, Dan Carpenter wrote: > > This NULL check was required when it was added, but we shuffled the code > > around in commit 1f50db2f3e1e ("drm/msm/mdp5: move resource allocation > > to the _probe function") and now it's not. The inconsistent NULL > > checking triggers a Smatch warning: > > > > drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c:847 mdp5_init() warn: > > variable dereferenced before check 'mdp5_kms' (see line 782) > > > > Signed-off-by: Dan Carpenter <dan.carpenter@xxxxxxxxxx> > > LGTM > > Reviewed-by: Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx> > > This patch opportunity is valid since commit 1f50db2f3e1e > ("drm/msm/mdp5: move resource allocation to the _probe function") but > applies to older trees (where it introduces a bug). > On one hand it's not really a fix, but maybe still add a Fixes: line to > ensure it's not backported to older stables? Hmm, I don't know. Sure. Being extra safe is good. regards, dan carpenter