OpenBSD cvs log

created 2023-01-17T10:13:39Z
begin 2023-01-09T00:00:00Z
end 2023-01-10T00:00:00Z
path src/sys
commits 28

date 2023-01-09T00:22:47Z
author daniel
files src/sys/net80211/ieee80211_input.c log diff annotate
message restore NetBSD RCS ID

Looks like this was removed in rev 1.85 without comment (which may have
been unintentional).

ok stsp@

date 2023-01-09T02:12:13Z
author guenther
files src/sys/kern/kern_prot.c log diff annotate
message setthrname() should return EINVAL, not ENAMETOOLONG, when the
input is too long.

ok mpi@

date 2023-01-09T03:37:44Z
author dlg
files src/sys/net/ifq.c log diff annotate
src/sys/net/ifq.h log diff annotate
message count the number times a packet was dropped by bpf as fdrops.

date 2023-01-09T03:39:14Z
author dlg
files src/sys/net/ifq.c log diff annotate
message flesh out ifiq_enqueue

date 2023-01-09T03:59:28Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c log diff annotate
message drm/amdgpu: skip MES for S0ix as well since it's part of GFX

From Alex Deucher
33a3b7fad8273e7bcbef0f456c2070be8adcad45 in linux-6.1.y/6.1.4
afa6646b1c5d3affd541f76bd7476e4b835a9174 in mainline linux

date 2023-01-09T04:01:17Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c log diff annotate
message drm/amdgpu: skip mes self test after s0i3 resume for MES IP v11.0

From Tim Huang
a354a9e3fc3b5475b80395a3015644e26352223f in linux-6.1.y/6.1.4
8660495a9c5b9afeec4cc006b3b75178f0fb2f10 in mainline linux

date 2023-01-09T04:03:10Z
author jsg
files src/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c log diff annotate
message drm/amd/pm: update SMU13.0.0 reported maximum shader clock

From Evan Quan
9d455cb89dc576f752beebcadc823511882fb321 in linux-6.1.y/6.1.4
7a18e089eff02f17eaee49fc18641f5d16a8284b in mainline linux

date 2023-01-09T04:04:57Z
author jsg
files src/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c log diff annotate
message drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings

From Evan Quan
ed00567b170fc461d8755003e5cf4e0b008aff90 in linux-6.1.y/6.1.4
32a7819ff8e25375c7515aaae5cfcb8c44a461b7 in mainline linux

date 2023-01-09T04:07:06Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c log diff annotate
message drm/amdgpu: fix mmhub register base coding error

From Yang Wang
51c107f91bf1d49fdd1538e46770e6f146f40267 in linux-6.1.y/6.1.4
347fafe0eb46df941965c355c77ce480e4d49f1f in mainline linux

date 2023-01-09T04:09:22Z
author jsg
files src/sys/dev/pci/drm/drm_connector.c log diff annotate
message drm/connector: send hotplug uevent on connector cleanup

From Simon Ser
d988f0bcf579b4bcb0b7aba217a882ec150bcc2a in linux-6.1.y/6.1.4
6fdc2d490ea1369d17afd7e6eb66fecc5b7209bc in mainline linux

date 2023-01-09T04:11:31Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_dsi_vbt.c log diff annotate
message drm/i915/dsi: fix VBT send packet port selection for dual link DSI

From Mikko Kovanen
556a7e74af59048bf73777b25395cf90be9b377f in linux-6.1.y/6.1.4
f9cdf4130671d767071607d0a7568c9bd36a68d0 in mainline linux

date 2023-01-09T04:13:33Z
author jsg
files src/sys/dev/pci/drm/i915/gem/i915_gem_object.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_object_types.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_ttm_pm.c log diff annotate
message drm/i915/ttm: consider CCS for backup objects

From Matthew Auld
218f8fe668240f2ec95dcb000f61904dcdc83271 in linux-6.1.y/6.1.4
ad0fca2dceeab8fdd8e1135f4b4ef2dc46c2ead9 in mainline linux

date 2023-01-09T04:15:53Z
author jsg
files src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c log diff annotate
message drm/amd/display: Add DCN314 display SG Support

From Yifan Zhang
3038224f5617bb4628170b29661645138f884292 in linux-6.1.y/6.1.4
fe6872adb05e85bde38f2cdec01a0f4cfb826998 in mainline linux

date 2023-01-09T04:17:50Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c log diff annotate
message drm/amdgpu: handle polaris10/11 overlap asics (v2)

From Alex Deucher
9724e6950ef902abd6abc5b5dfacca4b5125ba75 in linux-6.1.y/6.1.4
1d4624cd72b912b2680c08d0be48338a1629a858 in mainline linux

