OpenBSD cvs log

created 2019-06-12T22:37:06Z
begin 2019-05-02T00:00:00Z
end 2019-05-03T00:00:00Z
path src/sys
commits 8

date 2019-05-02T07:00:46Z
author mlarkin
files src/sys/arch/amd64/include/specialreg.h log diff annotate
message Fix vmm_support.S compilation error with gcc 8.3

ok deraadt

date 2019-05-02T09:47:16Z
author kettenis
files src/sys/dev/pci/drm/drm_drv.c log diff annotate
message Allow non-root users to become master when they are the first to open a drm
device. This matches what Linux does and is a first step towards running
X without setuid or root priviliges.

ok jsg@

date 2019-05-02T09:49:36Z
author kettenis
files src/sys/dev/pci/pcidevs log diff annotate
message add Cryptographics Co-processor found on newer AMD Ryzen CPUs/APUs

date 2019-05-02T09:50:30Z
author kettenis
files src/sys/dev/pci/pcidevs.h log diff annotate
src/sys/dev/pci/pcidevs_data.h log diff annotate
message regen

date 2019-05-02T09:52:36Z
author kettenis
files src/sys/dev/pci/ccp_pci.c log diff annotate
message works on newer AMD Ryzen APUs/CPUs as well

ok deraadt@, mlarkin@

date 2019-05-02T16:24:32Z
author mpi
files src/sys/net/bridgestp.c log diff annotate
message Reset root port after last STP interface is removed.

Prevent use-after-free reported by Hrvoje Popovski.

date 2019-05-02T20:28:46Z
author kettenis
files src/sys/dev/pci/ehci_pci.c log diff annotate
message Avoid running the activate function for a partially attached ehci(4) driver.
The Realtek DASH ehci(4) doesn't have a properly set SBRN register which
prevents us from fully attaching the device. This would result in a panic
during suspend because the activate function will access register that
aren't mapped.

ok deraadt@

date 2019-05-02T21:12:45Z
author kettenis
files src/sys/arch/arm64/dev/mainbus.c log diff annotate
message Add a print function to mainbus(4) such that it prints unconfigured devices
just like we do for simplebus(4).

ok patrick@, visa@