summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authordavidxu <davidxu@FreeBSD.org>2005-04-19 13:52:27 +0000
committerdavidxu <davidxu@FreeBSD.org>2005-04-19 13:52:27 +0000
commit756c9fc39f7673365730a837e2afa14984c7ebaa (patch)
tree7f37194a5415d80527b31465d0870a5865211644 /sys
parentaa72c1de5f3e870d1612916c9d0e830f3f118d56 (diff)
downloadFreeBSD-src-756c9fc39f7673365730a837e2afa14984c7ebaa.zip
FreeBSD-src-756c9fc39f7673365730a837e2afa14984c7ebaa.tar.gz
Further narrow down critical region of FSBASE code.
Diffstat (limited to 'sys')
-rw-r--r--sys/i386/i386/sys_machdep.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/i386/i386/sys_machdep.c b/sys/i386/i386/sys_machdep.c
index 137674f..22f7024 100644
--- a/sys/i386/i386/sys_machdep.c
+++ b/sys/i386/i386/sys_machdep.c
@@ -174,8 +174,8 @@ sysarch(td, uap)
critical_enter();
td->td_pcb->pcb_fsd = sd;
PCPU_GET(fsgs_gdt)[0] = sd;
- td->td_frame->tf_fs = GSEL(GUFS_SEL, SEL_UPL);
critical_exit();
+ td->td_frame->tf_fs = GSEL(GUFS_SEL, SEL_UPL);
}
break;
case I386_GET_GSBASE:
OpenPOWER on IntegriCloud