summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/ssh.c
diff options
context:
space:
mode:
authorguenther <guenther@openbsd.org>2010-11-13 04:16:42 +0000
committerguenther <guenther@openbsd.org>2010-11-13 04:16:42 +0000
commitfd94711f2c2fd92458999b68835ea82cc4ba80bc (patch)
tree6c0a60efcaade7ed335ee561a1cfdb20eb087f4a /usr.bin/ssh/ssh.c
parentrevert MCLGETI for re(4) for now, it is causing hangs (in some cases (diff)
downloadwireguard-openbsd-fd94711f2c2fd92458999b68835ea82cc4ba80bc.tar.xz
wireguard-openbsd-fd94711f2c2fd92458999b68835ea82cc4ba80bc.zip
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 'usr.bin/ssh/ssh.c')
0 files changed, 0 insertions, 0 deletions