linux/sound
Takashi Iwai 976a68f06b ALSA: usb-audio: Fix incorrect size check for processing/extension units
The recently introduced unit descriptor validation had some bug for
processing and extension units, it counts a bControlSize byte twice so
it expected a bigger size than it should have been.  This seems
resulting in a probe error on a few devices.

Fix the calculation for proper checks of PU and EU.

Fixes: 57f8770620 ("ALSA: usb-audio: More validations of descriptor units")
Cc: <stable@vger.kernel.org>
Link: https://lore.kernel.org/r/20191114165613.7422-1-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2019-11-14 18:01:22 +01:00
..
ac97
aoa
arm
atmel
core ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed() 2019-11-13 10:51:36 +01:00
drivers
firewire ALSA: bebob: fix to detect configured source of sampling clock for Focusrite Saffire Pro i/o series 2019-11-04 09:03:06 +01:00
hda Revert "ALSA: hda: Flush interrupts on disabling" 2019-10-28 11:47:59 +01:00
i2c
isa
mips
oss
parisc
pci ALSA: hda: hdmi - fix pin setup on Tigerlake 2019-11-11 14:50:17 +01:00
pcmcia
ppc
sh
soc ASoC: Fixes for v5.4 2019-11-07 13:52:17 +01:00
sparc
spi
synth
usb ALSA: usb-audio: Fix incorrect size check for processing/extension units 2019-11-14 18:01:22 +01:00
x86
xen
ac97_bus.c
Kconfig
last.c
Makefile
sound_core.c