summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_time.c
diff options
context:
space:
mode:
authorguenther <guenther@openbsd.org>2014-05-15 03:52:25 +0000
committerguenther <guenther@openbsd.org>2014-05-15 03:52:25 +0000
commit924be1137c5a246ba6fdb1d17417b0ce1a94c872 (patch)
treec6c2f7f5cabe3f26dcfea6eacc4b8dc50b1a7b04 /sys/kern/kern_time.c
parentstop flushing streams in abort(). it's hackish and unsafe, and no longer (diff)
downloadwireguard-openbsd-924be1137c5a246ba6fdb1d17417b0ce1a94c872.tar.xz
wireguard-openbsd-924be1137c5a246ba6fdb1d17417b0ce1a94c872.zip
Move from struct proc to process the reference-count-holding pointers
to the process's vmspace and filedescs. struct proc continues to keep copies of the pointers, copying them on fork, clearing them on exit, and (for vmspace) refreshing on exec. Also, make uvm_swapout_threads() thread aware, eliminating p_swtime in kernel. particular testing by ajacoutot@ and sebastia@
Diffstat (limited to 'sys/kern/kern_time.c')
0 files changed, 0 insertions, 0 deletions