Don't send interrupts to CPUs disabled via lapic hints.
Reported by: Ludger Bolmerg <lbolmerg ! web.de> MFC after: 3 days Pointy hat to: jhb
This commit is contained in:
parent
be9fddd53a
commit
62b1a5668d
@ -632,6 +632,8 @@ set_interrupt_apic_ids(void)
|
||||
continue;
|
||||
if (cpu_info[apic_id].cpu_bsp)
|
||||
continue;
|
||||
if (cpu_info[apic_id].cpu_disabled)
|
||||
continue;
|
||||
|
||||
/* Don't let hyperthreads service interrupts. */
|
||||
if (hyperthreading_cpus > 1 &&
|
||||
|
@ -674,6 +674,8 @@ set_interrupt_apic_ids(void)
|
||||
continue;
|
||||
if (cpu_info[apic_id].cpu_bsp)
|
||||
continue;
|
||||
if (cpu_info[apic_id].cpu_disabled)
|
||||
continue;
|
||||
|
||||
/* Don't let hyperthreads service interrupts. */
|
||||
if (hyperthreading_cpus > 1 &&
|
||||
|
Loading…
Reference in New Issue
Block a user