OpenBSD cvs log

created 2020-05-02T17:57:34Z
begin 2020-04-30T00:00:00Z
end 2020-05-01T00:00:00Z
path src/sys
commits 8

date 2020-04-30T05:18:48Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/core/amdgpu_dc.c log diff annotate
message drm/amd/display: Not doing optimize bandwidth if flip pending.

From Yongqiang Sun
de32c6ad7a4fcb986e0e4f39d7497948b734b8c7 in linux 4.19.y/4.19.119
9941b8129030c9202aaf39114477a0e58c0d6ffc in mainline linux

date 2020-04-30T08:52:56Z
author stsp
files src/sys/dev/ic/ar5008.c log diff annotate
message Fix use of uninitialized 'wh' variable in error path of ar5008_rx_process().

This fix simplifies HW decrytion error checking: Frame header contents aren't
relevant because we are going to drop frames that had errors in any case.
I made a mistake by trying to add an exception for multicast frames at this
point. Frame header contents might not even be valid.

This problem was introduced with CCMP hardware offload support and detected
by Coverity (CID 1492755).

ok mestre@ kevlo@

date 2020-04-30T12:35:22Z
author ratchov
files src/sys/dev/usb/uaudio.c log diff annotate
message Use macros instead of hardcoded "play" and "record" string constants

No object change.

date 2020-04-30T12:38:36Z
author ratchov
files src/sys/dev/usb/uaudio.c log diff annotate
message Set terminal and clock names after all units are parsed

Makes the code simpler and more flexible as the naming is done in a
single place where the full units list is available.

date 2020-04-30T12:41:39Z
author ratchov
files src/sys/dev/usb/uaudio.c log diff annotate
message Use "dac" instead of "play" in mixer control names

All other drivers use "dac" and libsndio needs the control name to
be "dac" for the control to be exposed.

date 2020-04-30T12:43:32Z
author ratchov
files src/sys/dev/usb/uaudio.c log diff annotate
message Use "inputs" class instead of "record"

There's no reliable way to decide whether a control must belong
to "inputs" or to "record". In other words both classes were
used for the same thing. Furthermore we've no "play" class which
tends to make things more confusing.

date 2020-04-30T12:44:42Z
author kettenis
files src/sys/dev/pci/drm/include/linux/dma-fence.h log diff annotate
message Fix return value of dma_fence_wait(). Seems to fix occasional
synchroniation problems when playing youtube videos in chrome.

ok jsg@

date 2020-04-30T12:45:52Z
author ratchov
files src/sys/dev/usb/uaudio.c log diff annotate
message If there's only one input (output) name it simply "input" ("output")

Besides making things simpler, this allows libsndio to figure out that
this is a control affecting all inputs (outputs) that needs to be
exposed.