OpenBSD cvs log

created 2019-07-09T07:33:17Z
begin 2019-07-01T00:00:00Z
end 2019-07-02T00:00:00Z
path src/sys
commits 8

date 2019-07-01T00:44:29Z
author dlg
files src/sys/net/ifq.c log diff annotate
message reintroduce ifiq_input counting backpressure

instead of counting the number of packets on an ifiq, count the
number of times a nic has tried to queue packets before the stack
processes them.

this new semantic interacted badly with virtual interfaces like
vlan and trunk, but these interfaces have been tweaked to call
if_vinput instead of if_input so their packets are processed directly
because theyre already running inside the stack.

im putting this in so we can see what the effect is. if it goes
badly i'll back it out again.

ok cheloha@ proctor@ visa@

date 2019-07-01T03:28:05Z
author jsg
files src/sys/dev/pci/drm/i915/intel_breadcrumbs.c log diff annotate
message revert local changes in code under #ifdef __linux__

date 2019-07-01T05:11:32Z
author kevlo
files src/sys/ufs/ext2fs/ext2fs.h log diff annotate
src/sys/ufs/ext2fs/ext2fs_inode.c log diff annotate
src/sys/ufs/ext2fs/ext2fs_vfsops.c log diff annotate
message Add more verbose messages about unsupported ext2fs features.
Based on FreeBSD r320578.

While here, rename a few macros to make the consisten and keep in sync with
Linux upstream.

ok kn@

date 2019-07-01T12:13:51Z
author yasuoka
files src/sys/net/pf.c log diff annotate
message Link the state and the source track to keep the source track while
there are states which refer it.

OK sashan

date 2019-07-01T16:52:02Z
author cheloha
files src/sys/kern/kern_event.c log diff annotate
message kevent(2): remove 24hr timeout limit

As with nanosleep(2), poll(2), and select(2), here we can chip away at
the timespec until it's empty. This lets us support the full range of
the timespec regardless of the kernel's HZ.

Update the manpage accordingly.

ok visa@

date 2019-07-01T18:39:26Z
author jcs
files src/sys/dev/pci/drm/i915/intel_display.c log diff annotate
message drm/i915/gen9+: Fix initial readout for Y tiled framebuffers

From Imre Deak
d9a515867bdba59ebf196a6ade10faae8e8be36a in mainline linux

ok jsg

date 2019-07-01T19:38:40Z
author kn
files src/sys/dev/wscons/wsdisplay.c log diff annotate
src/sys/dev/wscons/wsdisplayvar.h log diff annotate
message Use timeout_add_msec(9)

Trivial conversion from ticks to milliseconds where macros already come in
milliseconds and timeout values only need reduction by hz to use the new API.

OK mpi

date 2019-07-01T21:13:03Z
author mpi
files src/sys/sys/proc.h log diff annotate
src/sys/uvm/uvm_extern.h log diff annotate
message Document which mechanism protect some fields used w/o KERNEL_LOCK().

ok visa@, semarie@