OpenBSD cvs log

created 2023-12-05T02:13:15Z
begin 2023-11-30T00:00:00Z
end 2023-12-01T00:00:00Z
path src/sys
commits 30

date 2023-11-30T02:14:01Z
author jsg
files src/sys/dev/pci/drm/include/linux/device.h log diff annotate
message add dev_is_removable() for 6.1.64 drm

date 2023-11-30T02:18:37Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c log diff annotate
message drm/amdgpu: not to save bo in the case of RAS err_event_athub

From David (Ming Qiang) Wu
5b978a8ce49719625c796f80ef6929312743badd in linux-6.1.y/6.1.64
fa1f1cc09d588a90c8ce3f507c47df257461d148 in mainline linux

date 2023-11-30T02:20:12Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_svm.c log diff annotate
message drm/amdkfd: Fix a race condition of vram buffer unref in svm code

From Xiaogang Chen
50f35a907c4f9ed431fd3dbb8b871ef1cbb0718e in linux-6.1.y/6.1.64
709c348261618da7ed89d6c303e2ceb9e453ba74 in mainline linux

date 2023-11-30T02:24:02Z
author jsg
files src/sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/amdgpu_smu.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/smu_v13_0.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c log diff annotate
message drm/amd: Update `update_pcie_parameters` functions to use uint8_t arguments

From Mario Limonciello
09d4f579d30024eda51b61ec94618011a0fabd66 in linux-6.1.y/6.1.64
7752ccf85b929a22e658ec145283e8f31232f4bb in mainline linux

date 2023-11-30T02:26:44Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/amdgpu_dc.c log diff annotate
message drm/amd/display: use full update for clip size increase of large plane source

From Wenjing Liu
24faa2740b3f15e747b563a6c22fb05ba13a76b7 in linux-6.1.y/6.1.64
05b78277ef0efc1deebc8a22384fffec29a3676e in mainline linux

date 2023-11-30T02:28:39Z
author jsg
files src/sys/dev/pci/drm/amd/include/pptable.h log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h log diff annotate
message drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7

From Mario Limonciello
fc9ac0e8e0bcb3740c6eaad3a1a50c20016d422b in linux-6.1.y/6.1.64
760efbca74a405dc439a013a5efaa9fadc95a8c3 in mainline linux

date 2023-11-30T02:30:10Z
author jsg
files src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h log diff annotate
message drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga

From Mario Limonciello
d0725232da777840703f5f1e22f2e3081d712aa4 in linux-6.1.y/6.1.64
0f0e59075b5c22f1e871fbd508d6e4f495048356 in mainline linux

date 2023-11-30T02:32:22Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c log diff annotate
message drm/amdgpu: Fix potential null pointer derefernce

From Stanley Yang
9b70fc7d70e8ef7c4a65034c9487f58609e708a1 in linux-6.1.y/6.1.64
80285ae1ec8717b597b20de38866c29d84d321a1 in mainline linux

date 2023-11-30T02:33:55Z
author jsg
files src/sys/dev/pci/drm/radeon/radeon_connectors.c log diff annotate
message drm/radeon: fix a possible null pointer dereference

From Ma Ke
16fa59e273f8eb20ececeb570ab41c9d3d791429 in linux-6.1.y/6.1.64
2c1fe3c480f9e1deefd50d4b18be4a046011ee1f in mainline linux

date 2023-11-30T02:35:24Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_svm.c log diff annotate
message drm/amdkfd: Fix shift out-of-bounds issue

From Jesse Zhang
2806f880379232e789957c2078d612669eb7a69c in linux-6.1.y/6.1.64
282c1d793076c2edac6c3db51b7e8ed2b41d60a5 in mainline linux

date 2023-11-30T02:37:03Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c log diff annotate
message drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL

From Qu Huang
6c1b3d89a2dda79881726bb6e37af19c0936d736 in linux-6.1.y/6.1.64
5104fdf50d326db2c1a994f8b35dcd46e63ae4ad in mainline linux

date 2023-11-30T02:38:28Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/core/dc_stream.c log diff annotate
message drm/amd/display: Avoid NULL dereference of timing generator

From Wayne Lin
8a06894666e0b462c9316b26ab615cefdd0d676c in linux-6.1.y/6.1.64
b1904ed480cee3f9f4036ea0e36d139cb5fee2d6 in mainline linux

date 2023-11-30T02:39:56Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c log diff annotate
message drm/amdgpu: fix software pci_unplug on some chips

From Vitaly Prosyak
6586b5f8e456de7bddbed2446f5f558f9035c7ad in linux-6.1.y/6.1.64
4638e0c29a3f2294d5de0d052a4b8c9f33ccb957 in mainline linux

date 2023-11-30T02:41:35Z
author jsg
files src/sys/dev/pci/drm/i915/i915_perf.c log diff annotate
message i915/perf: Fix NULL deref bugs with drm_dbg() calls

From Harshit Mogalapalli
55db76caa782baa4a1bf02296e2773c38a524a3e in linux-6.1.y/6.1.64
471aa951bf1206d3c10d0daa67005b8e4db4ff83 in mainline linux

date 2023-11-30T02:43:08Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/core/amdgpu_dc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_hwseq.c log diff annotate
message drm/amd/display: enable dsc_clk even if dsc_pg disabled

From Muhammad Ahmed
3b70d45c7ea8e6c4584f497b1bad1dba1c3b9557 in linux-6.1.y/6.1.64
40255df370e94d44f0f0a924400d68db0ee31bec in mainline linux

