summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include
diff options
context:
space:
mode:
authorjake <jake@FreeBSD.org>2000-09-08 03:36:09 +0000
committerjake <jake@FreeBSD.org>2000-09-08 03:36:09 +0000
commitead12b3bec85b29b88014619f9ba6484e9f3bcb0 (patch)
treeb004f8b13d098ae9d88842420fe9ee3b568ccd74 /sys/amd64/include
parent7818bcb78c3354625b2b77d823b5ee8db684ccb7 (diff)
downloadFreeBSD-src-ead12b3bec85b29b88014619f9ba6484e9f3bcb0.zip
FreeBSD-src-ead12b3bec85b29b88014619f9ba6484e9f3bcb0.tar.gz
Really fix USER_LDT. (Don't use currentldt as an L-value.)
Diffstat (limited to 'sys/amd64/include')
-rw-r--r--sys/amd64/include/mptable.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/amd64/include/mptable.h b/sys/amd64/include/mptable.h
index 95b5759..67422b2 100644
--- a/sys/amd64/include/mptable.h
+++ b/sys/amd64/include/mptable.h
@@ -480,7 +480,7 @@ init_secondary(void)
lldt(_default_ldt);
#ifdef USER_LDT
- currentldt = _default_ldt;
+ PCPU_SET(currentldt, _default_ldt);
#endif
gsel_tss = GSEL(GPROC0_SEL, SEL_KPL);
OpenPOWER on IntegriCloud