]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: sta32x: Fix array access overflow
authorTakashi Iwai <tiwai@suse.de>
Tue, 18 Feb 2014 08:24:12 +0000 (09:24 +0100)
committerMark Brown <broonie@linaro.org>
Wed, 19 Feb 2014 16:46:05 +0000 (01:46 +0900)
commitbf2eb489b04d811a7bc9f40b2533b44d106346df
treef42c79248ca180f6d728a2625229bb7c1888f53f
parented4c0e42e851d5178cd0d1dc05de408325576e1c
ASoC: sta32x: Fix array access overflow

Preset EQ enum of sta32x codec driver declares too many number of
items and it may lead to the access over the actual array size.

Use SOC_ENUM_SINGLE_DECL() helper and it's automatically fixed.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Acked-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Acked-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Mark Brown <broonie@linaro.org>
Cc: stable@vger.kernel.org
sound/soc/codecs/sta32x.c