summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorAnusha Koduru <kanusha@codeaurora.org>2014-10-28 10:53:29 +0530
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 20:38:39 -0700
commitb6f20f170114630f1d0fc8802035ee4f4fa19fc4 (patch)
treeff445b28d4f10b273574f2f5fb50ebb54ffeae30 /drivers
parent13b9a7e1233b175f14f81de8117c23a6aa93a532 (diff)
msm: mdss: Avoid NULL pointer access
Validate pointer to avoid NULL pointer access Change-Id: I47671f0072a61c7025d47da74de13ab66a543064 Signed-off-by: Anusha Koduru <kanusha@codeaurora.org>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/video/fbdev/msm/mdss_mdp_wb.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/video/fbdev/msm/mdss_mdp_wb.c b/drivers/video/fbdev/msm/mdss_mdp_wb.c
index 66fff58ba8c9..0733d550358e 100644
--- a/drivers/video/fbdev/msm/mdss_mdp_wb.c
+++ b/drivers/video/fbdev/msm/mdss_mdp_wb.c
@@ -420,6 +420,10 @@ static struct mdss_mdp_wb_data *get_user_node(struct msm_fb_data_type *mfd,
struct ion_client *iclient = mdss_get_ionclient();
struct ion_handle *ihdl;
+ if (IS_ERR_OR_NULL(iclient)) {
+ pr_err("unable to get mdss ion client\n");
+ return NULL;
+ }
ihdl = ion_import_dma_buf(iclient, data->memory_id);
if (IS_ERR_OR_NULL(ihdl)) {
pr_err("unable to import fd %d\n", data->memory_id);