summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Mayo <jmayo@nvidia.com>2013-01-17 09:21:41 -0800
committerRiham Haidar <rhaidar@nvidia.com>2013-05-03 12:03:42 -0700
commitb56550a9c95ce33ff9ceef931cc6011a86d1665b (patch)
tree3c33960037f2ab81e9cf456ca389d6a6e37981e1
parent3fe1b44abd075e2fc995b82270ced047f1a61ecf (diff)
video: tegra: avoid null deref on nvdps read
When reading nvdps sysfs file, check mode to avoid a null dereference. Bug 1032235 Change-Id: I27c125c887e7653d953cf15b4d96d889ef36652f Signed-off-by: Jon Mayo <jmayo@nvidia.com> Reviewed-on: http://git-master/r/221329 Reviewed-by: Automatic_Commit_Validation_User Tested-by: Philip Rakity <prakity@nvidia.com> Reviewed-by: Philip Rakity <prakity@nvidia.com> GVS: Gerrit_Virtual_Submit
-rw-r--r--drivers/video/tegra/fb.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/video/tegra/fb.c b/drivers/video/tegra/fb.c
index 27e24cbe0d41..b548e6e32305 100644
--- a/drivers/video/tegra/fb.c
+++ b/drivers/video/tegra/fb.c
@@ -438,6 +438,8 @@ static int tegra_fb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long
}
int tegra_fb_get_mode(struct tegra_dc *dc) {
+ if (!dc->fb->info->mode)
+ return -1;
return dc->fb->info->mode->refresh;
}