[Bug 522263] Re: USB device 8087:0020 prevents suspend / hibernate

Peter Petrakis peter.petrakis at canonical.com
Sat Jun 19 19:41:23 UTC 2010


According to the updated usb ids database, this device is a "integrated
rate matching hub", whatever that means.

http://www.linux-usb.org/usb.ids

8087  Intel Corp.
	0020  Integrated Rate Matching Hub

I think it's part of the Intel 3400 chipset, which my T510 thinkpad has.

http://www.intel.com/products/server/chipsets/3400-3420/3400-3420-overview.htm

http://www.intel.com/Assets/PDF/datasheet/322169.pdf   -- Section 5.19

"The hub operates like any USB 2.0 Discrete Hub and will consume one tier of hubs
allowed by the USB 2.0 Spec. section 4.1.1. A maximum of four additional non-root
hubs can be supported on any of the PCH USB Ports. The RMH will report the following
Vendor ID = 8087h and Product ID = 0020h."

This might be a dup of 522998. However, in my case, I don't have XHCI loaded and
see this bug in say 1 out of every 10 suspend cycles.

<03:38:11>~$ lspci -nn -k | grep -B1 hci_hcd
00:1a.0 USB Controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b3c] (rev 06)
        Kernel driver in use: ehci_hcd
--
00:1d.0 USB Controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b34] (rev 06)
        Kernel driver in use: ehci_hcd

So this bug effects both xhci and ehci controllers, just to different
degrees.

Since this is compiled into the kernel, the blacklist work around
doesn't help here.




** Summary changed:

- USB device 8087:0020 prevents suspend / hibernate
+ Intel USB rate limiting hub [8087:0020] prevents suspend / hibernate

** Summary changed:

- Intel USB rate limiting hub [8087:0020] prevents suspend / hibernate
+ Intel USB rate matching hub [8087:0020] prevents suspend / hibernate

-- 
Intel USB rate matching hub [8087:0020] prevents suspend / hibernate
https://bugs.launchpad.net/bugs/522263
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list