diff options
-rw-r--r-- | arch/x86/kernel/cpu/mcheck/mce.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/x86/kernel/cpu/mcheck/mce.c b/arch/x86/kernel/cpu/mcheck/mce.c index 1dcd3be03328..1336280edcc2 100644 --- a/arch/x86/kernel/cpu/mcheck/mce.c +++ b/arch/x86/kernel/cpu/mcheck/mce.c | |||
@@ -650,6 +650,12 @@ static void mce_cpu_quirks(struct cpuinfo_x86 *c) | |||
650 | */ | 650 | */ |
651 | mce_bootlog = 0; | 651 | mce_bootlog = 0; |
652 | } | 652 | } |
653 | /* | ||
654 | * Various K7s with broken bank 0 around. Always disable | ||
655 | * by default. | ||
656 | */ | ||
657 | if (c->x86 == 6) | ||
658 | bank[0] = 0; | ||
653 | } | 659 | } |
654 | 660 | ||
655 | if (c->x86_vendor == X86_VENDOR_INTEL) { | 661 | if (c->x86_vendor == X86_VENDOR_INTEL) { |