OpenBSD cvs log

created 2019-10-15T20:28:22Z
begin 2019-10-08T00:00:00Z
end 2019-10-09T00:00:00Z
path src/sys
commits 12

date 2019-10-08T04:18:00Z
author dlg
files src/sys/net/ifq.c log diff annotate
message back out the use of ifiq pressure, and go back to using a packet count.

the pressure thresholds were too low in a lot of situations, and
still produced hard to understand interactions at high thresholds.
until we understand the numbers better, and for release, we're going
back counting the length of the per interface input queues.

this was originally based on a report of bad tcp performance with
em(4) by mlarkin, but is very convincingly demonstrated by a bunch
of work procter@ has been doing. deraadt@ is keen on the pressure
backout so he can cut a release.

date 2019-10-08T05:28:09Z
author jsg
files src/sys/dev/pci/drm/radeon/radeon_drv.c log diff annotate
message drm/radeon: Fix EEH during kexec

From KyleMahlkuch
6e03bca91f8e99a2039659812efb113cae566459 in linux 4.19.y/4.19.78
6f7fe9a93e6c09bf988c5059403f5f88e17e21e6 in mainline linux

date 2019-10-08T05:30:17Z
author jsg
files src/sys/dev/pci/drm/radeon/radeon_connectors.c log diff annotate
message gpu: drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property()

From Jia-Ju Bai
0936c46139cb9c4f9f2b1737a4e84d26af852fd8 in linux 4.19.y/4.19.78
f3eb9b8f67bc28783eddc142ad805ebdc53d6339 in mainline linux

date 2019-10-08T05:32:29Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_cm_common.c log diff annotate
message drm/amd/display: fix issue where 252-255 values are clipped

From Anthony Koo
24ba84ec00166e00f44735da6589d2508e60a561 in linux 4.19.y/4.19.78
1cbcfc975164f397b449efb17f59d81a703090db in mainline linux

date 2019-10-08T05:34:24Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/core/amdgpu_dc.c log diff annotate
message drm/amd/display: reprogram VM config when system resume

From Lewis Huang
782a77f2eb39207589ef9175a2ceadd0cca12112 in linux 4.19.y/4.19.78
e5382701c3520b3ed66169a6e4aa6ce5df8c56e0 in mainline linux

date 2019-10-08T05:36:29Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/core/dc_resource.c log diff annotate
message drm/amd/display: support spdif

From Charlene Liu
4dcbca872a841385de3fb6319bee928c19dacb26 in linux 4.19.y/4.19.78
b5a41620bb88efb9fb31a4fa5e652e3d5bead7d4 in mainline linux

date 2019-10-08T05:36:30Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dce/dce_audio.c log diff annotate
message drm/amd/display: support spdif

From Charlene Liu
4dcbca872a841385de3fb6319bee928c19dacb26 in linux 4.19.y/4.19.78
b5a41620bb88efb9fb31a4fa5e652e3d5bead7d4 in mainline linux

date 2019-10-08T05:38:23Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_si.c log diff annotate
message drm/amdgpu/si: fix ASIC tests

From Jean Delvare
39b6d05169b2730a26887be7aff3680d44cf694c in linux 4.19.y/4.19.78
77efe48a729588527afb4d5811b9e0acb29f5e51 in mainline linux

date 2019-10-08T11:07:16Z
author mpi
files src/sys/dev/usb/ehci.c log diff annotate
message Convert tsleep(9) to tsleep_nsec(9).

ok visa@, kn@, cheloha@

date 2019-10-08T13:14:49Z
author cheloha
files src/sys/arch/luna88k/cbus/pcex.c log diff annotate
message pcexmem(4): tsleep(9) -> tsleep_nsec(9); ok visa@

date 2019-10-08T13:21:38Z
author cheloha
files src/sys/arch/macppc/dev/mediabay.c log diff annotate
src/sys/arch/macppc/dev/smu.c log diff annotate
src/sys/arch/macppc/dev/thermal.c log diff annotate
src/sys/arch/macppc/dev/xlights.c log diff annotate
message macppc: mediabay(4), smu(4), xlights(4): tsleep(9) -> tsleep_nsec(9)

This diff completely converts sys/arch/macppc to *sleep_nsec(9).

Also convert dev/thermal.c while we're down here. Unsure what that
file's driver's name is, if any.

ok kn@ visa@

date 2019-10-08T16:58:09Z
author mlarkin
files src/sys/arch/amd64/amd64/mptramp.S log diff annotate
message amd64: ensure %fs is loaded after final lgdt

Mark Patruck reported this issue on a new EPYC 7402P CPU and tracked down
a DragonflyBSD diff that fixed the issue. I solicited some feedback/advice
from Matt Dillon of Dragonfly and discussions between him, guenther@ and
myself led to this fix which appears to resolve the problem.

ok guenther@