LINT build test. Aggregated source code adjustments to bring most of the
[dragonfly.git] / sys / i386 / i386 / sys_machdep.c
index 0ee62ea..c7b4f0d 100644 (file)
@@ -32,7 +32,7 @@
  *
  *     from: @(#)sys_machdep.c 5.5 (Berkeley) 1/19/91
  * $FreeBSD: src/sys/i386/i386/sys_machdep.c,v 1.47.2.3 2002/10/07 17:20:00 jhb Exp $
- * $DragonFly: src/sys/i386/i386/Attic/sys_machdep.c,v 1.7 2003/06/28 04:16:02 dillon Exp $
+ * $DragonFly: src/sys/i386/i386/Attic/sys_machdep.c,v 1.8 2003/07/21 07:57:43 dillon Exp $
  *
  */
 
@@ -252,7 +252,7 @@ set_user_ldt(struct pcb *pcb)
 
        pcb_ldt = pcb->pcb_ldt;
 #ifdef SMP
-       gdt[cpuid * NGDT + GUSERLDT_SEL].sd = pcb_ldt->ldt_sd;
+       gdt[mycpu->gd_cpuid * NGDT + GUSERLDT_SEL].sd = pcb_ldt->ldt_sd;
 #else
        gdt[GUSERLDT_SEL].sd = pcb_ldt->ldt_sd;
 #endif