date 2023-01-09T04:19:25Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c log diff annotate
message drm/amdgpu: make display pinning more flexible (v2)

From Alex Deucher
52beaa0938ad33f3ee848c22935af967e3cce005 in linux-6.1.y/6.1.4
81d0bcf9900932633d270d5bc4a54ff599c6ebdb in mainline linux

date 2023-01-09T04:22:46Z
author jsg
files src/sys/dev/pci/drm/i915/i915_gem_evict.c log diff annotate
src/sys/dev/pci/drm/i915/i915_gem_evict.h log diff annotate
src/sys/dev/pci/drm/i915/i915_vma.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_mman.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_gem_evict.c log diff annotate
message drm/i915: improve the catch-all evict to handle lock contention

From Matthew Auld
ea62bd769994d6f18bd265cc156e6182a288c880 in linux-6.1.y/6.1.4
3f882f2d4f689627c1566c2c92087bc3ff734953 in mainline linux

date 2023-01-09T04:24:23Z
author jsg
files src/sys/dev/pci/drm/i915/gt/intel_migrate.c log diff annotate
message drm/i915/migrate: Account for the reserved_space

From Chris Wilson
6e6d577cd90b27a98ce9f06ed96bca7b59d210f0 in linux-6.1.y/6.1.4
31a2e6cbe8a4eb0d1650fff4b77872b744e14a62 in mainline linux

date 2023-01-09T04:26:30Z
author jsg
files src/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c log diff annotate
message drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping

From Evan Quan
1cfd678e2f070fd2f005dc6e12c180ff1a1b5843 in linux-6.1.y/6.1.4
592cd24a08763975c75be850a7d4e461bfd353bf in mainline linux

date 2023-01-09T04:28:04Z
author jsg
files src/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c log diff annotate
message drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping

From Evan Quan
789c4804d7aed7094845da4a0ebf7099a503f8ba in linux-6.1.y/6.1.4
e0607c10ebf551a654c3577fc74b4bf5533e1cea in mainline linux

date 2023-01-09T04:30:22Z
author jsg
files src/sys/dev/pci/drm/amd/pm/swsmu/inc/smu_v13_0.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c log diff annotate
message drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34

From Evan Quan
0b865bcd7a084e9cbf171ad3b240bf40058fd985 in linux-6.1.y/6.1.4
272b981416f8be0180c4d8066f90635fa7c1c501 in mainline linux

date 2023-01-09T04:32:29Z
author jsg
files src/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c log diff annotate
message drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics

From Evan Quan
54b6a040f38075711751c61b2300a8ce7cb1741f in linux-6.1.y/6.1.4
e73fc71e8f015d61f3adca7659cb209fd5117aa5 in mainline linux

date 2023-01-09T06:04:14Z
author miod
files src/sys/arch/sh/sh/trap.c log diff annotate
message Handle possible PROT_EXEC fault if PROT_READ fails; needed to cope with
kern_exec.c 1.241

date 2023-01-09T07:48:12Z
author nicm
files src/sys/dev/wscons/wsemul_vt100_subr.c log diff annotate
message Correct length of replies to primary and secondary DAs so as not to send
a stray trailing NUL byte. From Crystal Kolipe.

ok deraadt miod

date 2023-01-09T11:18:44Z
author miod
files src/sys/arch/m88k/m88k/trap.c log diff annotate
message Use PROT_EXEC when servicing instruction faults.
ok aoyama@

date 2023-01-09T15:22:53Z
author kettenis
files src/sys/arch/arm64/dev/agtimer.c log diff annotate
src/sys/arch/arm64/include/timetc.h log diff annotate
message Allwinner hardware sucks! The ARM generic timer on the A64 has a bug
where the bottom 9 bits of the counter register can't be trusted if any of
the higher bits are rolling over. This is an unpublished errata so the
details aren't known. Adopt the same workaround that Linux has.

This will disable the userland timecounter support on hardware affected
by the hardware. We will need a similar workaround in libc to restore
that functionality.

tested by semarie@
ok cheloha@

date 2023-01-09T15:49:36Z
author nicm
files src/sys/dev/wscons/wsemul_vt100.c log diff annotate
message DIAGNOSTIC is redundant with KASSERT, remove it. From Crystal Kolipe.

ok guenther

date 2023-01-09T20:29:35Z
author kettenis
files src/sys/arch/arm64/dev/aplsmc.c log diff annotate
src/sys/arch/arm64/dev/apm.c log diff annotate
message Implement suspend on lid close.

ok tobhe@, deraadt@

date 2023-01-09T20:32:21Z
author kettenis
files src/sys/arch/arm64/arm64/machdep.c log diff annotate
message Set the default for machdep.lidaction to 1 like on amd64.

ok tobhe@, deraadt@