On 01/08/2015 23:20, Bandan Das wrote: >> > Actually it should be using the RTC alarm to wake itself up. But the >> > firmware changed recently and the ACPI PMBASE moved from 0xb000 to >> > 0x600. Try this (untested): > Ah thanks! your patch works for me. Is this one of the static entries in > the ACPI tables ? I am wondering if we can read this value so it works for > everybody. > Yes, it's PM1a_STS from the PM1a_EVT block; the pointer is in the FADT. x86/s3.c already has code to look for the FADT, so a fix should be easy. On top of that we should move the ACPI tables to a header and the parsing code to lib/x86, so that the vmexit test can use it to find the PM_TMR address. Paolo -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html