OpenBSD cvs log

created 2019-06-01T11:07:12Z
begin 2019-05-31T00:00:00Z
end 2019-06-01T00:00:00Z
path src/sys
commits 13

date 2019-05-31T04:46:18Z
author visa
files src/sys/kern/init_main.c log diff annotate
src/sys/kern/kern_fork.c log diff annotate
src/sys/kern/kern_resource.c log diff annotate
src/sys/sys/resourcevar.h log diff annotate
message Rename struct plimit field p_refcnt to pl_refcnt to avoid confusion
with the fields of struct proc. Make pl_refcnt unsigned for upcoming
atomic updating.

OK deraadt@ guenther@

date 2019-05-31T08:02:04Z
author kettenis
files src/sys/arch/arm64/conf/files.arm64 log diff annotate
src/sys/arch/arm64/dev/acpipci.c log diff annotate
src/sys/arch/arm64/dev/pci_machdep.c log diff annotate
src/sys/arch/arm64/include/pci_machdep.h log diff annotate
message Add MSI-X support for acpipci(4). This splits out some generic code into
a new pci_machdep.c file such that it can be re-used by other arm64
PCI host bridge drivers in the future.

ok patrick@

date 2019-05-31T10:35:49Z
author kettenis
files src/sys/dev/fdt/dwpcie.c log diff annotate
message Add MSI-X support.

ok patrick@

date 2019-05-31T10:36:32Z
author kettenis
files src/sys/arch/arm64/dev/pciecam.c log diff annotate
message Add MSI-X support.

ok patrick@

date 2019-05-31T10:55:01Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_ttm.c log diff annotate
message remove duplicate page table
a holdover from when the allocation wasn't done in ttm

date 2019-05-31T11:50:07Z
author stsp
files src/sys/net80211/ieee80211.c log diff annotate
src/sys/net80211/ieee80211_node.c log diff annotate
message Revert my "Repair the 'ifconfig mode' command" commit.

The "recursion in end_scan()" problem is apparently still present in
the committed version of the diff (reported by krw@).

date 2019-05-31T14:18:27Z
author kettenis
files src/sys/arch/arm64/arm64/cpu.c log diff annotate
message Deimos is Cortex-A77.

date 2019-05-31T19:51:09Z
author mpi
files src/sys/kern/init_main.c log diff annotate
src/sys/kern/kern_acct.c log diff annotate
src/sys/kern/kern_exec.c log diff annotate
src/sys/kern/kern_exit.c log diff annotate
src/sys/kern/kern_fork.c log diff annotate
src/sys/kern/kern_resource.c log diff annotate
src/sys/kern/kern_sched.c log diff annotate
src/sys/kern/kern_sysctl.c log diff annotate
message Use a per-process mutex to protect time accounting instead of SCHED_LOCK().

Note that hardclock(9) still increments p_{u,s,i}ticks without holding a
lock.

ok visa@, cheloha@

date 2019-05-31T19:51:10Z
author mpi
files src/sys/kern/kern_time.c log diff annotate
src/sys/kern/sched_bsd.c log diff annotate
src/sys/kern/tty.c log diff annotate
src/sys/sys/proc.h log diff annotate
src/sys/sys/resourcevar.h log diff annotate
src/sys/sys/sysctl.h log diff annotate
message Use a per-process mutex to protect time accounting instead of SCHED_LOCK().

Note that hardclock(9) still increments p_{u,s,i}ticks without holding a
lock.

ok visa@, cheloha@

date 2019-05-31T21:23:34Z
author kettenis
files src/sys/dev/fdt/rkpcie.c log diff annotate
message Add MSI-X support.

ok patrick@

date 2019-05-31T23:50:49Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c log diff annotate
message drm/amdgpu: fix old fence check in amdgpu_fence_emit

From Christian Koenig
d8a36f8418034bacef0b5b73c0822f41646d77ba in linux 4.19.y/4.19.47
3d2aca8c8620346abdba96c6300d2c0b90a1d0cc in mainline linux

date 2019-05-31T23:53:28Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/core/dc_resource.c log diff annotate
message drm/amd/display: fix releasing planes when exiting odm

From Dmytro Laktyushkin
70611b1b81c4ec8ce99d3c00107e89697ec1f495 in linux 4.19.y/4.19.47
bc2193992b00488f5734613ac95b78ef2d2803ab in mainline linux

date 2019-05-31T23:55:46Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c log diff annotate
message drm/amd/display: Fix Divide by 0 in memory calculations

From Murton Liu
fc5293ab6c48710eed5df3b40e808e3a3c560e2d in linux 4.19.y/4.19.47
59979bf8be1784ebfc44215031c6c88ca22ae65d in mainline linux