OpenBSD cvs log

created 2018-11-30T04:18:23Z
begin 2018-09-14T00:00:00Z
end 2018-09-15T00:00:00Z
path src/sys
commits 7

date 2018-09-14T07:25:02Z
author jsg
files src/sys/netinet/in_pcb.h log diff annotate
message unbreak userland uses of in_pcb.h by including sys/refcnt.h
ok visa@

date 2018-09-14T08:37:34Z
author miko
files src/sys/dev/pci/auich.c log diff annotate
src/sys/dev/pci/auvia.c log diff annotate
src/sys/dev/pci/cmpci.c log diff annotate
src/sys/dev/pci/eap.c log diff annotate
src/sys/dev/pci/esa.c log diff annotate
message mark some suspend/resume functions always returning zero as void; ok ratchov@

date 2018-09-14T08:45:46Z
author miko
files src/sys/dev/pci/auich.c log diff annotate
message ansify auich_trigger_input() and remove #ifdef around DPRINTF(); ok ratchov@

date 2018-09-14T12:55:17Z
author bluhm
files src/sys/netinet/in_pcb.c log diff annotate
src/sys/netinet/in_pcb.h log diff annotate
message In general it is a bad idea to use one random secret for two things.
The inet PCB uses one hash with local and foreign addresses, and
one with local port numbers. Give both hashes separate keys. Also
document the struct fields.
OK visa@

date 2018-09-14T13:49:01Z
author naddy
files src/sys/arch/arm64/conf/Makefile.arm64 log diff annotate
src/sys/arch/armv7/conf/Makefile.armv7 log diff annotate
src/sys/arch/loongson/conf/Makefile.loongson log diff annotate
src/sys/arch/octeon/conf/Makefile.octeon log diff annotate
src/sys/arch/sgi/conf/Makefile.sgi log diff annotate
message add gapdummy.c to the "clean" target like other generated files
ok visa@ jsg@ phessler@

date 2018-09-14T13:58:20Z
author claudio
files src/sys/arch/alpha/include/param.h log diff annotate
src/sys/arch/arm/include/param.h log diff annotate
src/sys/arch/arm64/include/param.h log diff annotate
src/sys/arch/hppa/include/param.h log diff annotate
src/sys/arch/m88k/include/param.h log diff annotate
src/sys/arch/mips64/include/param.h log diff annotate
src/sys/arch/powerpc/include/param.h log diff annotate
src/sys/arch/sh/include/param.h log diff annotate
src/sys/arch/sparc64/include/param.h log diff annotate
message Unify and bump some of the NMBCLUSTERS defines. Some archs had it set to
4MB which is far too low especially when the platform is able to run MP.
New limits are, amd64 = 256M; arm64, mips64, sparc64 = 64M; alpha, arm,
hppa, i386, powerpc = 32M; m88k, sh = 8M
Still rather conservative numbers but much better than before. At least
some hangs of arm64 build boxes was caused by this.
OK kettenis@, visa@

date 2018-09-14T23:40:10Z
author mestre
files src/sys/netinet/ipsec_input.c log diff annotate
src/sys/netinet/ipsec_output.c log diff annotate
message Initialize the TDB to NULL in ipsec_common_input() and
ipsec_{input,output}_cb() so that in the case of sending or receiving a bogus
mbuf (NULL) we don't end up trying to dereference the TDB, while being an
uninitialized pointer, to increase the drops.

Coverity IDs 1473312, 1473313 and 1473317.

OK mpi@ visa@