--- src/sys/i386/i386/Attic/machdep.c 2005/11/16 02:24:28 1.83 +++ src/sys/i386/i386/Attic/machdep.c 2005/11/22 08:41:00 1.84 @@ -2038,7 +2038,8 @@ cpu_gdinit(struct mdglobaldata *gd, int lwkt_init_thread(&gd->mi.gd_idlethread, gd->mi.gd_prvspace->idlestack, - sizeof(gd->mi.gd_prvspace->idlestack), 0, &gd->mi); + sizeof(gd->mi.gd_prvspace->idlestack), + TDF_MPSAFE, &gd->mi); lwkt_set_comm(&gd->mi.gd_idlethread, "idle_%d", cpu); gd->mi.gd_idlethread.td_switch = cpu_lwkt_switch; gd->mi.gd_idlethread.td_sp -= sizeof(void *);