OpenBSD cvs log

created 2019-12-02T03:08:07Z
begin 2019-11-27T00:00:00Z
end 2019-11-28T00:00:00Z
path src/sys
commits 9

date 2019-11-27T01:04:13Z
author deraadt
files src/sys/kern/syscalls.master log diff annotate
src/sys/uvm/uvm_mmap.c log diff annotate
message Add dummy msyscall(2) system call which is currently a noop. This will
be used by kernel and ld.so in the near future. Adding the system call
earlier will reduce the number of people who try to build through and
encounter agony.
ok kettenis guenther

date 2019-11-27T01:13:03Z
author deraadt
files src/sys/sys/syscall.h log diff annotate
src/sys/sys/syscallargs.h log diff annotate
message sync

date 2019-11-27T01:13:04Z
author deraadt
files src/sys/kern/init_sysent.c log diff annotate
src/sys/kern/syscalls.c log diff annotate
message sync

date 2019-11-27T11:16:59Z
author mpi
files src/sys/dev/usb/if_wi_usb.c log diff annotate
src/sys/dev/usb/ohci.c log diff annotate
src/sys/dev/usb/uhci.c log diff annotate
src/sys/dev/usb/uhid.c log diff annotate
src/sys/dev/usb/dwc2/dwc2.c log diff annotate
message Convert infinite sleeps to tsleep_nsec(9).

ok bluhm@

date 2019-11-27T16:12:13Z
author beck
files src/sys/dev/vnd.c log diff annotate
src/sys/ufs/ext2fs/ext2fs_readwrite.c log diff annotate
src/sys/ufs/ffs/ffs_vnops.c log diff annotate
message Re-enable IO_NOCACHE, and use is in vnd.

Ensure that io to a file backing a vnd is IO_SYNC, so IO to a
vnd device is both synchronous and not cached in the buffer cache.

This allows the "mount" regress to work repeatably, and avoids
a situation where when the buffer cache cleaner runs to clear
dirty buffers while people are waiting, it actually increases the
dirty buffers when the writes to the underlying vnd are also
delayed.

ok bluhm@

date 2019-11-27T16:34:36Z
author stsp
files src/sys/dev/pci/if_iwm.c log diff annotate
message Add support for Rx buffers containing multiple frames to iwm(4), again.

Tested by florian on 7260, claudio and myself on 8265, and mlarkin on 9560.
This time even florian's 7260 device seems to be happy.

ok claudio@

date 2019-11-27T16:39:33Z
author stsp
files src/sys/dev/pci/if_iwm.c log diff annotate
message Reinstate monitor mode support in iwm(4).
Monitor mode depends on support for multiple frames per Rx buffer.

date 2019-11-27T17:37:32Z
author akoshibe
files src/sys/net/switchofp.c log diff annotate
message OpenFlow 1.3 defines packet header patterns of interest using TLVs (OXMs)
that represent various header fields. One place where OXMs are used is in
the sef_field action, which contains one OXM representing the header field
to set, followed by padding to align the action in the OpenFlow message to
64 bits. Currently, we assume that a set_field action can contain multiple
OXMs and that they do not need to be padded.

This matches the way we handle OpenFlow messages that contain set_field
actions so that we follow the specs.

OK ori claudio

date 2019-11-27T17:59:13Z
author beck
files src/sys/net/ppp_tty.c log diff annotate
message use correct forward type declaration from uvm.

ok kettenis@