OpenBSD cvs log

created 2019-07-20T01:28:27Z
begin 2019-07-16T00:00:00Z
end 2019-07-17T00:00:00Z
path src/sys
commits 7

date 2019-07-16T01:40:49Z
author jsg
files src/sys/kern/kern_rwlock.c log diff annotate
src/sys/sys/rwlock.h log diff annotate
message Make rrw_init/rrw_init_flags take a const name argument matching
rw_init/rw_init_flags and rwlock(9).

ok visa@ anton@ mpi@

date 2019-07-16T12:16:58Z
author semarie
files src/sys/kern/sys_pipe.c log diff annotate
message move the whole `struct pipe' allocation and initialization inside pipe_create()
rename pipclose() to pipe_destroy(), and return early instead of having the whole code in if-body.

ok claudio@ anton@ visa@ mpi@

date 2019-07-16T17:39:02Z
author bluhm
files src/sys/conf/param.c log diff annotate
src/sys/kern/kern_sysctl.c log diff annotate
src/sys/kern/uipc_mbuf.c log diff annotate
src/sys/sys/mbuf.h log diff annotate
message Prevent integer overflow in kernel and userland when checking mbuf
limits. Convert kernel variables and calculations for mbuf memory
into long to allow larger values on 64 bit machines. Put a range
check into the kernel sysctl. For the interface itself int is still
sufficient. In netstat -m cast all multiplications to unsigned
long to hold the product of two unsigned int.
input and OK visa@

date 2019-07-16T19:00:25Z
author jcs
files src/sys/dev/pci/dwiic_pci.c log diff annotate
message dwiic_init is called from dwiic_activate, don't do it twice

date 2019-07-16T19:12:32Z
author jcs
files src/sys/dev/acpi/dwiic_acpi.c log diff annotate
src/sys/dev/ic/dwiic.c log diff annotate
src/sys/dev/pci/dwiic_pci.c log diff annotate
message don't bother reading default timing parameters if they're just going
to be overridden from ACPI

date 2019-07-16T21:30:54Z
author bluhm
files src/sys/kern/sysv_msg.c log diff annotate
message According to POSIX msgsnd(2) has to fail with EINVAL if passing a
message with mtype < 1.
from Moritz Buhl; OK kn@

date 2019-07-16T21:41:37Z
author bluhm
files src/sys/kern/uipc_mbuf.c log diff annotate
src/sys/kern/uipc_mbuf2.c log diff annotate
src/sys/kern/uipc_syscalls.c log diff annotate
src/sys/kern/uipc_usrreq.c log diff annotate
message Fix uipc white spaces.