** Description changed:
SRU Justification:
- Impact: Users of the 3.5 kernel may not be able to use their usbaudio
devices.
- Fix: commit 61ac51301e6c6d4ed977d7674ce2b8e713619a9b upstream. This is
already applied to 3.2 and 3.8 kernels.
+ Impact: Users of the 3.2/3.5 kernel may not be able to use their usbaudio
devices.
+ Fix: commit 61ac51301e6c6d4ed977d7674ce2b8e713619a9b upstream. This is
already applied in 3.8.
Testcase: Build with the fix, attach affected usbaudio devices. See if
those devices work after the patch.
--
For some usbaudio devices, an unexpected type can cause parse_audio_unit() to
fail.
This results in a message like the following:
[544717.685926] usb 1-1.5: new high-speed USB device number 14 using ehci_hcd
[544717.779149] usb 1-1.5: New USB device found, idVendor=1235, idProduct=8014
[544717.779154] usb 1-1.5: New USB device strings: Mfr=1, Product=2,
SerialNumber=3
[544717.779157] usb 1-1.5: Product: Scarlett 18i8 USB
[544717.779160] usb 1-1.5: Manufacturer: Focusrite
[544717.779162] usb 1-1.5: SerialNumber: 00009F2B
[544717.833068] usbaudio: unit 51: unexpected type 0x09
[544717.833568] usbaudio: unit 52: unexpected type 0x09
The commit 61ac51301e6c6d4ed977d7674ce2b8e713619a9b, allows for this
type to also be handled, allowing the usbaudio device to operate.
This was fixed in v3.9-rc4 and beyond; therefore precise/quantal and
raring are affected. However it looks like the patch landed in stable
for 3.8.x.
** Changed in: linux (Ubuntu Precise)
Status: Triaged => In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1212430
Title:
usbaudio: unit X: unexpected type X - parse_audio_unit() fails
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1212430/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs