OpenBSD cvs log

created 2023-05-21T01:19:31Z
begin 2023-04-07T00:00:00Z
end 2023-04-08T00:00:00Z
path src/sys
commits 21

date 2023-04-07T03:50:10Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c log diff annotate
message drm/amdkfd: Fix BO offset for multi-VMA page migration

From Xiaogang Chen
b61b21bcbb8a379269de7d2e3e9ceb42e5368ec4 in linux-6.1.y/6.1.23
b4ee9606378bb9520c94d8b96f0305c3696f5c29 in mainline linux

date 2023-04-07T03:52:40Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c log diff annotate
message drm/amdkfd: fix a potential double free in pqm_create_queue

From Chia-I Wu
b861f0e62ae148eb5f0a48c4d6fcd5dc03b4e252 in linux-6.1.y/6.1.23
b2ca5c5d416b4e72d1e9d0293fc720e2d525fd42 in mainline linux

date 2023-04-07T03:53:55Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c log diff annotate
message drm/amdkfd: fix potential kgd_mem UAFs

From Chia-I Wu
5045360f3bb62ccd4f87202e33489f71f8bbc3fc in linux-6.1.y/6.1.23
9da050b0d9e04439d225a2ec3044af70cdfb3933 in mainline linux

date 2023-04-07T03:55:33Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_module.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_priv.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_process.c log diff annotate
message drm/amdkfd: Fixed kfd_process cleanup on module exit.

From David Belanger
b969838c9554a0e9aab3c3cadfcd23d246bc2abe in linux-6.1.y/6.1.23
20bc9f76b6a2455c6b54b91ae7634f147f64987f in mainline linux

date 2023-04-07T03:57:13Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_tc.c log diff annotate
message drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state

From Imre Deak
75084659969f5cd0287a86e7faae3ef0a5651d1e in linux-6.1.y/6.1.23
38c583019484f190d5b33f59b8ae810e6b1763c6 in mainline linux

date 2023-04-07T03:58:43Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c log diff annotate
message drm/amdgpu: allow more APUs to do mode2 reset when go to S4

From Tim Huang
febacc33298f8d72d5bfd4d23a556cc21b5cd6c2 in linux-6.1.y/6.1.23
2fec9dc8e0acc3dfb56d1389151bcf405f087b10 in mainline linux

date 2023-04-07T04:00:35Z
author jsg
files src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.h log diff annotate
message drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub

From Fangzhi Zuo
41abe8828c83e8f73940790a3861b498a8b5ee3f in linux-6.1.y/6.1.23
f4f3b7dedbe849e780c779ba67365bb1db0d8637 in mainline linux

date 2023-04-07T04:02:25Z
author jsg
files src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.h log diff annotate
message drm/amd/display: Take FEC Overhead into Timeslot Calculation

From Fangzhi Zuo
fd71f4c9e3fa7454f9797c539abd5fcfc8b92b41 in linux-6.1.y/6.1.23
68dc1846c3a44d5e633be145c169ce2fd5420695 in mainline linux

date 2023-04-07T04:03:48Z
author jsg
files src/sys/dev/pci/drm/i915/gem/i915_gem_lmem.c log diff annotate
message drm/i915/gem: Flush lmem contents after construction

From Chris Wilson
21ee19974b19edcda7a8e4f9bd5b02c3a750a69e in linux-6.1.y/6.1.23
d032ca43f2c80049ce5aabd3f208dc3849359497 in mainline linux

date 2023-04-07T04:06:11Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_dpt.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_object.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_object_types.h log diff annotate
message drm/i915/dpt: Treat the DPT BO as a framebuffer

From Ville Syrjala
c781c107731fc09ce4330c8c636b8446d0f72aa4 in linux-6.1.y/6.1.23
3413881e1ecc3cba722a2e87ec099692eed5be28 in mainline linux

date 2023-04-07T04:07:59Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_display.c log diff annotate
message drm/i915: Disable DC states for all commits

From Ville Syrjala
0fc6fea41c7122aa5f2088117f50144b507e13d7 in linux-6.1.y/6.1.23
a2b6e99d8a623544f3bdccd28ee35b9c1b00daa5 in mainline linux

date 2023-04-07T04:09:51Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_color.c log diff annotate
message drm/i915: Move CSC load back into .color_commit_arm() when PSR is enabled on skl/glk

From Ville Syrjala
fcf712b4e5d0aacbc193e71962bdaa4d4afe3335 in linux-6.1.y/6.1.23
a8e03e00b62073b494886dbff32f8b5338066c8b in mainline linux

date 2023-04-07T04:11:42Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c log diff annotate
message drm/amdkfd: Get prange->offset after svm_range_vram_node_new

From Xiaogang Chen
d0386bd84e6d81990ef22e10657d5a5d9c209763 in linux-6.1.y/6.1.23
8eeddc0d4200762063e1c66b9cc63afa7b24ebf0 in mainline linux

date 2023-04-07T06:18:26Z
author dlg
files src/sys/dev/ofw/ofw_regulator.c log diff annotate
message fixed regulators could have a "gpios" or "gpio" property.

we only handled "gpio" before. figuring this out has wasted many
days of my life recently.

ok patrick@ kettenis@

date 2023-04-07T06:33:49Z
author dlg
files src/sys/dev/fdt/if_dwqe_fdt.c log diff annotate
message register a mapping of dwqe interfaces to ofw nodes/phandles.

ok kettenis@

date 2023-04-07T08:53:03Z
author kettenis
files src/sys/dev/fdt/if_dwqe_fdt.c log diff annotate
src/sys/dev/ic/dwqe.c log diff annotate
src/sys/dev/ic/dwqevar.h log diff annotate
message Determine PHY mode and pass the appropriate flags down to the PHY when we
attach it.

ok dlg@

date 2023-04-07T09:31:59Z
author jsg
files src/sys/arch/arm64/dev/rtkit.c log diff annotate
message avoid use of uninitialised memory
ok miod@ kettenis@

date 2023-04-07T09:33:51Z
author dlg
files src/sys/dev/ic/dwqevar.h log diff annotate
message register a mapping of dwqe interfaces to ofw nodes/phandles.

i forgot to commit this as part of src/sys/dev/fdt/if_dwqe_fdt.c r1.7

found by mglocker@

date 2023-04-07T09:43:38Z
author tb
files src/sys/kern/makesyscalls.sh log diff annotate
message Fix whitespace on two lines

date 2023-04-07T22:02:58Z
author bluhm
files src/sys/net/if.c log diff annotate
src/sys/netinet/if_ether.c log diff annotate
message Remove kernel locks from the ARP input path. Caller if_netisr()
grabs the exclusive netlock and that is sufficent for in_arpinput()
and arpcache().
with kn@; OK mvs@; tested by Hrvoje Popovski

date 2023-04-07T22:55:26Z
author dlg
files src/sys/dev/fdt/if_dwqe_fdt.c log diff annotate
message print which gmac the dwqe driver is attaching to.

there's no guarantee that dwqe0 in the kernel will attach to gmac0
in the device tree, so print it to make it explicit what's going
where.

ok patrick@ kettenis@