Subject: x86/pm: Introduce quirk framework to save/restore extra MSR registers
around suspend/resume
+[ Upstream commit 7a9c2dd08eadd5c6943115dbbec040c38d2e0822 ]
+
A bug was reported that on certain Broadwell platforms, after
resuming from S3, the CPU is running at an anomalously low
speed.
Link: http://lkml.kernel.org/r/c9abdcbc173dd2f57e8990e304376f19287e92ba.1448382971.git.yu.c.chen@intel.com
[ More edits to the naming of data structures. ]
Signed-off-by: Ingo Molnar <mingo@kernel.org>
+Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/x86/include/asm/msr.h | 10 ++++
arch/x86/include/asm/suspend_32.h | 1 +