cvs commit: src/sys/i386/i386 apic_vector.s mp_machdep.c
src/sys/i386/include apicvar.h smp.h
Stephan Uphoff
ups at FreeBSD.org
Tue Dec 7 12:15:02 PST 2004
ups 2004-12-07 20:15:01 UTC
FreeBSD src repository
Modified files:
sys/i386/i386 apic_vector.s mp_machdep.c
sys/i386/include apicvar.h smp.h
Log:
Avoid more than two pending IPI interrupt vectors per local APIC
as this may cause deadlocks.
This should fix kern/72123.
Discussed with: jhb
Tested by: Nik Azim Azam, Andy Farkas, Flack Man, Aykut KARA
Izzet BESKARDES, Jens Binnewies, Karl Keusgen
Approved by: sam (mentor)
Revision Changes Path
1.102 +4 -52 src/sys/i386/i386/apic_vector.s
1.242 +66 -37 src/sys/i386/i386/mp_machdep.c
1.9 +42 -9 src/sys/i386/include/apicvar.h
1.79 +2 -5 src/sys/i386/include/smp.h
More information about the cvs-src
mailing list