OpenBSD cvs log

created 2019-12-16T18:15:18Z
begin 2019-12-08T00:00:00Z
end 2019-12-09T00:00:00Z
path src/sys
commits 11

date 2019-12-08T05:22:44Z
author visa
files src/sys/uvm/uvm_pmap.h log diff annotate
message Remove an unnecessary #ifndef PMAP_EXCLUDE_DECLS. It was last utilized
by sparc pmap.

OK mpi@ guenther@ kettenis@

date 2019-12-08T11:08:22Z
author sashan
files src/sys/netinet/ip_carp.h log diff annotate
src/sys/netinet/ip_input.c log diff annotate
src/sys/netinet/ip_var.h log diff annotate
src/sys/netinet6/ip6_input.c log diff annotate
src/sys/netinet6/ip6_var.h log diff annotate
message Make sure packet destination address matches interface address,
where such packet is bound to. This check is enforced if and only
IP forwarding is disabled.

Change discussed with bluhm@, claudio@, deraadt@, markus@, tobhe@

OK bluhm@, claudio@, tobhe@

date 2019-12-08T12:25:30Z
author mpi
files src/sys/arch/i386/conf/Makefile.i386 log diff annotate
src/sys/arch/i386/conf/files.i386 log diff annotate
src/sys/arch/i386/i386/autoconf.c log diff annotate
src/sys/arch/i386/i386/Attic/kvm86.c log diff annotate
src/sys/arch/i386/i386/Attic/kvm86call.S log diff annotate
src/sys/arch/i386/i386/trap.c log diff annotate
src/sys/arch/i386/include/Attic/kvm86.h log diff annotate
message Remove kernel VM86 support.

Its last consumer is now gone and it has certainly not been used since the
introduction of PAE back in 2015.

ok kettenis@, jsg@

date 2019-12-08T12:27:25Z
author mpi
files src/sys/arch/amd64/conf/GENERIC log diff annotate
message Bye bye options KVM86 and VM86

date 2019-12-08T12:27:26Z
author mpi
files src/sys/arch/i386/conf/GENERIC log diff annotate
message Bye bye options KVM86 and VM86

date 2019-12-08T12:29:42Z
author mpi
files src/sys/kern/vfs_bio.c log diff annotate
src/sys/kern/vfs_biomem.c log diff annotate
src/sys/kern/vfs_default.c log diff annotate
src/sys/kern/vfs_subr.c log diff annotate
src/sys/kern/vfs_sync.c log diff annotate
src/sys/kern/vfs_vnops.c log diff annotate
src/sys/kern/vfs_vops.c log diff annotate
message Convert infinite sleeps to tsleep_nsec(9).

ok visa@, jca@

date 2019-12-08T12:37:45Z
author mpi
files src/sys/uvm/uvm_device.c log diff annotate
src/sys/uvm/uvm_fault.c log diff annotate
src/sys/uvm/uvm_km.c log diff annotate
src/sys/uvm/uvm_pager.c log diff annotate
src/sys/uvm/uvm_pmemrange.c log diff annotate
src/sys/uvm/uvm_vnode.c log diff annotate
message Convert infinite sleeps to {m,t}sleep_nsec(9).

ok visa@, jca@

date 2019-12-08T13:05:12Z
author krw
files src/sys/scsi/scsiconf.c log diff annotate
src/sys/scsi/scsiconf.h log diff annotate
message Various cleanup tweaks. 'return' is not a function. KNF. Whitespace,
Comment fixes.

date 2019-12-08T13:21:21Z
author mglocker
files src/sys/dev/usb/uvideo.h log diff annotate
message Reduce the max. number of frame buffers so that we can run higher
resolutions without running out of kernel memory.
Tested with 1920x1080 uncompressed and mjpeg without performance
degradation.

ok mpi@

date 2019-12-08T16:38:45Z
author krw
files src/sys/scsi/sd.c log diff annotate
message Various cleanup tweaks. 'return' is not a function. KNF. Whitespace,
Comment fixes.

date 2019-12-08T23:08:59Z
author deraadt
files src/sys/kern/kern_pledge.c log diff annotate
message msyscall(2) is like kbind(2), and should be always permitted. it does
it's own checks.