From: Colin Ian King <colin.king@xxxxxxxxxxxxx> Discovered that clearing the PCIEXP_WAKE_STS bit in PM1 on resume fixes a S3 resume hang in a BIOS. I beleive the on board PCI Express ethernet is sometimes causing a PCI wakeup event which requires clearing the PCIEXP_WAKE_STS bit before we go into the next resume or it will hang in the BIOS. The ACPI spec 4.0 does indicate that this bit should be cleared before suspending (see section 4.7.3.1.1, table 4-11 in the PCIEXP_WAKE_STS entry) otherwise "the system will not automatically wake." Colin Ian King (1): acpi: clear PCIEXP_WAKE_STS on resume drivers/acpi/acpica/aclocal.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) -- 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