diff options
author | Tim Blechmann <tim@klingt.org> | 2009-02-19 17:34:03 +0100 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-03-03 12:04:22 +0100 |
commit | 780eef9492b16a1543a3b2ae9f9526a735fc9856 (patch) | |
tree | d3c4942a98845558d45e4b36d5350ebf41cde524 /mm/shmem.c | |
parent | x86: fix init_memory_mapping() to handle small ranges (diff) | |
download | linux-780eef9492b16a1543a3b2ae9f9526a735fc9856.tar.xz linux-780eef9492b16a1543a3b2ae9f9526a735fc9856.zip |
x86: oprofile: don't set counter width from cpuid on Core2
Impact: fix stuck NMIs and non-working oprofile on certain CPUs
Resetting the counter width of the performance counters on Intel's
Core2 CPUs, breaks the delivery of NMIs, when running in x86_64 mode.
This should fix bug #12395:
http://bugzilla.kernel.org/show_bug.cgi?id=12395
Signed-off-by: Tim Blechmann <tim@klingt.org>
Signed-off-by: Robert Richter <robert.richter@amd.com>
LKML-Reference: <20090303100412.GC10085@erda.amd.com>
Cc: <stable@kernel.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'mm/shmem.c')
0 files changed, 0 insertions, 0 deletions