summaryrefslogtreecommitdiff
path: root/i386/i386/mp_desc.c
diff options
context:
space:
mode:
Diffstat (limited to 'i386/i386/mp_desc.c')
-rw-r--r--i386/i386/mp_desc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/i386/i386/mp_desc.c b/i386/i386/mp_desc.c
index 6aa8e664..07cc389a 100644
--- a/i386/i386/mp_desc.c
+++ b/i386/i386/mp_desc.c
@@ -146,11 +146,11 @@ mp_desc_init(int mycpu)
#ifdef MACH_RING1
panic("TODO %s:%d\n",__FILE__,__LINE__);
#else /* MACH_RING1 */
- fill_descriptor(&mpt->gdt[sel_idx(KERNEL_LDT)],
+ _fill_gdt_sys_descriptor(mpt->gdt, KERNEL_LDT,
(unsigned)&mpt->ldt,
LDTSZ * sizeof(struct real_descriptor) - 1,
ACC_P|ACC_PL_K|ACC_LDT, 0);
- fill_descriptor(&mpt->gdt[sel_idx(KERNEL_TSS)],
+ _fill_gdt_sys_descriptor(mpt->gdt, KERNEL_TSS,
(unsigned)&mpt->ktss,
sizeof(struct task_tss) - 1,
ACC_P|ACC_PL_K|ACC_TSS, 0);