diff options
author | rab <none@none> | 2006-01-06 10:19:31 -0800 |
---|---|---|
committer | rab <none@none> | 2006-01-06 10:19:31 -0800 |
commit | 0baeff3d96eae184e775c1064f1836090446a7bf (patch) | |
tree | 223a82fa3266e75588aace66980f22165d83fcff /usr/src/uts/intel/sys/segments.h | |
parent | d045b9872121ef87817d5d01968d80cc01574bc8 (diff) | |
download | illumos-joyent-0baeff3d96eae184e775c1064f1836090446a7bf.tar.gz |
6219276 need per-process equivalent of device context
6244042 x86 kernels do not need default LDTs
6308413 sysi86(SI86DSCR) rejects the first valid custom descriptor #6 with errno
6308413 contributed by Juergen Keil <jk@tools.de>
Diffstat (limited to 'usr/src/uts/intel/sys/segments.h')
-rw-r--r-- | usr/src/uts/intel/sys/segments.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/usr/src/uts/intel/sys/segments.h b/usr/src/uts/intel/sys/segments.h index 0578a6f7fd..3045d533a2 100644 --- a/usr/src/uts/intel/sys/segments.h +++ b/usr/src/uts/intel/sys/segments.h @@ -1,5 +1,5 @@ /* - * Copyright 2005 Sun Microsystems, Inc. All rights reserved. + * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ @@ -528,13 +528,10 @@ extern gate_desc_t idt0[NIDT]; extern desctbr_t idt0_default_reg; #pragma align 16(gdt0) extern user_desc_t gdt0[NGDT]; -#pragma align 16(ldt0_default) -extern user_desc_t ldt0_default[MINNLDT]; -extern system_desc_t ldt0_default_desc; -#pragma align 16(ldt0_default64) -extern user_desc_t ldt0_default64[MINNLDT]; -extern system_desc_t ldt0_default64_desc; + extern user_desc_t zero_udesc; +extern system_desc_t zero_sdesc; + #if defined(__amd64) extern user_desc_t zero_u32desc; #endif |