OpenBSD cvs log

created 2018-11-29T14:45:57Z
begin 2018-05-06T00:00:00Z
end 2018-05-07T00:00:00Z
path src/sys
commits 4

date 2018-05-06T14:03:03Z
author tb
files src/sys/netinet6/in6.c log diff annotate
message Continue refactoring and cleanup of in6_ioctl().

Hoist privilege check to the top and split out handling of
SIOCAIFADDR_IN6 and SIOCDIFADDR_IN6 into a separate function.
Merge tangled switches and simplify the code paths.

tested by hrvoje
ok visa

date 2018-05-06T15:21:25Z
author florian
files src/sys/netinet6/in6.c log diff annotate
src/sys/netinet6/in6_var.h log diff annotate
message Nuke unused ia6_createtime struct member.
OK tb

date 2018-05-06T17:08:08Z
author kettenis
files src/sys/dev/ic/dwc_gmac.c log diff annotate
message Change the order in which whe write ouw own MAC address into the relevant two
hardware registers. On Rockchip hardware it seems the address latches into
the filter logic only after writing writing the "low" register.

Fixes the Gigabit Ethernet interface on the Rockchip RK3328 and RK3399.

ok visa@, patrick@

date 2018-05-06T17:16:48Z
author kettenis
files src/sys/arch/arm64/arm64/machdep.c log diff annotate
src/sys/arch/arm64/dev/Attic/com_fdt.c log diff annotate
src/sys/arch/arm64/include/fdt.h log diff annotate
message Use speed from device tree for serial console. Makes it possible to boot
and install systems where the firmware uses a non-standard speed. This is
important for various boards that use a Rockchip SoC where the vendor thinks
using 1500000 bps as the serial console speed is a good idea (it isn't).

ok deraadt@, visa@, patrick@