summaryrefslogtreecommitdiffstats
path: root/drivers/watchdog/w83977f_wdt.c
diff options
context:
space:
mode:
authorYoungJun Cho <yj44.cho@samsung.com>2013-02-07 16:17:54 +0900
committerInki Dae <inki.dae@samsung.com>2013-02-21 15:00:26 +0900
commit5af9f116e6a0e1de675da979a19f95a74ce2aa2e (patch)
tree987b13104c42dcb337a7f9654fbc8b6edac9e99e /drivers/watchdog/w83977f_wdt.c
parente44a5c00169df634c152bdba65c7b735eb3a7a81 (diff)
drm/exynos: fix wrong pointer access at vm close.
This patch fixes wrong pointer access issue to filp->f_op and filp->private_data. The exynos_drm_gem_mmap_ioctl() changes filp->f_op and filp->private_data temporarily and restore them to use original ones in exynos_drm_gem_mmap_buffer() but there was no lock between the changing and the restoring so wrong pointer access to filp->f_op and filp->private_data was induced by vm close callback. So this patch uses mutex lock properly to resolve this issue. Signed-off-by: YoungJun Cho <yj44.cho@samsung.com> Signed-off-by: Inki Dae <inki.dae@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Diffstat (limited to 'drivers/watchdog/w83977f_wdt.c')
0 files changed, 0 insertions, 0 deletions