mirror of https://gitee.com/openkylin/linux.git
x86, mce: fix ifdef for 64bit thermal apic vector clear on shutdown
Impact: Bugfix The ifdef for the apic clear on shutdown for the 64bit intel thermal vector was incorrect and never triggered. Fix that. Signed-off-by: Andi Kleen <ak@linux.intel.com> Acked-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: H. Peter Anvin <hpa@zytor.com>
This commit is contained in:
parent
380851bc6b
commit
07db1c140e
|
@ -862,7 +862,7 @@ void clear_local_APIC(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* lets not touch this if we didn't frob it */
|
/* lets not touch this if we didn't frob it */
|
||||||
#if defined(CONFIG_X86_MCE_P4THERMAL) || defined(X86_MCE_INTEL)
|
#if defined(CONFIG_X86_MCE_P4THERMAL) || defined(CONFIG_X86_MCE_INTEL)
|
||||||
if (maxlvt >= 5) {
|
if (maxlvt >= 5) {
|
||||||
v = apic_read(APIC_LVTTHMR);
|
v = apic_read(APIC_LVTTHMR);
|
||||||
apic_write(APIC_LVTTHMR, v | APIC_LVT_MASKED);
|
apic_write(APIC_LVTTHMR, v | APIC_LVT_MASKED);
|
||||||
|
|
Loading…
Reference in New Issue