I've bisected down to the commit that is causing this bug:
edcd3633e72a1590c4cf46befe5e6cd03b5aec3e - ALSA: snd-usb: switch over to new endpoint streaming logic
However, the logic that caused this regression is in the following commit:
8fdff6a319e7dac757c558bd283dc4577e68cde7 - ALSA: snd-usb: implement new endpoint streaming model
I attempted a simple revert, but it is not possible. The following commit is also involved:
d399ff9593e088d33fb38f5206c6427825892baa - ALSA: snd-usb: remove old streaming logic
This last commit just removes the obsolete unused code, which was causing a kernel compile error.
I've bisected down to the commit that is causing this bug:
edcd3633e72a159 0c4cf46befe5e6c d03b5aec3e - ALSA: snd-usb: switch over to new endpoint streaming logic
However, the logic that caused this regression is in the following commit: c757c558bd283dc 4577e68cde7 - ALSA: snd-usb: implement new endpoint streaming model
8fdff6a319e7da
I attempted a simple revert, but it is not possible. The following commit is also involved: 33fb38f5206c642 7825892baa - ALSA: snd-usb: remove old streaming logic
d399ff9593e088d
This last commit just removes the obsolete unused code, which was causing a kernel compile error.