summaryrefslogtreecommitdiffstats
path: root/sys/kern/exec_script.c
diff options
context:
space:
mode:
authorguenther <guenther@openbsd.org>2018-06-05 05:04:31 +0000
committerguenther <guenther@openbsd.org>2018-06-05 05:04:31 +0000
commit31b8ac92f8de8f2b36dc4628fa479db4567dc27f (patch)
tree1f66fd8849e322f5b457612b9994cbcb82491626 /sys/kern/exec_script.c
parentRemove the cpu_reset_needs_v4_MMU_disable flag; it's always true for hardware (diff)
downloadwireguard-openbsd-31b8ac92f8de8f2b36dc4628fa479db4567dc27f.tar.xz
wireguard-openbsd-31b8ac92f8de8f2b36dc4628fa479db4567dc27f.zip
Split "return to userspace via iretq" from intr_fast_exit into intr_user_exit.
Move AST handling from the bottom of alltraps and Xdoreti to the top of the new routine. syscall-return-via-iretq and the FPU #DNA trap jump into intr_user_exit after the AST check (already performed for the former, skipped for the latter) Delete a couple debugging hooks mlarkin@ and I used during Meltdown work tested by many in snaps; thanks to brynet@ for spurious interrrupt testing earlier reviews and comments kettenis@ mlarkin@; prodding from deraadt@
Diffstat (limited to 'sys/kern/exec_script.c')
0 files changed, 0 insertions, 0 deletions