OpenBSD cvs log

created 2023-04-12T02:23:33Z
begin 2023-03-31T00:00:00Z
end 2023-04-01T00:00:00Z
path src/sys
commits 38

date 2023-03-31T01:30:52Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_hwseq.c log diff annotate
message drm/amd/display: Include virtual signal to set k1 and k2 values

From Eric Bernstein
4a36da161b7a467c884e00219bb62b645bbe74f1 in linux-6.1.y/6.1.22
368307cef69ccd9bf5511f25e58e3a103be169fb in mainline linux

date 2023-03-31T01:32:38Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_hwseq.c log diff annotate
message drm/amd/display: fix k1 k2 divider programming for phantom streams

From Aurabindo Pillai
0ac86f7dda2b1f895304919ee9035c170a6af419 in linux-6.1.y/6.1.22
3b214bb7185d8284d7d4c53e15127f69a375abf6 in mainline linux

date 2023-03-31T01:34:21Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_hwseq.c log diff annotate
message drm/amd/display: Remove OTG DIV register write for Virtual signals.

From Saaem Rizvi
75eb69023ba30076dba2df6a3e0f9f51095a237b in linux-6.1.y/6.1.22
709671ffb15dcd1b4f6afe2a9d8c67c7c4ead4a1 in mainline linux

date 2023-03-31T01:36:11Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/core/dc_link.c log diff annotate
message drm/amd/display: Fix DP MST sinks removal issue

From Cruise Hung
ee9caccc5e5cc1092baf6fb645525bba668b01c1 in linux-6.1.y/6.1.22
cbd6c1b17d3b42b7935526a86ad5f66838767d03 in mainline linux

date 2023-03-31T01:38:10Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_fbdev.c log diff annotate
message drm/i915: Print return value on error

From Nirmoy Das
b6375c5ecd8c790e381ee3f9baeda8c9e5da4a45 in linux-6.1.y/6.1.22
20c68127e8e9d7899001c47465d0b79581f5fdc1 in mainline linux

date 2023-03-31T01:39:50Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_fbdev.c log diff annotate
message drm/i915/fbdev: lock the fbdev obj before vma pin

From Tejas Upadhyay
9595d71b2a274fe365240b53ce5d03c071c3e6e0 in linux-6.1.y/6.1.22
ed00eba03474adbf525ff03d69705d8c78b76456 in mainline linux

date 2023-03-31T01:42:14Z
author jsg
files src/sys/dev/pci/drm/i915/i915_gpu_error.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_capture.c log diff annotate
message drm/i915/guc: Rename GuC register state capture node to be more obvious

From John Harrison
d2b9357d3da3f8054a47eef04c8ef361608b243e in linux-6.1.y/6.1.22
583ebae783b8241a30581c084ad6226051b594c5 in mainline linux

date 2023-03-31T01:44:03Z
author jsg
files src/sys/dev/pci/drm/i915/gt/uc/intel_guc_capture.c log diff annotate
message drm/i915/guc: Fix missing ecodes

From John Harrison
be8c6ad6b16e6181510e35c53928381f0f39640a in linux-6.1.y/6.1.22
8df23e4c4f72f4e201c28e6fb0a67e2dbf30628a in mainline linux

date 2023-03-31T01:47:06Z
author jsg
files src/sys/dev/pci/drm/i915/gt/intel_gt.c log diff annotate
message drm/i915/gt: perform uc late init after probe error injection

From Andrzej Hajda
6e516595e88670baf275701893fd43e0a454f7d0 in linux-6.1.y/6.1.22
150784f9285e656373cf3953ef4a7663f1e1a0f2 in mainline linux

date 2023-03-31T01:49:17Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_resource.c log diff annotate
message drm/amd/display: Set dcn32 caps.seamless_odm

From Hersen Wu
612cf2495ec6cf5834e8b4a70f599190c35cf8c8 in linux-6.1.y/6.1.22
f9537b1fa7fb51c2162bc15ce469cbbf1ca0fbfe in mainline linux

date 2023-03-31T01:51:13Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c log diff annotate
message drm/amd/display: Update clock table to include highest clock setting

