Pārlūkot izejas kodu

x86: avoid early crash in disable_local_APIC()

E.g. when called due to an early panic.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Jan Beulich 16 gadi atpakaļ
vecāks
revīzija
a08c4743ed
1 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. 4 0
      arch/x86/kernel/apic.c

+ 4 - 0
arch/x86/kernel/apic.c

@@ -895,6 +895,10 @@ void disable_local_APIC(void)
 {
 	unsigned int value;
 
+	/* APIC hasn't been mapped yet */
+	if (!apic_phys)
+		return;
+
 	clear_local_APIC();
 
 	/*