OpenBSD cvs log

created 2020-12-02T15:30:12Z
begin 2020-11-30T00:00:00Z
end 2020-12-01T00:00:00Z
path src/sys
commits 4

date 2020-11-30T02:22:33Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn21/dcn21_resource.c log diff annotate
message Use DC_FP_START()/DC_FP_END() around dcn2.1 paths known to cause
SSE FP exception traps, update_bw_bounding_box() and
dcn20_populate_dml_pipes_from_context().

The scope around the dcn20_fast_validate_bw() call is large to match
DC_FP_START()/DC_FP_END() use in dcn20_resource.c and avoid the
situation where a dcn2.0 path would have nested DC_FP_START() calls.

ok kettenis@

date 2020-11-30T02:56:42Z
author jsg
files src/sys/arch/amd64/amd64/fpu.c log diff annotate
message reset fpu in fpu_kernel_enter() even when there is no xsave state

Avoids the situation where FP code ran out of the amdgpu attachhook
would sometimes trigger SSE FP exception traps because precision
exceptions were not masked in mxcsr.

feedback from and ok kettenis@

date 2020-11-30T16:09:33Z
author krw
files src/sys/dev/usb/if_athn_usb.c log diff annotate
src/sys/dev/usb/if_athn_usb.h log diff annotate
src/sys/dev/usb/if_otus.c log diff annotate
src/sys/dev/usb/if_otusreg.h log diff annotate
src/sys/dev/usb/if_rsu.c log diff annotate
src/sys/dev/usb/if_rsureg.h log diff annotate
message Fix deferred key tasks along the same lines as urtwn(4) and run(4).

athn(4) tested by stsp@, who points out that otus(4) and rsu(4) don't yet invoke
the code path to do their own key setting.

ok stsp@

date 2020-11-30T17:57:36Z
author kettenis
files src/sys/dev/ofw/ofw_misc.c log diff annotate
src/sys/dev/ofw/ofw_misc.h log diff annotate
message Implement mii_byname().