aboutsummaryrefslogtreecommitdiffstats
path: root/arch/i386
diff options
context:
space:
mode:
Diffstat (limited to 'arch/i386')
-rw-r--r--arch/i386/kernel/nmi.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/i386/kernel/nmi.c b/arch/i386/kernel/nmi.c
index 84c3497efb60..aef22c881a0d 100644
--- a/arch/i386/kernel/nmi.c
+++ b/arch/i386/kernel/nmi.c
@@ -365,7 +365,7 @@ static int __init check_nmi_watchdog(void)
365 nmi_hz = 1; 365 nmi_hz = 1;
366 366
367 if (wd->perfctr_msr == MSR_P6_PERFCTR0 || 367 if (wd->perfctr_msr == MSR_P6_PERFCTR0 ||
368 wd->perfctr_msr == MSR_ARCH_PERFMON_PERFCTR0) { 368 wd->perfctr_msr == MSR_ARCH_PERFMON_PERFCTR1) {
369 nmi_hz = adjust_for_32bit_ctr(nmi_hz); 369 nmi_hz = adjust_for_32bit_ctr(nmi_hz);
370 } 370 }
371 } 371 }
@@ -799,8 +799,8 @@ static int setup_intel_arch_watchdog(void)
799 (ebx & ARCH_PERFMON_UNHALTED_CORE_CYCLES_PRESENT)) 799 (ebx & ARCH_PERFMON_UNHALTED_CORE_CYCLES_PRESENT))
800 goto fail; 800 goto fail;
801 801
802 perfctr_msr = MSR_ARCH_PERFMON_PERFCTR0; 802 perfctr_msr = MSR_ARCH_PERFMON_PERFCTR1;
803 evntsel_msr = MSR_ARCH_PERFMON_EVENTSEL0; 803 evntsel_msr = MSR_ARCH_PERFMON_EVENTSEL1;
804 804
805 if (!__reserve_perfctr_nmi(-1, perfctr_msr)) 805 if (!__reserve_perfctr_nmi(-1, perfctr_msr))
806 goto fail; 806 goto fail;
@@ -1080,7 +1080,7 @@ __kprobes int nmi_watchdog_tick(struct pt_regs * regs, unsigned reason)
1080 write_watchdog_counter(wd->perfctr_msr, NULL); 1080 write_watchdog_counter(wd->perfctr_msr, NULL);
1081 } 1081 }
1082 else if (wd->perfctr_msr == MSR_P6_PERFCTR0 || 1082 else if (wd->perfctr_msr == MSR_P6_PERFCTR0 ||
1083 wd->perfctr_msr == MSR_ARCH_PERFMON_PERFCTR0) { 1083 wd->perfctr_msr == MSR_ARCH_PERFMON_PERFCTR1) {
1084 /* P6 based Pentium M need to re-unmask 1084 /* P6 based Pentium M need to re-unmask
1085 * the apic vector but it doesn't hurt 1085 * the apic vector but it doesn't hurt
1086 * other P6 variant. 1086 * other P6 variant.