diff options
author | Bjorn Helgaas <bjorn.helgaas@hp.com> | 2009-07-29 23:54:25 +0200 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2009-08-02 18:08:50 +0200 |
commit | 74b5820808215f65b70b05a099d6d3c969b82689 (patch) | |
tree | 3b3a840b58cb3bf3631e63ac54524ee63dd38b19 /drivers/cpuidle | |
parent | Linux 2.6.31-rc5 (diff) | |
download | linux-74b5820808215f65b70b05a099d6d3c969b82689.tar.xz linux-74b5820808215f65b70b05a099d6d3c969b82689.zip |
ACPI: bind workqueues to CPU 0 to avoid SMI corruption
On some machines, a software-initiated SMI causes corruption unless the
SMI runs on CPU 0. An SMI can be initiated by any AML, but typically it's
done in GPE-related methods that are run via workqueues, so we can avoid
the known corruption cases by binding the workqueues to CPU 0.
References:
http://bugzilla.kernel.org/show_bug.cgi?id=13751
https://bugs.launchpad.net/bugs/157171
https://bugs.launchpad.net/bugs/157691
Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com>
Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'drivers/cpuidle')
0 files changed, 0 insertions, 0 deletions