aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/idle
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@linux.intel.com>2010-09-20 13:04:45 -0700
committerH. Peter Anvin <hpa@linux.intel.com>2010-09-20 15:51:59 -0700
commitce5f68246bf2385d6174856708d0b746dc378f20 (patch)
treeba2436cd462a72222a995a6ba887f66232f50843 /drivers/idle
parenta68e5c94f7d3dd64fef34dd5d97e365cae4bb42a (diff)
downloadkernel_samsung_smdk4412-ce5f68246bf2385d6174856708d0b746dc378f20.zip
kernel_samsung_smdk4412-ce5f68246bf2385d6174856708d0b746dc378f20.tar.gz
kernel_samsung_smdk4412-ce5f68246bf2385d6174856708d0b746dc378f20.tar.bz2
x86, hotplug: In the MWAIT case of play_dead, CLFLUSH the cache line
When we're using MWAIT for play_dead, explicitly CLFLUSH the cache line before executing MONITOR. This is a potential workaround for the Xeon 7400 erratum AAI65 after having a spurious wakeup and returning around the loop. "Potential" here because it is not certain that that erratum could actually trigger; however, the CLFLUSH should be harmless. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com> Acked-by: Venkatesh Pallipadi <venki@google.com> Cc: Asit Mallick <asit.k.mallick@intel.com> Cc: Arjan van de Ven <arjan@linux.kernel.org> Cc: Len Brown <lenb@kernel.org>
Diffstat (limited to 'drivers/idle')
0 files changed, 0 insertions, 0 deletions