← Back to team overview

kernel-packages team mailing list archive

[Bug 1212430] Re: usbaudio: unit X: unexpected type X - parse_audio_unit() fails

 

This is already fixed in precise/raring due to upstream stable work.

** Changed in: linux (Ubuntu Precise)
       Status: In Progress => Fix Released

** Changed in: linux (Ubuntu Raring)
       Status: In Progress => Fix Released

** Changed in: linux (Ubuntu Precise)
     Assignee: Chris J Arges (arges) => (unassigned)

** Changed in: linux (Ubuntu Raring)
     Assignee: Chris J Arges (arges) => (unassigned)

** 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.
+     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.

** 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.
-     Testcase: Build with the fix, attach affected usbaudio devices. See if those devices work after the patch.
+     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.
+     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.
+ raring are affected. However it looks like the patch landed in stable
+ for 3.2.x and 3.8.x.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1212430

Title:
  usbaudio: unit X: unexpected type X - parse_audio_unit() fails

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  In Progress
Status in “linux” source package in Raring:
  Fix Released

Bug description:
  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.
      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.2.x and 3.8.x.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1212430/+subscriptions


References