summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm
diff options
context:
space:
mode:
authorRahul Sharma <rahsha@codeaurora.org>2019-04-11 16:34:37 +0530
committerRahul Sharma <rahsha@codeaurora.org>2019-04-11 17:17:44 +0530
commitc8fffde012b638089768e47af0b1e4cad7348d94 (patch)
treeaa73f19475ac0bc3d5646334be482e1d1c4eb2d6 /drivers/gpu/drm
parent55b4dd9721ab23d4197b102c3585a700854157f7 (diff)
drm/msm/sde: fix null pointer dereference
This change is done to fix null pointer dereference in edrm_connector_get_modes(). Change-Id: If4461f2e6dbfc107e17d987e0a92eb1924922931 Signed-off-by: Rahul Sharma <rahsha@codeaurora.org>
Diffstat (limited to 'drivers/gpu/drm')
-rw-r--r--drivers/gpu/drm/msm/ekms/edrm_connector.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/msm/ekms/edrm_connector.c b/drivers/gpu/drm/msm/ekms/edrm_connector.c
index 8beaa598aa5e..1a9a930a3974 100644
--- a/drivers/gpu/drm/msm/ekms/edrm_connector.c
+++ b/drivers/gpu/drm/msm/ekms/edrm_connector.c
@@ -33,6 +33,10 @@ edrm_connector_get_modes(struct drm_connector *connector)
struct drm_display_mode *m;
m = drm_mode_duplicate(connector->dev, &edrm_conn->display->mode);
+ if (m == NULL) {
+ pr_err("edrm drm_mode_duplicate failed\n");
+ return 0;
+ }
drm_mode_set_name(m);
drm_mode_probed_add(connector, m);