diff options
author | Andreas Herrmann <andreas.herrmann3@amd.com> | 2008-09-18 21:12:10 +0200 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2008-09-23 11:38:53 +0200 |
commit | 09bfeea13cea843fb03eaa96b5d891fa0abdcc90 (patch) | |
tree | 83777d26c3029d373d67f61f6d08884ae275cea3 /lib/locking-selftest-wsem.h | |
parent | x86: prevent C-states hang on AMD C1E enabled machines (diff) | |
download | linux-09bfeea13cea843fb03eaa96b5d891fa0abdcc90.tar.xz linux-09bfeea13cea843fb03eaa96b5d891fa0abdcc90.zip |
x86: c1e_idle: don't mark TSC unstable if CPU has invariant TSC
Impact: Functional TSC is marked unstable on AMD family 0x10 and 0x11 CPUs.
This would be wrong because for those CPUs "invariant TSC" means:
"The TSC counts at the same rate in all P-states, all C states, S0,
or S1"
(See "Processor BIOS and Kernel Developer's Guides" for those CPUs.)
[ tglx: Changed C1E to AMD C1E in the printks to avoid confusion
with Intel C1E ]
Signed-off-by: Andreas Herrmann <andreas.herrmann3@amd.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'lib/locking-selftest-wsem.h')
0 files changed, 0 insertions, 0 deletions