summaryrefslogtreecommitdiffstats
path: root/drivers/leds/leds-net48xx.c
diff options
context:
space:
mode:
authorArchit Taneja <architt@codeaurora.org>2017-12-22 15:41:13 +0530
committerRob Clark <robdclark@gmail.com>2018-01-03 09:36:17 -0500
commit9dcfbc182f1aac0aa5ea194733d21e67dd2ba1fd (patch)
tree072d22a5d030d425c8f5d02a4912514ec2714763 /drivers/leds/leds-net48xx.c
parent7ddae82e12593ff3d44e628c02fbfa765508aa48 (diff)
downloadtalos-obmc-linux-9dcfbc182f1aac0aa5ea194733d21e67dd2ba1fd.tar.gz
talos-obmc-linux-9dcfbc182f1aac0aa5ea194733d21e67dd2ba1fd.zip
drm/msm: Fix NULL deref in adreno_load_gpu
The msm/kms driver should work even if there is no GPU device specified in DT. Currently, we get a NULL dereference crash in adreno_load_gpu since the driver assumes that priv->gpu_pdev is non-NULL. Perform an additional check on priv->gpu_pdev before trying to retrieve the msm_gpu pointer from it. v2: Incorporate Jordan's comments: - Simplify the check to share the same error message. - Use dev_err_once() to avoid an error message every time we open the drm device fd. Fixes: eec874ce5ff1 (drm/msm/adreno: load gpu at probe/bind time) Signed-off-by: Archit Taneja <architt@codeaurora.org> Acked-by: Jordan Crouse <jcrouse@codeaurora.org> Signed-off-by: Rob Clark <robdclark@gmail.com>
Diffstat (limited to 'drivers/leds/leds-net48xx.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud