OpenBSD cvs log

created 2018-11-29T13:27:23Z
begin 2018-04-08T00:00:00Z
end 2018-04-09T00:00:00Z
path src/sys
commits 8

date 2018-04-08T00:39:34Z
author dlg
files src/sys/net/if_gif.c log diff annotate
message on output, actually attach the mbuf tag to packet.

this is to suppress loops over the interface, and avoids a leak of
the tag on every packet.

found and fix testd by christian barthel
also tested by job snijders
ok bluhm@

date 2018-04-08T00:44:21Z
author dlg
files src/sys/net/if_gif.c log diff annotate
message use the specified protocol on v6 output

found by and diff from peter j philip
ok jca@

date 2018-04-08T13:24:36Z
author kettenis
files src/sys/stand/boot/boot.c log diff annotate
src/sys/stand/boot/bootarg.h log diff annotate
message Add a hook to use a firmware-supplied random function in addition to the
MD-supplied random function to insert entropy into the kernel.

ok deraadt@

date 2018-04-08T13:27:22Z
author kettenis
files src/sys/arch/arm64/stand/efiboot/Makefile log diff annotate
src/sys/arch/arm64/stand/efiboot/conf.c log diff annotate
src/sys/arch/arm64/stand/efiboot/efirng.c log diff annotate
message Add support for the EFI Random Number Generator Protocol and use it to XOR
random data into the buffer that we feed the kernel.

ok deraadt@

date 2018-04-08T13:33:01Z
author kettenis
files src/sys/dev/fdt/rkdwusb.c log diff annotate
message Deassert resets.

date 2018-04-08T16:45:12Z
author mikeb
files src/sys/kern/kern_event.c log diff annotate
message Test for preexisting conditions when re-enabling events

When an event that was disabled by EV_DISABLE or EV_DISPATCH is registered
again, an associated filter must be ran to mark it active if a preexisting
condition is present.

The issue was reported and fix tested by Lukas Larsson ,

ok mpi

date 2018-04-08T18:26:29Z
author mikeb
files src/sys/arch/amd64/amd64/tsc.c log diff annotate
message Remove debugging printf

ok deraadt, guenther

date 2018-04-08T18:57:39Z
author guenther
files src/sys/kern/uipc_proto.c log diff annotate
src/sys/kern/uipc_socket.c log diff annotate
src/sys/kern/uipc_socket2.c log diff annotate
src/sys/miscfs/fifofs/fifo_vnops.c log diff annotate
src/sys/sys/socket.h log diff annotate
message AF_LOCAL was a failed attempt (by POSIX?) to seem less UNIX-specific, but
AF_UNIX is both the historical _and_ standard name, so prefer and recommend
it in the headers, manpages, and kernel.

ok miller@ deraadt@ schwarze@