Daniel Lezcano suggested removing CPUIDLE_FLAG_TIME_INVALID because no states enable interrupts, and so cpuidle can always measure valid residency time. That turns out not to be un-true since x86 HALT is invoked with interrupts enabled. But looking at the code more closely, Daniel's suggestion of simply removing the CPUIDLE_FLAG_TIME_INVALID is actually an improvement over the workaround that we are currently using. -- 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