On Tue, 19 Jun 2007, Mattia Dongili wrote: > > Try to enable the wakeup GPE for all the USB devices first. > > e.g. "#echo USB1 >/proc/acpi/wakeup" will enable GPE for USB1. > > USB1 S3 disabled pci:0000:00:1d.0 > > USB2 S3 disabled pci:0000:00:1d.1 > > USB3 S3 disabled pci:0000:00:1d.2 > > USB4 S3 disabled pci:0000:00:1d.3 > > USB7 S3 disabled pci:0000:00:1d.7 > > > > Try STR and check if it resumes immediately after suspend. > > I think the same problem will happen without this patch. > > only after enabling USB7 the broken behaviour showed. > > 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02) > > Quite consistent with the other findings. Just as with Raphael, I suggest you build a kernel with CONFIG_USB_DEBUG turned on and then post the dmesg log showing the USB debugging messages during the suspend and immediate resume. To reduce the amount of clutter you might want to rmmod uhci-hcd before starting the test. Alan Stern - To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html