From 561365346ee80142577b5cc1eb0dd2851c0ddd79 Mon Sep 17 00:00:00 2001 From: Jayant Shekhar Date: Tue, 5 Nov 2013 10:57:02 +0530 Subject: msm: mdss: Add error handling in mdss_fb_no_update_notify_timer_cb Return in case mfd is NULL to avoid NULL pointer dereference. CRs-Fixed: 563125 Change-Id: I82415ed5f1f7b3d27796e9e3a0c96178aa54bdc5 Signed-off-by: Jayant Shekhar --- drivers/video/fbdev/msm/mdss_fb.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/video/fbdev/msm/mdss_fb.c b/drivers/video/fbdev/msm/mdss_fb.c index b58b71e994b9..ba31fd39e917 100644 --- a/drivers/video/fbdev/msm/mdss_fb.c +++ b/drivers/video/fbdev/msm/mdss_fb.c @@ -100,8 +100,10 @@ static int mdss_fb_send_panel_event(struct msm_fb_data_type *mfd, void mdss_fb_no_update_notify_timer_cb(unsigned long data) { struct msm_fb_data_type *mfd = (struct msm_fb_data_type *)data; - if (!mfd) + if (!mfd) { pr_err("%s mfd NULL\n", __func__); + return; + } mfd->no_update.value = NOTIFY_TYPE_NO_UPDATE; complete(&mfd->no_update.comp); } -- cgit v1.2.3