freebsd-dev/sys/x86
John Baldwin 072e9838e2 If an interrupt on an I/O APIC is moved to a different CPU after it has
started to execute, it seems that the corresponding ISR bit in the "old"
local APIC can be cleared.  This causes the local APIC interrupt routine
to fail to find an interrupt to service.  Rather than panic'ing in this
case, simply return from the interrupt without sending an EOI to the
local APIC.  If there are any other pending interrupts in other ISR
registers, the local APIC will assert a new interrupt.

Tested by:	steve
2011-01-13 17:00:22 +00:00
..
acpica Remove unneeded includes of <sys/linker_set.h>. Other headers that use 2011-01-11 13:59:06 +00:00
bios
cpufreq hwpstate: use CPU_FOREACH when binding to all available processors 2010-11-16 12:43:45 +00:00
include Copy powerpc/include/_inttypes.h to x86 and replace i386/amd64/pc98 2011-01-08 18:09:48 +00:00
isa Small style fixes: 2010-12-16 17:05:28 +00:00
pci Each processor socket in a QPI system has a special PCI bus for the 2010-09-07 13:50:02 +00:00
x86 If an interrupt on an I/O APIC is moved to a different CPU after it has 2011-01-13 17:00:22 +00:00