diff options
author | davide <davide@FreeBSD.org> | 2012-06-17 13:48:39 +0000 |
---|---|---|
committer | davide <davide@FreeBSD.org> | 2012-06-17 13:48:39 +0000 |
commit | 7d51c0c29c3cb71ff4f8d2d8dc8d0fdf32007076 (patch) | |
tree | 8031f26d8f307d0dfb6a5bc7d52b325a17aafa08 /sys/dev/hwpmc/hwpmc_intel.c | |
parent | 163c370e1432346585a6c87cfabcfd8613efd224 (diff) | |
download | FreeBSD-src-7d51c0c29c3cb71ff4f8d2d8dc8d0fdf32007076.zip FreeBSD-src-7d51c0c29c3cb71ff4f8d2d8dc8d0fdf32007076.tar.gz |
Disable hwpmc(4) support for Intel Xeon Sandy Bridge (Model 0x2D).
Due to some differences in MSRs between Xeon Sandy Bridge and Core Sandy
Bridge (Model 0x2A), wrmsr() may generate in a GP# fault exception and so a
panic of the machine.
Approved by: gnn (mentor)
MFC after: 3 days
Diffstat (limited to 'sys/dev/hwpmc/hwpmc_intel.c')
-rw-r--r-- | sys/dev/hwpmc/hwpmc_intel.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/dev/hwpmc/hwpmc_intel.c b/sys/dev/hwpmc/hwpmc_intel.c index 1e52e22..c21f5d9 100644 --- a/sys/dev/hwpmc/hwpmc_intel.c +++ b/sys/dev/hwpmc/hwpmc_intel.c @@ -143,7 +143,6 @@ pmc_intel_initialize(void) nclasses = 5; break; case 0x2A: /* Per Intel document 253669-039US 05/2011. */ - case 0x2D: /* Per Intel document 253669-041US 12/2011. */ cputype = PMC_CPU_INTEL_SANDYBRIDGE; nclasses = 5; break; |