OSDN Git Service

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 23:08:31 +0000 (16:08 -0700)
commit7fe5daa3a267dc44677e471c3de88b8653aae541
treef8b46a531684d0995e75a00969389d8d4daf3328
parent9cea6e1ab0be55708d4aacf62dd69f99c700b9ab
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