Etron USB 3.0 controller do not work

Bug #802541 reported by AceLan Kao
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
AceLan Kao
Natty
Fix Released
Undecided
AceLan Kao
Oneiric
Fix Released
Medium
AceLan Kao

Bug Description

Steps to reproduce:
1. Insert USB 3.0/2.0 device into any of the 3.0 ports
2. Device not being recognized.

Expected result:
1. USB 3.0/2.0 devices should work with USB 3.0 ports

Actual result:
1. USB 3.0/2.0 devices do not work

The dmesg log is as below
[ 58.330621] usb 3-1: Cannot reset HCD device state
[ 58.590690] xhci_hcd 0000:05:00.0: Unknown completion code 192 for reset device command.
[ 58.590695] usb 3-1: Cannot reset HCD device state
[ 58.850762] xhci_hcd 0000:05:00.0: Unknown completion code 192 for reset device command.
[ 58.850766] usb 3-1: Cannot reset HCD device state
[ 59.110832] xhci_hcd 0000:05:00.0: Unknown completion code 192 for reset device command.
[ 59.110837] usb 3-1: Cannot reset HCD device state
[ 59.370910] xhci_hcd 0000:05:00.0: Unknown completion code 192 for reset device command.
[ 59.370915] usb 3-1: Cannot reset HCD device state
[ 59.370918] hub 3-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?

Revision history for this message
AceLan Kao (acelankao) wrote :
Changed in linux (Ubuntu):
assignee: nobody → AceLan Kao (acelankao)
description: updated
AceLan Kao (acelankao)
Changed in linux (Ubuntu):
status: New → In Progress
AceLan Kao (acelankao)
tags: added: hwe-blocker
tags: removed: hwe-blocker
tags: added: hwe-blocker
Changed in linux (Ubuntu):
importance: Undecided → Medium
Tim Gardner (timg-tpi)
Changed in linux (Ubuntu Oneiric):
status: In Progress → Fix Released
Changed in linux (Ubuntu Natty):
assignee: nobody → AceLan Kao (acelankao)
status: New → Fix Committed
Revision history for this message
Herton R. Krzesinski (herton) wrote :

This bug misses SRU Justification, please update it as explained on
https://wiki.ubuntu.com/KernelTeam/StableHandbook/StableProcess#Workflow_for_SRU_Patches

Also, this bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-natty' to 'verification-done-natty'.

If verification is not done by one week from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: verification-needed-natty
Revision history for this message
AceLan Kao (acelankao) wrote :

SRU Justification:

Impact: This only affects the Etron USB 3.0 controller.
When insert USB 3.0/2.0 device into any of the USB 3.0 port, device will not
be recognized. And the dmesg shown as below.
[ 58.330621] usb 3-1: Cannot reset HCD device state
[ 58.590690] xhci_hcd 0000:05:00.0: Unknown completion code 192 for reset device command.

Fix: Patches taken from upstream kernel

Testcase: Tested on ACER machine

AceLan Kao (acelankao)
tags: added: verification-done-natty
removed: verification-needed-natty
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (13.4 KiB)

This bug was fixed in the package linux - 2.6.38-11.48

---------------
linux (2.6.38-11.48) natty-proposed; urgency=low

  [Herton R. Krzesinski]

  * Release Tracking Bug
    - LP: #818175

  [ Upstream Kernel Changes ]

  * Revert "HID: magicmouse: ignore 'ivalid report id' while switching
    modes"
    - LP: #814250

linux (2.6.38-11.47) natty-proposed; urgency=low

  [Steve Conklin]

  * Release Tracking Bug
    - LP: #811180

  [ Keng-Yu Lin ]

  * SAUCE: Revert: "dell-laptop: Toggle the unsupported hardware
    killswitch"
    - LP: #775281

  [ Ming Lei ]

  * SAUCE: fix yama_ptracer_del lockdep warning
    - LP: #791019

  [ Stefan Bader ]

  * SAUCE: Re-enable RODATA for i386 virtual
    - LP: #809838

  [ Tim Gardner ]

  * [Config] Add grub-efi as a recommended bootloader for server and
    generic
    - LP: #800910
  * SAUCE: rtl8192se: Force a build for a 2.6/3.0 kernel
    - LP: #805494

  [ Upstream Kernel Changes ]

  * Revert "bridge: Forward reserved group addresses if !STP"
    - LP: #793702
  * Fix up ABI directory
  * bonding: Incorrect TX queue offset, CVE-2011-1581
    - LP: #792312
    - CVE-2011-1581
  * fs/partitions/efi.c: corrupted GUID partition tables can cause kernel
    oops
    - LP: #795418
    - CVE-2011-1577
  * usbnet/cdc_ncm: add missing .reset_resume hook
    - LP: #793892
  * ath5k: Disable fast channel switching by default
    - LP: #767192
  * mm: vmscan: correctly check if reclaimer should schedule during
    shrink_slab
    - LP: #755066
  * mm: vmscan: correct use of pgdat_balanced in sleeping_prematurely
    - LP: #755066
  * ALSA: hda - Use LPIB for ATI/AMD chipsets as default
    - LP: #741825
  * ALSA: hda - Enable snoop bit for AMD controllers
    - LP: #741825
  * ALSA: hda - Enable sync_write workaround for AMD generically
    - LP: #741825
  * cpuidle: menu: fixed wrapping timers at 4.294 seconds
    - LP: #774947
  * drm/i915: Fix gen6 (SNB) missed BLT ring interrupts.
    - LP: #761065
  * USB: ehci: remove structure packing from ehci_def
    - LP: #791552
  * drm/i915: disable PCH ports if needed when disabling a CRTC
    - LP: #791752
  * kmemleak: Do not return a pointer to an object that kmemleak did not
    get
    - LP: #793702
  * kmemleak: Initialise kmemleak after debug_objects_mem_init()
    - LP: #793702
  * Fix _OSC UUID in pcc-cpufreq
    - LP: #793702
  * CPU hotplug, re-create sysfs directory and symlinks
    - LP: #793702
  * Fix memory leak in cpufreq_stat
    - LP: #793702
  * net: recvmmsg: Strip MSG_WAITFORONE when calling recvmsg
    - LP: #793702
  * ftrace: Only update the function code on write to filter files
    - LP: #793702
  * qla2xxx: Fix hang during driver unload when vport is active.
    - LP: #793702
  * qla2xxx: Fix virtual port failing to login after chip reset.
    - LP: #793702
  * qla2xxx: Fix vport delete hang when logins are outstanding.
    - LP: #793702
  * powerpc/kdump64: Don't reference freed memory as pacas
    - LP: #793702
  * powerpc/kexec: Fix memory corruption from unallocated slaves
    - LP: #793702
  * x86, cpufeature: Fix cpuid leaf 7 feature detection
    - LP: #793702
  * ath9k_hw: do noise floor calibration only on required chain...

Changed in linux (Ubuntu Natty):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.