From Swapnil Patel
b66804fc7e21587431360af1dbcc1d9145237b7a in linux-6.1.y/6.1.22
2d99a7ec25cf456cd3680eb314d6454138e5aa64 in mainline linux

date 2023-03-31T01:53:07Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c log diff annotate
message drm/amdgpu: Fix call trace warning and hang when removing amdgpu device

From lyndonli
f06b902511ea05526f405ee64da54a8313d91831 in linux-6.1.y/6.1.22
93bb18d2a873d2fa9625c8ea927723660a868b95 in mainline linux

date 2023-03-31T01:54:30Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/nbio_v7_2.c log diff annotate
message drm/amd: Fix initialization mistake for NBIO 7.3.0

From Mario Limonciello
a0e39cdddc155926fc3c0395636b7c80e55e66a1 in linux-6.1.y/6.1.22
1717cc5f2962a4652c76ed3858b499ccae6c277c in mainline linux

date 2023-03-31T01:56:10Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_dccg.c log diff annotate
message drm/amd/display: fix wrong index used in dccg32_set_dpstreamclk

From Hersen Wu
c590fce42c2117693bd0ee6646b3fc16a8f842ae in linux-6.1.y/6.1.22
4c94e57c258cb7800aa5f3a9d9597d91291407a9 in mainline linux

date 2023-03-31T01:59:24Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nv.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vi.c log diff annotate
message drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi

From Kai-Heng Feng
ed6364fb7c407ca53447d8b0723a61d320bcbae9 in linux-6.1.y/6.1.22
2b072442f4962231a8516485012bb2d2551ef2fe in mainline linux

date 2023-03-31T02:01:00Z
author jsg
files src/sys/dev/pci/drm/i915/i915_active.c log diff annotate
message drm/i915/active: Fix missing debug object activation

From Nirmoy Das
c355945957ef5e9bb05e0554fe4a6f92b0fcaf36 in linux-6.1.y/6.1.22
e92eb246feb9019b0b137706c934b8891cdfe3c2 in mainline linux

date 2023-03-31T02:02:47Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_display.c log diff annotate
message drm/i915: Preserve crtc_state->inherited during state clearing

From Ville Syrjala
220da3bf1fc335ae25b181d6bedcfc63efef6ccc in linux-6.1.y/6.1.22
3a84f2c6c9558c554a90ec26ad25df92fc5e05b7 in mainline linux

date 2023-03-31T02:04:27Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c log diff annotate
message drm/amdgpu: skip ASIC reset for APUs when go to S4

From Tim Huang
9f7e1dd835ec834fb147a7725419497f0b0d83a7 in linux-6.1.y/6.1.22
b589626674de94d977e81c99bf7905872b991197 in mainline linux

date 2023-03-31T02:07:08Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c log diff annotate
message drm/amdgpu: reposition the gpu reset checking for reuse

From Tim Huang
75e10d7fb97906ddb641c7b09773a91693570f63 in linux-6.1.y/6.1.22
aaee0ce460b954e08b6e630d7e54b2abb672feb8 in mainline linux

date 2023-03-31T02:09:05Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_crat.c log diff annotate
message drm/amdkfd: introduce dummy cache info for property asic

From Prike Liang
a5528973c676dad09a1af25cd49e4312238d1428 in linux-6.1.y/6.1.22
fd72e2cb2f9dd2734e8013b3e185a21f0d605d3e in mainline linux

date 2023-03-31T02:12:21Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_crat.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_crat.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_topology.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_topology.h log diff annotate
message drm/amdkfd: Fix the warning of array-index-out-of-bounds

From Ma Jun
0ac954ec7f6c6dd6b7e94340599ba4b788d056d5 in linux-6.1.y/6.1.22
c0cc999f3c32e65a7c88fb323893ddf897b24488 in mainline linux

date 2023-03-31T02:14:03Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_crat.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_device.c log diff annotate
message drm/amdkfd: add GC 11.0.4 KFD support

From Yifan Zhang
132f1d39439142547d9d5e45d7744d375dd21fdc in linux-6.1.y/6.1.22
88c21c2b56aa21dd34290d43ada74033dc3bfe35 in mainline linux

date 2023-03-31T02:16:10Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_crat.c log diff annotate
message drm/amdkfd: Fix the memory overrun

