diff options
author | Anusha Koduru <kanusha@codeaurora.org> | 2014-10-28 10:53:29 +0530 |
---|---|---|
committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:38:39 -0700 |
commit | b6f20f170114630f1d0fc8802035ee4f4fa19fc4 (patch) | |
tree | ff445b28d4f10b273574f2f5fb50ebb54ffeae30 /drivers | |
parent | 13b9a7e1233b175f14f81de8117c23a6aa93a532 (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.c | 4 |
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); |