ASoC: 88pm860x: array overflow in snd_soc_put_volsw_2r_st()
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 13 Sep 2013 07:52:49 +0000 (10:52 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 13 Oct 2013 22:42:48 +0000 (15:42 -0700)
commit6b0dcab1d809ad6aab962c8df6ad4cd4e5986fc3
tree6f48343d66d6153cc82eb38749a217e0e155f919
parente504aeaec89c4b5c0e8617d59f937ae990297743
ASoC: 88pm860x: array overflow in snd_soc_put_volsw_2r_st()

commit d967967e8d1116fb38bad25e58714b5dddd03cca upstream.

This is called from snd_ctl_elem_write() with user supplied data so we
need to add some bounds checking.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
sound/soc/codecs/88pm860x-codec.c