ALSA: asihpi: fix kernel memory disclosure
authorVlad Tsyrklevich <vlad@tsyrklevich.net>
Thu, 13 Oct 2016 12:36:41 +0000 (14:36 +0200)
committerTakashi Iwai <tiwai@suse.de>
Tue, 18 Oct 2016 12:08:25 +0000 (14:08 +0200)
commitd69bb92e402ff948bdcd39f19c9067874fb86873
tree7bbc369e84e7466fdfb8b669db191d2cc88ac7c5
parentf771d5bb71d4df9573d12386400540516672208b
ALSA: asihpi: fix kernel memory disclosure

Some elements in hr are not cleared before being copied to user space,
leaking kernel heap memory to user space. For example, this happens in
the error handling code for the HPI_ADAPTER_DELETE case. Zero the memory
before it's copied.

Signed-off-by: Vlad Tsyrklevich <vlad@tsyrklevich.net>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/asihpi/hpioctl.c