]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: asihpi - off by one in asihpi_hpi_ioctl()
authorDan Carpenter <error27@gmail.com>
Wed, 27 Jul 2011 12:02:26 +0000 (15:02 +0300)
committerTakashi Iwai <tiwai@suse.de>
Wed, 27 Jul 2011 14:06:16 +0000 (16:06 +0200)
commitd27fa81dfc039cc811af574d26a9828ba32328aa
treeb2c379feee2bfc5f8a632c9cbd872e5e26a04ba3
parent2c787c1e70a09bae494d948e1e452799ae4f6590
ALSA: asihpi - off by one in asihpi_hpi_ioctl()

"adapter" is used as an array index in the adapters[] array so
the off by one would make us read past the end.

fc5d56e858a "ALSA: asihpi - Remove spurious adapter index check"
reverted Dan Rosenberg's check that would have prevented the
overflow here.

Signed-off-by: Dan Carpenter <error27@gmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/asihpi/hpioctl.c