On Wed, 11 Apr 2012, Steven Rostedt wrote: > On Wed, 2012-04-11 at 22:55 +0600, Andrey Rahmatullin wrote: > > On many ASUS laptops and probably on some non-ASUS ones you need to unload > > ehci_hcd or unbind both USB controllers from it before entering S3, else > > the system will lockup. Here are some links: > > > > http://thread.gmane.org/gmane.linux.kernel/1222803 > > https://bugzilla.kernel.org/show_bug.cgi?id=37632 > > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658778 > > http://ubuntuforums.org/showthread.php?t=1444822 > > > > This still happens on my K53E on v3.4-rc2-16-ga9e1e53. > > > > Unbinding just one of two controllers doesn't help. > > > > Disabling /sys/bus/pci/devices/0000:00:1[ad].0/power/wakeup doesn't help. > > echo mem>/sys/power/state doesn't hang with 'core' in /sys/power/pm_test, > > only with 'none'. > > > > Windows 7 enters S3 perfectly well. > > > > I didn't see any other suggestions how to debug this. I can provide any > > debug data if that will help. This seems to be a very important problem > > for owners of certain devices. > > > > Yeah, I never got a real fix. I'm still using the script that removes > the driver and adds it back during the suspend/resume sequence. That > seems to be a working work-around for me. > > That said, I would love to have this fixed for real. Not just for me, > but for anyone else that is suffering from the same issue. I'm a kernel > developer and can easily include work arounds like this. But for anyone > else, this is a total fail for Linux in general. > > I'm willing to test fixes, as the issue still exists for my laptop if I > remove the script. It would be great if we had something to try out. So far I'm not aware of any suggestions from anybody as to the underlying cause of the problem or how to fix it. Ideas welcome. Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html