On Tue, Jun 19, 2007 at 04:57:55PM +0800, Zhang Rui wrote: ... > I tested this patch on several platforms but can not reproduce the bug. > Could you please help me do a simple test please? > > Any kernel release later than 2.6.22-rc1 is ok. You don't need to apply > acpi-driver-model-flags-and-platform_enable_wake.patch. 2.6.22-rc5 *without* the patch > 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. Cheers -- mattia :wq! - 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