Merge "msm: vidc: add check to avoid out-of-buffer write"

This commit is contained in:
qctecmdr 2019-06-24 11:21:20 -07:00 • committed by Gerrit - the friendly Code Review server
commit 8aba0e8837

View file

@ -1343,6 +1343,12 @@ int msm_vidc_private(void *vidc_inst, unsigned int cmd,
int rc = 0;
struct msm_vidc_inst *inst = (struct msm_vidc_inst *)vidc_inst;
if (cmd != VIDIOC_VIDEO_CMD) {
dprintk(VIDC_ERR,
"%s: invalid private cmd %#x\n", __func__, cmd);
return -ENOIOCTLCMD;
}
if (!inst || !arg) {
dprintk(VIDC_ERR, "%s: invalid args\n", __func__);
return -EINVAL;