OpenBSD cvs log

created 2019-09-07T18:07:57Z
begin 2019-09-06T00:00:00Z
end 2019-09-07T00:00:00Z
path src/sys
commits 14

date 2019-09-06T06:40:54Z
author jsg
files src/sys/dev/fdt/if_dwxe.c log diff annotate
message zero hash bits early in dwxe_iff()
ok kettenis@

date 2019-09-06T08:44:21Z
author patrick
files src/sys/dev/fdt/mvclock.c log diff annotate
message Add I2C clock gates.

ok kettenis@

date 2019-09-06T08:45:37Z
author patrick
files src/sys/arch/arm64/conf/GENERIC log diff annotate
src/sys/arch/arm64/conf/RAMDISK log diff annotate
src/sys/dev/fdt/files.fdt log diff annotate
src/sys/dev/fdt/mviic.c log diff annotate
message Add mviic(4), a driver to support the I2C controller on the
Armada 3700 SoC.

With feedback from and ok kettenis@

date 2019-09-06T09:38:19Z
author patrick
files src/sys/arch/arm64/conf/GENERIC log diff annotate
src/sys/arch/arm64/conf/RAMDISK log diff annotate
src/sys/dev/i2c/files.i2c log diff annotate
src/sys/dev/i2c/mcp794xx.c log diff annotate
message mcprtc(4), a driver for the Microchip MCP79400 RTC and similar variants.

ok kettenis@

date 2019-09-06T12:13:41Z
author deraadt
files src/sys/arch/amd64/amd64/cpu.c log diff annotate
message fpuinit() comments should precede cpu_init() call

date 2019-09-06T12:22:01Z
author deraadt
files src/sys/arch/alpha/alpha/trap.c log diff annotate
src/sys/arch/amd64/amd64/trap.c log diff annotate
src/sys/arch/arm/arm/fault.c log diff annotate
src/sys/arch/arm64/arm64/trap.c log diff annotate
src/sys/arch/hppa/hppa/trap.c log diff annotate
src/sys/arch/i386/i386/trap.c log diff annotate
src/sys/arch/m88k/m88k/trap.c log diff annotate
src/sys/arch/mips64/mips64/trap.c log diff annotate
src/sys/arch/powerpc/powerpc/trap.c log diff annotate
src/sys/arch/sh/sh/trap.c log diff annotate
src/sys/arch/sparc64/sparc64/trap.c log diff annotate
message If uvm_map_inentry returns false then a signal has been delivered, and
userret() must be called on trap() exit to deliver it, rather than
repeating the same cause infinitely. discovered by George Koehler
ok kettenis bluhm visa

date 2019-09-06T12:23:49Z
author deraadt
files src/sys/arch/powerpc/powerpc/trap.c log diff annotate
message oops incorrect goto label

date 2019-09-06T12:55:26Z
author deraadt
files src/sys/arch/powerpc/powerpc/trap.c log diff annotate
message oops the label is actually out:

date 2019-09-06T13:10:44Z
author kettenis
files src/sys/arch/amd64/amd64/tsc.c log diff annotate
message Only do the timecounter initialization on the primary CPU. Avoids using a
bogus CPU frequency from a secondary CPU to set the TSC frequency.

ok deraadt@, mikeb@

date 2019-09-06T13:45:04Z
author deraadt
files src/sys/arch/powerpc/powerpc/trap.c log diff annotate
message delete two decades of debugging code and further simplify the main
trap() switch statement
ok kettenis

date 2019-09-06T15:22:24Z
author deraadt
files src/sys/dev/fdt/if_dwxe.c log diff annotate
message missing ;
found by wilfried meindl
ok kettenis

date 2019-09-06T16:06:30Z
author visa
files src/sys/arch/mips64/mips64/trap.c log diff annotate
message Stop stack trace saving if the current subroutine is u_general or u_intr
because the next frame is in userspace.

date 2019-09-06T16:22:40Z
author visa
files src/sys/arch/mips64/mips64/trap.c log diff annotate
message Do not stop prologue scan at branch instructions. This lets stack trace
saving work with the twisted code that clang occasionally emits; stack
frame setup can happen very late after blocks of conditional code.

date 2019-09-06T21:30:31Z
author cheloha
files src/sys/kern/subr_userconf.c log diff annotate
message options(4), config(8): drop dst/timezone knobs; ok kettenis@ deraadt@ jca@