OpenBSD cvs log

created 2019-05-25T11:08:55Z
begin 2019-05-24T00:00:00Z
end 2019-05-25T00:00:00Z
path src/sys
commits 10

date 2019-05-24T05:59:13Z
author jmatthew
files src/sys/dev/pci/if_mcx.c log diff annotate
message implement support for SIOCGIFSFFPAGE

i2c reads are implemented as a port register read that returns up to 32
bytes from a page.

ok dlg@

date 2019-05-24T06:00:42Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c log diff annotate
message Match radeon_device.c rev 1.2 and return early in amdgpu_device_suspend()
if "shutdown" is set and the mountroot hook has not run.
Otherwise unhibernate causes a uvm fault due to an uninitialised lock.

date 2019-05-24T06:05:38Z
author anton
files src/sys/dev/wscons/wsmouse.c log diff annotate
message Remove redundant conditional. Inspecting flags is the correct way to
determine if the device was opened in read/write mode.

ok mpi@ visa@

date 2019-05-24T08:24:01Z
author kettenis
files src/sys/arch/arm64/dev/acpipci.c log diff annotate
src/sys/arch/arm64/dev/pciecam.c log diff annotate
message Pass extent for prefetchable mmio. Since there is no distinction between
prefetchable and "normal" mmio at the host bridge level we can simply pass
the same extent.

ok patrick@

date 2019-05-24T15:17:29Z
author bluhm
files src/sys/kern/uipc_usrreq.c log diff annotate
message Prevent a kernel hang if an empty message is sent over an SOCK_SEQPACKET
socketpair. Do not wakeup receiver if there is no data available.
OK claudio@ anton@

date 2019-05-24T18:35:41Z
author anton
files src/sys/kern/subr_kubsan.c log diff annotate
message The latest inteldrm update brought along code making use of
__attribute__((nonnull)); which the undefined behavior sanitizer in
clang is aware of. A new handler is therefore needed in order to compile
a kernel with kubsan enabled.

ok visa@

date 2019-05-24T18:43:58Z
author anton
files src/sys/kern/subr_kubsan.c log diff annotate
message A source location in kubsan is an absolute path making reports quite
long. Instead, use everything after the first /sys/ segment as the path.

date 2019-05-24T18:48:05Z
author anton
files src/sys/kern/subr_kubsan.c log diff annotate
message fix incorrect order of arguments

date 2019-05-24T18:51:05Z
author anton
files src/sys/kern/subr_kubsan.c log diff annotate
message rename struct for consistency

date 2019-05-24T18:54:12Z
author kettenis
files src/sys/dev/fdt/fanpwr.c log diff annotate
message Configure pins.