diff options
author | Philip Guenthe <guenther@cvs.openbsd.org> | 2010-10-26 05:49:11 +0000 |
---|---|---|
committer | Philip Guenthe <guenther@cvs.openbsd.org> | 2010-10-26 05:49:11 +0000 |
commit | a4df4a7013e2d01f443f7fdc55b5d5f5ab1e5443 (patch) | |
tree | 590a6e44ce0da7a34d3f3bea603846e1d45c5872 /share/man/man5 | |
parent | 774be140237fba0f40d26e1bc54517a357e02567 (diff) |
The LDT is only used by dead compat code now, so load the ldt
register with the null selector (disabling use of it), stop reloading
it on every context switch, and blow away the table itself, as well
as the pcb and pmap bits that were used to track it. Also, delete
two other unused pcb members: pcb_usersp and pcb_flags. (Deleting
pcb_usersp also keeps the pcb_savefpu member aligned properly.)
Finally, delete the defines for the unimplemented AMD64_{GET,SET}_LDT
sysarch() calls.
Tested by various with both AMD and Intel chips
ok mikeb@
Diffstat (limited to 'share/man/man5')
0 files changed, 0 insertions, 0 deletions