Re: [PATCH 6.11 168/558] ALSA: usb-audio: Support multiple control interfaces

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

 




On 10/8/24 05:03, Greg Kroah-Hartman wrote:
> 6.11-stable review patch.  If anyone has any objections, please let me know.
> 
> ------------------
> 
> From: Karol Kosik <k.kosik@xxxxxxxxxxx>
> 
> [ Upstream commit 6aa8700150f7dc62f60b4cf5b1624e2e3d9ed78e ]
> 
> Registering Numark Party Mix II fails with error 'bogus bTerminalLink 1'.
> The problem stems from the driver not being able to find input/output
> terminals required to configure audio streaming. The information about
> those terminals is stored in AudioControl Interface. Numark device
> contains 2 AudioControl Interfaces and the driver checks only one of them.

Please postpone (or skip) merging my patch to 6.11 due to regression.

I've just learned that my change causes kernel crash when Apple USB-C
headphones are connected and confirmed it's related to my change.

TL;DR: The general idea is correct, but I missed one variable initialization
when specific USB 3.0 audio device connects, as none of the devices I tested
were relying on it.

I'm sorry for the disruption caused by this commit. One line fix will be sent
for review tomorrow after I re-run all tests, and I aim to get it into 6.12-rc3.

Regards,
Karol Kosik




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux