Re: [PATCH] ALSA: usb-audio: Fix NULL pointer deref in snd_usb_power_domain_set()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Thu, 10 Oct 2024 08:59:10 +0200,
Karol Kosik wrote:
> 
> Commit adding support for multiple control interfaces expanded struct
> snd_usb_power_domain with pointer to control interface for proper control
> message routing but missed one initialization point of this structure,
> which has left new field with NULL value.
> 
> Standard mandates that each device has at least one control interface and
> code responsible for power domain does not check for NULL values when
> querying for control interface. This caused some USB devices to crash
> the kernel.
> 
> Fixes: 6aa8700150f7 ("ALSA: usb-audio: Support multiple control interfaces")
> 
> Signed-off-by: Karol Kosik <k.kosik@xxxxxxxxxxx>

It seems that tabs got broken by your mailer, so I applied manually
now.  Please fix your mailer setup at the next time you submit.


thanks,

Takashi




[Index of Archives]     [Pulseaudio]     [Linux Audio Users]     [ALSA Devel]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux