OSDN Git Service

msm: vidc: Copy user buffers to kernel memory before access
authorSurajit Podder <spodder@codeaurora.org>
Tue, 9 May 2017 13:18:05 +0000 (18:48 +0530)
committerGerrit - the friendly Code Review server <code-review@localhost>
Thu, 1 Jun 2017 03:29:15 +0000 (20:29 -0700)
commitb9109a04fe17eead3a0ef1e5730b174301593515
tree1e1f67e22a044dd8c5d1d6d8c65b123308034801
parenta5706c4fdac1a427fac7b30a49912a1d9d148cb9
msm: vidc: Copy user buffers to kernel memory before access

trigger_ssr_write directly accesses user buffer, which can lead
to crash. Copy user buffer to kernel memory before access.
Also, set initial value for ssr_trigger_val, and use kstrtoul
instead of sscanf, with proper checking of return code.

Change-Id: I94b1c14a8ae4628cb6ac0ee7f3bd38b0c79f088b
Signed-off-by: Surajit Podder <spodder@codeaurora.org>
drivers/media/platform/msm/vidc/msm_vidc_debug.c