OSDN Git Service

lsm: check payload size validity before using it as array index
authorkunleiz <kunleiz@codeaurora.org>
Tue, 16 Apr 2019 09:46:37 +0000 (17:46 +0800)
committerkunleiz <kunleiz@codeaurora.org>
Wed, 17 Apr 2019 02:31:04 +0000 (10:31 +0800)
commite41fee9833aedaa4050345ee581905082c8e7356
tree6998db01e50ab1b934639a537f3303aad65acfd4
parentf3ec53af1d65bd3bdb4a5b8e7c029ec5126bc188
lsm: check payload size validity before using it as array index

Payload size validity is not checked before using it in array index.
Check payload size to avoid out-of-boundary memory.

Change-Id: Ic0b06bb331fc1753ff7543bb218ab12d6a4a3ca8
Signed-off-by: kunleiz <kunleiz@codeaurora.org>
include/sound/q6lsm.h
sound/soc/msm/qdsp6v2/msm-lsm-client.c
sound/soc/msm/qdsp6v2/q6lsm.c