From Ma Jun
8c31b663edc1cc5eb5c82282ab6ca99c69d1d942 in linux-6.1.y/6.1.22
4cc16d64b6cdb179a26fb389cae9dce788e88f5d in mainline linux

date 2023-03-31T08:16:30Z
author kevlo
files src/sys/dev/pci/pcidevs log diff annotate
message Add "Beijing WangXun Technology" vendor and WX1860 series NICs.

ok miod@

date 2023-03-31T08:17:00Z
author kevlo
files src/sys/dev/pci/pcidevs.h log diff annotate
src/sys/dev/pci/pcidevs_data.h log diff annotate
message regen

date 2023-03-31T08:19:41Z
author kevlo
files src/sys/dev/pci/files.pci log diff annotate
src/sys/dev/pci/if_ngbe.c log diff annotate
src/sys/dev/pci/if_ngbereg.h log diff annotate
message ngbe(4), a driver for Wangxun WX1860 series Gigabit Ethernet devices.
Written based on the vendor driver for Linux.
Thanks to WangXun for relicensing their vendor driver to ISC.

Special thanks to miod@ for reviewing and providing valuable input.

ok miod@

date 2023-03-31T08:22:09Z
author kevlo
files src/sys/arch/amd64/conf/GENERIC log diff annotate
message Enable ngbe(4).

ok miod@

date 2023-03-31T12:07:54Z
author kn
files src/sys/dev/fdt/gpiokeys.c log diff annotate
message Flip label separators to fix previous

-gpiokeys0 at mainbus0, "PWR Button"
+gpiokeys0 at mainbus0: "PWR Button"

OK patrick

date 2023-03-31T12:35:24Z
author jsg
files src/sys/kern/uipc_usrreq.c log diff annotate
message remove unused unp_lock
ok kn@ mvs@

date 2023-03-31T13:37:02Z
author kettenis
files src/sys/dev/mii/miidevs log diff annotate
message Add RTL8211F-VD, a new RTL8211F variant.

ok jsg@, dlg@

date 2023-03-31T13:37:41Z
author kettenis
files src/sys/dev/mii/miidevs.h log diff annotate
message regen

date 2023-03-31T19:43:32Z
author bluhm
files src/sys/netinet6/nd6.c log diff annotate
message Fix white space.

date 2023-03-31T19:43:33Z
author bluhm
files src/sys/netinet6/nd6_nbr.c log diff annotate
src/sys/netinet6/nd6_rtr.c log diff annotate
message Fix white space.

date 2023-03-31T19:50:45Z
author mglocker
files src/sys/arch/arm64/conf/RAMDISK log diff annotate
message Enable ufshci(4).

ok kettenis@

date 2023-03-31T20:28:48Z
author kn
files src/sys/dev/pci/pcidevs log diff annotate
message Add "Baikal Electronics" and their "BE-M1000" SoC

OK kettenis

date 2023-03-31T20:31:35Z
author kn
files src/sys/dev/pci/pcidevs.h log diff annotate
src/sys/dev/pci/pcidevs_data.h log diff annotate
message regen after "BE-M1000" addition

date 2023-03-31T23:53:49Z
author dlg
files src/sys/dev/usb/if_umb.c log diff annotate
message dont match quectel ec25 by vendor+product id

quectel seem to provide a sane and consistent set of functionality
built on top of the qualcomm qmi stuff. their linux drivers guide
says quectel modems provide a set of umsm usb interfaces and a
network interface that can be in qmi, ecm, or mbim mode.

if the modem is in mbim mode, it will present the mbim classes which
umb should be able to attach to without this explicit vendor+product
match (assuming umsm doesn't claim the interface first).

based on info in the Quectel LTE&5G Linux USB Driver User Guide V2.0

discussed with and tested by kevlo@
ok patrick@ sthen@ kevlo@

date 2023-03-31T23:55:45Z
author dlg
files src/sys/dev/usb/umsm.c log diff annotate
message shuffle the code in umsm_match a bit.

if umsm_lookup doesnt return anything, return early and leave the
rest of umsm_match to handling specific devices.

no functional change.