DragonFly commits List (threaded) for 2005-04
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/i386/i386 mp_machdep.c
dillon 2005/04/25 17:30:00 PDT
DragonFly src repository
Modified files:
sys/i386/i386 mp_machdep.c
Log:
Fix an SMP bug. The SMP startup code waits for the APs to finish
initializing and goes through an interlock with the BGL. Unfortunately,
it does not properly restore the BGL when it finishes. This can cause
the system to lock-up on boot (spin trying to get a broken BGL) just
after finishing the AP initialization. Additionally, this resulted in the
swapper thread running without the BGL.
Revision Changes Path
1.34 +1 -1 src/sys/i386/i386/mp_machdep.c
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/mp_machdep.c.diff?r1=1.33&r2=1.34&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]