Loading arch/x86/kernel/apic_32.c +4 −2 Original line number Diff line number Diff line Loading @@ -1155,13 +1155,15 @@ void __cpuinit setup_local_APIC(void) void __cpuinit end_local_APIC_setup(void) { unsigned long value; lapic_setup_esr(); #ifdef CONFIG_X86_32 unsigned int value; /* Disable the local apic timer */ value = apic_read(APIC_LVTT); value |= (APIC_LVT_MASKED | LOCAL_TIMER_VECTOR); apic_write(APIC_LVTT, value); #endif setup_apic_nmi_watchdog(NULL); apic_pm_activate(); Loading arch/x86/kernel/apic_64.c +9 −0 Original line number Diff line number Diff line Loading @@ -1014,6 +1014,15 @@ void __cpuinit setup_local_APIC(void) void __cpuinit end_local_APIC_setup(void) { lapic_setup_esr(); #ifdef CONFIG_X86_32 unsigned int value; /* Disable the local apic timer */ value = apic_read(APIC_LVTT); value |= (APIC_LVT_MASKED | LOCAL_TIMER_VECTOR); apic_write(APIC_LVTT, value); #endif setup_apic_nmi_watchdog(NULL); apic_pm_activate(); } Loading Loading
arch/x86/kernel/apic_32.c +4 −2 Original line number Diff line number Diff line Loading @@ -1155,13 +1155,15 @@ void __cpuinit setup_local_APIC(void) void __cpuinit end_local_APIC_setup(void) { unsigned long value; lapic_setup_esr(); #ifdef CONFIG_X86_32 unsigned int value; /* Disable the local apic timer */ value = apic_read(APIC_LVTT); value |= (APIC_LVT_MASKED | LOCAL_TIMER_VECTOR); apic_write(APIC_LVTT, value); #endif setup_apic_nmi_watchdog(NULL); apic_pm_activate(); Loading
arch/x86/kernel/apic_64.c +9 −0 Original line number Diff line number Diff line Loading @@ -1014,6 +1014,15 @@ void __cpuinit setup_local_APIC(void) void __cpuinit end_local_APIC_setup(void) { lapic_setup_esr(); #ifdef CONFIG_X86_32 unsigned int value; /* Disable the local apic timer */ value = apic_read(APIC_LVTT); value |= (APIC_LVT_MASKED | LOCAL_TIMER_VECTOR); apic_write(APIC_LVTT, value); #endif setup_apic_nmi_watchdog(NULL); apic_pm_activate(); } Loading