OpenBSD cvs log

created 2019-05-08T22:56:42Z
begin 2018-03-21T00:00:00Z
end 2018-03-22T00:00:00Z
path src/sys
commits 8

date 2018-03-21T07:02:02Z
author ratchov
files src/sys/dev/audio.c log diff annotate
message Fix the way we detect xrun on the recording end, which may prevent the
ring read pointer from wrapping, in turn allowing the process to read
past the ring boundaries.

ok deraadt@

date 2018-03-21T09:16:13Z
author kettenis
files src/sys/dev/ofw/ofw_misc.c log diff annotate
message Register regmap regardless of whether the node has a "phandle" property.

ok patrick@, visa@

date 2018-03-21T09:17:21Z
author kettenis
files src/sys/dev/fdt/mvpinctrl.c log diff annotate
src/sys/dev/fdt/mvpinctrl_pins.h log diff annotate
message Add support for Marvell Armada 7K and 8K SoCs.

ok patrick@, visa@

date 2018-03-21T09:20:10Z
author kettenis
files src/sys/dev/fdt/files.fdt log diff annotate
src/sys/dev/fdt/mvicu.c log diff annotate
message Add mvicu(4), a driver for the Interrupt Consolidation Unit found on
Marvell Armada 7K and 8K SoCs.

ok patrick@

date 2018-03-21T12:28:39Z
author bluhm
files src/sys/kern/kern_rwlock.c log diff annotate
message Disable the rw lock assertion after panic. Allows reboot from ddb.
OK mpi@ visa@

date 2018-03-21T14:25:14Z
author kettenis
files src/sys/arch/sparc64/sparc64/intr.c log diff annotate
message When installing a shared interrupt handler, copy the ih_bus and ih_cpu
members of the interrupt handler struct. Fixes a panic on sun4v systems
with shared interrupts.

tested by stsp@

date 2018-03-21T14:42:41Z
author bluhm
files src/sys/netinet/ip_output.c log diff annotate
src/sys/netinet6/ip6_output.c log diff annotate
message branches: 1.346.2;
In ip6_output() check that the interface of a route is valid. For
IPv4 we do the same and there are races that triggers it. Increment
the statistics counter for both.
from markus@; OK mpi@

date 2018-03-21T15:01:10Z
author bluhm
files src/sys/netinet/ip_carp.c log diff annotate
message The function carp_prepare_ad() never fails. The error handling in
the caller would leak a mbuf. Convert carp_prepare_ad() to a void
function and remove the error check.
reported by Maxime Villard; OK mpi@