summaryrefslogtreecommitdiffstats
path: root/sys/dev/hwpmc/hwpmc_intel.c
diff options
context:
space:
mode:
authordavide <davide@FreeBSD.org>2012-06-17 13:48:39 +0000
committerdavide <davide@FreeBSD.org>2012-06-17 13:48:39 +0000
commit7d51c0c29c3cb71ff4f8d2d8dc8d0fdf32007076 (patch)
tree8031f26d8f307d0dfb6a5bc7d52b325a17aafa08 /sys/dev/hwpmc/hwpmc_intel.c
parent163c370e1432346585a6c87cfabcfd8613efd224 (diff)
downloadFreeBSD-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.c1
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;
OpenPOWER on IntegriCloud