summaryrefslogtreecommitdiff
path: root/include/stdlib.h
diff options
context:
space:
mode:
authorPhilip Guenthe <guenther@cvs.openbsd.org>2010-11-13 04:16:43 +0000
committerPhilip Guenthe <guenther@cvs.openbsd.org>2010-11-13 04:16:43 +0000
commit184db9656b99370319619f1ff8225c9a5367859e (patch)
tree32d7865766c63c379f9a3ae16fd037c0e72e2dc9 /include/stdlib.h
parenta4b25181b366373237fce8135d5a46f63251346e (diff)
Switch from TSS-per-process to TSS-per-CPU, placing the TSS right
next to the cpu's GDT, also making the double-fault stack per-CPU, leaving it at the top of the page of the CPU's idle process. Inline pmap_activate() and pmap_deactivate() into the asm cpu_switchto routine, adding a check for the new pmap already being marked as active on the CPU. Garbage collect the hasn't-been-used-in-years GDT update IPI. Tested by many; ok mikeb@, kettenis@
Diffstat (limited to 'include/stdlib.h')
0 files changed, 0 insertions, 0 deletions