OpenBSD cvs log

created 2020-01-04T20:02:32Z
begin 2019-12-30T00:00:00Z
end 2019-12-31T00:00:00Z
path src/sys
commits 9

date 2019-12-30T09:30:31Z
author mpi
files src/sys/dev/pci/drm/drm_ioctl.c log diff annotate
src/sys/dev/pci/drm/drm_linux.c log diff annotate
src/sys/dev/pci/drm/include/linux/completion.h log diff annotate
message Convert infinite sleeps to {m,t}sleep_nsec(9).

ok jsg@

date 2019-12-30T10:09:48Z
author jsg
files src/sys/dev/pci/drm/drm_drv.c log diff annotate
src/sys/dev/pci/drm/drm_gem.c log diff annotate
src/sys/dev/pci/drm/include/linux/ww_mutex.h log diff annotate
message convert infinite msleep(9) to msleep_nsec(9)

ok mpi@

date 2019-12-30T12:16:12Z
author aoyama
files src/sys/arch/luna88k/cbus/cbus.c log diff annotate
src/sys/arch/luna88k/cbus/if_ne_cbus.c log diff annotate
src/sys/arch/luna88k/conf/GENERIC log diff annotate
src/sys/arch/luna88k/conf/files.luna88k log diff annotate
message Add ne(4) support on cbus(4).

Allied Telesis CentreCOM LA-98 works well, other NE2000 based boards
may also work with correct resource specifying.

This driver was developed for demonstration at Open Source Conference
2019 Nagoya, Japan, in July, but I forgot to commit after that:-)

date 2019-12-30T13:49:40Z
author bluhm
files src/sys/kern/vfs_subr.c log diff annotate
message In vcount() a safe loop over vnodes was commited to 4.4BSD in 1994.
This is not necessary as the loop is restarted after vgone(). Switch
to SLIST_FOREACH without _SAFE.
OK visa@

date 2019-12-30T14:52:00Z
author bluhm
files src/sys/netinet6/ip6_input.c log diff annotate
message The loopback check in ip6_input_if() was needless. The ::1 destination
address is in the routing table and will be identified as any other
local address. There is no reason to handle ::1 source address
special. Better use the generic IPv6 input path. Kame has removed
the special code in their revision 1.189 commit.
OK sashan@

date 2019-12-30T15:48:12Z
author mpi
files src/sys/kern/init_main.c log diff annotate
src/sys/kern/sysv_msg.c log diff annotate
message Convert infinite sleeps to {m,t}sleep_nsec(9).

ok bluhm@

date 2019-12-30T22:17:14Z
author beck
files src/sys/kern/vfs_bio.c log diff annotate
message clear B_NOCACHE if the buffer has dependencies for softdep, since
otherwise we are guaranteed to panic a few lines down in
softdep_deallocate_dependencies.

Found by Matthias Pitzl running vnd's on top
of a softdep filesystem.

ok bluhm@ deraadt@

date 2019-12-30T23:56:26Z
author jsg
files src/sys/kern/kern_smr.c log diff annotate
src/sys/kern/subr_autoconf.c log diff annotate
message convert infinite msleep(9) to msleep_nsec(9)

ok mpi@

date 2019-12-30T23:58:38Z
author jsg
files src/sys/uvm/uvm_km.c log diff annotate
src/sys/uvm/uvm_map.c log diff annotate
src/sys/uvm/uvm_pdaemon.c log diff annotate
src/sys/uvm/uvm_pmemrange.c log diff annotate
message convert infinite msleep(9) to msleep_nsec(9)

ok mpi@