OpenBSD cvs log

created 2019-05-08T04:07:11Z
begin 2017-12-19T00:00:00Z
end 2017-12-20T00:00:00Z
path src/sys
commits 6

date 2017-12-19T09:29:37Z
author mpi
files src/sys/kern/uipc_socket.c log diff annotate
message Remove unnecessary unlock/lock dance when following a goto.

ok bluhm@

date 2017-12-19T09:32:15Z
author mpi
files src/sys/kern/uipc_usrreq.c log diff annotate
message Inline socket buffer related defines, no functional change.

ok bluhm@

date 2017-12-19T09:35:56Z
author mpi
files src/sys/kern/uipc_usrreq.c log diff annotate
message Remove a 27 year old #ifdef notdef chunk involving SB_LOCK.

ok bluhm@

date 2017-12-19T10:04:59Z
author stefan
files src/sys/kern/kern_exec.c log diff annotate
src/sys/sys/proc.h log diff annotate
message Remove unused ps_stackgap from process struct

Nothing uses this field since Linux compat was removed.
ok mpi@ deraadt@ guenther@

date 2017-12-19T16:41:43Z
author deraadt
files src/sys/kern/sys_futex.c log diff annotate
message curproc access isn't necessarily as cheap as a local variable access,
so only get it once
ok guenther

date 2017-12-19T18:06:41Z
author patrick
files src/sys/arch/amd64/amd64/vmm.c log diff annotate
message Pass calibrated TSC frequency to vmm(4) guests. On machines where TSC
cannot be calculated from the CPUID register, because the CPU does not
support it, but can be calibrated from another timer, the vmm(4) guest
doesn't have a chance to read or calibrate its own TSC frequency since
it has no access to a precise enough time counter. In that case, fake
the existence of the register and supply our calibrated TSC frequency.
mlarkin@ tells me this also greatly helps Linux guests.

ok mlarkin@