date 2023-11-30T02:44:33Z
author jsg
files src/sys/dev/pci/drm/amd/pm/amdgpu_pm.c log diff annotate
message drm/amd/pm: Handle non-terminated overdrive commands.

From Bas Nieuwenhuizen
e973f40de16125f3f85a07db68a2ad4a0aeb42c2 in linux-6.1.y/6.1.64
08e9ebc75b5bcfec9d226f9e16bab2ab7b25a39a in mainline linux

date 2023-11-30T02:46:29Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_cdclk.c log diff annotate
message drm/i915: Bump GLK CDCLK frequency when driving multiple pipes

From Ville Syrjala
9457636a49265bdec14f3b747a4911ea9b7d468c in linux-6.1.y/6.1.64
0cb89cd42fd22bbdec0b046c48f35775f5b88bdb in mainline linux

date 2023-11-30T02:47:39Z
author jsg
files src/sys/dev/pci/drm/i915/gem/i915_gem_context.c log diff annotate
message drm/i915: Fix potential spectre vulnerability

From Kunwu Chan
07e94f204f38b0d36eb377b3cda088b4a8b6f9a2 in linux-6.1.y/6.1.64
1a8e9bad6ef563c28ab0f8619628d5511be55431 in mainline linux

date 2023-11-30T02:49:07Z
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: Fix error of MACO flag setting code

From Ma Jun
454d0cdd7c127bb0ad06b53c52e94ca2c9a83b20 in linux-6.1.y/6.1.64
7f3e6b840fa8b0889d776639310a5dc672c1e9e1 in mainline linux

date 2023-11-30T02:50:22Z
author jsg
files src/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c log diff annotate
message drm/amdgpu/smu13: drop compute workload workaround

From Alex Deucher
8e54a91d3e66b9730861f10345238ff5ef979d3d in linux-6.1.y/6.1.64
23170863ea0a0965d224342c0eb2ad8303b1f267 in mainline linux

date 2023-11-30T02:51:49Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v2_3.c log diff annotate
message drm/amdgpu: don't use pci_is_thunderbolt_attached()

From Alex Deucher
965dce07a4fc5b15c07c73124f5016240a7250ef in linux-6.1.y/6.1.64
7b1c6263eaf4fd64ffe1cafdc504a42ee4bfbb33 in mainline linux

date 2023-11-30T02:52:49Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c log diff annotate
message drm/amdgpu: don't use ATRM for external devices

From Alex Deucher
2ab6c1237bd4a961b8d5032671510a028fb9f0f6 in linux-6.1.y/6.1.64
432e664e7c98c243fab4c3c95bd463bea3aeed28 in mainline linux

date 2023-11-30T02:54:25Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_bo_list.c log diff annotate
message drm/amdgpu: fix error handling in amdgpu_bo_list_get()

From Christian Koenig
c52aac5884bc58e304d4c9cb8441baf8443ea189 in linux-6.1.y/6.1.64
12f76050d8d4d10dab96333656b821bd4620d103 in mainline linux

date 2023-11-30T02:56:04Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c log diff annotate
message drm/amdgpu: lower CS errors to debug severity

From Christian Koenig
51ffa1a3792e3570ae2eb84d003c329b3d71da6c in linux-6.1.y/6.1.64
17daf01ab4e3e5a5929747aa05cc15eb2bad5438 in mainline linux

date 2023-11-30T02:57:53Z
author jsg
files src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c log diff annotate
message drm/amd/display: fix a NULL pointer dereference in amdgpu_dm_i2c_xfer()

From Mario Limonciello
fb5c134ca589fe670430acc9e7ebf2691ca2476d in linux-6.1.y/6.1.64
b71f4ade1b8900d30c661d6c27f87c35214c398c in mainline linux

date 2023-11-30T03:04:27Z
author jsg
files src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c log diff annotate
message drm/amd/display: Enable fast plane updates on DCN3.2 and above

From Tianci Yin
68d774eb10e261ac6d176da2379f97a62878ef22 in linux-6.1.y/6.1.64
435f5b369657cffee4b04db1f5805b48599f4dbe in mainline linux

date 2023-11-30T03:07:48Z
author jsg
files src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/dmub_srv.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_srv.c log diff annotate
message drm/amd/display: Change the DMCUB mailbox memory location from FB to inbox

From Lewis Huang
4c55be0855344187d0970874b6e1215b21a68b61 in linux-6.1.y/6.1.64
5911d02cac70d7fb52009fbd37423e63f8f6f9bc in mainline linux

date 2023-11-30T10:21:56Z
author bluhm
files src/sys/netinet/tcp_input.c log diff annotate
message Pass inp_seclevel to ip6_output() in TCP syn cache.

TCP syn_cache_respond() uses inp_seclevel from listening socket as
ip_output() parameter. This was missing for ip6_output().

OK mvs@

date 2023-11-30T12:50:41Z
author miod
files src/sys/dev/hid/hidkbd.c log diff annotate
message Make sure we don't process garbage data as keypresses if the device sends a
truncated report.

date 2023-11-30T20:08:23Z
author miod
files src/sys/dev/usb/ugold.c log diff annotate
message Overhaul device identification logic in order to make matching on
device-provided information easier.

Add support for a few more devices.

Trigger state machine updates quickly so as not to have to wait 6 seconds to
get the device identified, then 6 more seconds to get the first sensor data.

Tested on:
TEMPerX_V3.3 by landry@
TEMPerF1.4M by sthen@
TEMPerHUM_V4.0, TEMPer2_V4.1, TEMPer1F_V4.1 and TEMPerGold_V3.4 by yours truly