看板 DFBSD_commit 關於我們 聯絡資訊
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