cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386
intr_machdep.c
John Baldwin
jhb at FreeBSD.org
Mon Nov 28 20:18:44 GMT 2005
jhb 2005-11-28 20:18:43 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 intr_machdep.c
sys/i386/i386 intr_machdep.c
Log:
If we get a stray interrupt, return after logging it. In the extremely
rare case of a stray interrupt to an unregistered source (such as a stray
interrupt from the 8259As when using APIC), this could result in a page
fault when it tried to walk the list of interrupt handlers to execute
INTR_FAST handlers. This bug was introduced with the intr_event changes,
so it's not present in 5.x or 6.x.
Submitted by: Mark Tinguely tinguely at casselton dot net
Revision Changes Path
1.17 +1 -0 src/sys/amd64/amd64/intr_machdep.c
1.16 +1 -0 src/sys/i386/i386/intr_machdep.c
More information about the cvs-src
mailing list