OpenBSD/src Pl7KsOdsys/dev/pci/drm/clients drm_log.c

   drm/log: Fix infinite loop when scale is too large for display

   From Shixiong Ou
   a7d172b27aa3e1ad56e39949bfe4e5caa25fb20b in linux-6.18.y/6.18.46
   f4f2bba28df9b9aaa00262a462139dbbcdc38d9f in mainline linux
VersionDeltaFile
1.4+6-0sys/dev/pci/drm/clients/drm_log.c
+6-01 files

OpenBSD/src R8MVY0xsys/dev/pci/drm drm_fbdev_shmem.c drm_fbdev_dma.c, sys/dev/pci/drm/clients drm_log.c

   drm/client: Remove drm_client_framebuffer_delete()

   From Thomas Zimmermann
   a6325e2807dc2b985a2fea363794e0ed52e02698 in linux-6.18.y/6.18.46
   3e3153325fd3693d0f9fe235c4afbcd68ef102e1 in mainline linux
VersionDeltaFile
1.14+12-16sys/dev/pci/drm/drm_client.c
1.5+4-4sys/dev/pci/drm/drm_fbdev_ttm.c
1.9+3-3sys/dev/pci/drm/drm_fbdev_dma.c
1.4+2-2sys/dev/pci/drm/drm_fbdev_shmem.c
1.3+2-2sys/dev/pci/drm/clients/drm_log.c
1.10+1-1sys/dev/pci/drm/include/drm/drm_client.h
+24-286 files

OpenBSD/src UoivGdwsys/dev/pci/drm drm_client.c, sys/dev/pci/drm/include/drm drm_client.h

   drm/client: Deprecate struct drm_client_buffer.gem

   From Thomas Zimmermann
   329731b3119f0cd3fe68f650f844462dad4895e8 in linux-6.18.y/6.18.46
   ea39f2e66e61035e203530977a3df428345d03e2 in mainline linux
VersionDeltaFile
1.13+12-8sys/dev/pci/drm/drm_client.c
1.9+3-6sys/dev/pci/drm/include/drm/drm_client.h
+15-142 files

OpenBSD/src Dcl9v4csys/dev/pci/drm drm_client.c

   drm/client: Inline drm_client_buffer_addfb() and _rmfb()

   From Thomas Zimmermann
   0763282e689e2a5b49c1d20b248d138030622883 in linux-6.18.y/6.18.46
   7cc0f6171b9f93da2815d95d4410f14583cba58f in mainline linux
VersionDeltaFile
1.12+40-53sys/dev/pci/drm/drm_client.c
+40-531 files

OpenBSD/src 8SVVaWrsys/dev/pci/drm drm_client.c

   drm/client: Move dumb-buffer handling to drm_client_framebuffer_create()

   From Thomas Zimmermann
   60f1a2ecdf8b958f0bec81e1b9886ec9d8d85ff3 in linux-6.18.y/6.18.46
   2d262a483c7a128e50cdb64a0ec20c6d78df66cc in mainline linux
VersionDeltaFile
1.11+29-27sys/dev/pci/drm/drm_client.c
+29-271 files

OpenBSD/src zwDa4qjsys/dev/pci/drm drm_client.c, sys/dev/pci/drm/include/drm drm_client.h

   drm/client: Remove pitch from struct drm_client_buffer

   From Thomas Zimmermann
   841bc853a2b115457d980891a44e64c5122f7bca in linux-6.18.y/6.18.46
   dce4657ff526b65007fe8d5c92968a933cc7c9da in mainline linux
VersionDeltaFile
1.10+7-7sys/dev/pci/drm/drm_client.c
1.8+0-5sys/dev/pci/drm/include/drm/drm_client.h
+7-122 files

OpenBSD/src 6APZT43sys/dev/pci/drm/clients drm_log.c

   drm/log: Fix out-of-bounds read on empty message length

   From Shixiong Ou
   16a2716910ecf7d31bf3c033ee7c506a0b00b2ee in linux-6.18.y/6.18.46
   60baa179ed1333535f6e2da4133511db55278ee4 in mainline linux
VersionDeltaFile
1.2+3-0sys/dev/pci/drm/clients/drm_log.c
+3-01 files

OpenBSD/src JHywjwfsys/dev/pci/drm/amd/pm amdgpu_pm.c amdgpu_dpm.c, sys/dev/pci/drm/amd/pm/inc amdgpu_dpm.h

   drm/amd/pm: fix pptable use-after-free

   From Yang Wang
   8c685df5c3b261c42505110965b42f9a754eb9b7 in linux-6.18.y/6.18.46
   bb493058c35c8676e48269ab6732688ea733d23c in mainline linux
VersionDeltaFile
1.12+11-3sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1.26+3-10sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1.9+2-1sys/dev/pci/drm/amd/pm/inc/amdgpu_dpm.h
+16-143 files

OpenBSD/src eEHuAwWsys/dev/pci/drm/amd/pm amdgpu_pm.c amdgpu_dpm.c, sys/dev/pci/drm/amd/pm/powerplay amd_powerplay.c

   drm/amd/pm: adjust the visibility of pp_table sysfs node

   From Yang Wang
   2895aeb4327c9f3452ad705f9f303a5b8697934b in linux-6.18.y/6.18.46
   5de8ce0f3709ad93ca5a579aa45cf1b52d72bc90 in mainline linux
VersionDeltaFile
1.11+9-3sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1.25+10-1sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1.12+4-1sys/dev/pci/drm/amd/pm/powerplay/amd_powerplay.c
1.29+1-1sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
+24-64 files

OpenBSD/src 0hVPvyFsys/dev/pci/drm/amd/amdgpu amdgpu_cs.c

   drm/amdgpu: disallow multiple FENCE chunks in one submit

   From Junrui Luo
   71aa45f7bfe46fbc6f51e7832573ff49b6005fea in linux-6.18.y/6.18.46
   931cd1d1baeae68e8eb2c23bc1f3d8934dca6241 in mainline linux
VersionDeltaFile
1.33+4-0sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
+4-01 files

OpenBSD/src fmm2Bcksys/dev/pci/drm/amd/amdgpu amdgpu_uvd.c

   drm/amdgpu: Fix UVD decode image min size calculation

   From David Rosca
   25ee120f3803ad9e416ef9f76f4c3234cc4d645b in linux-6.18.y/6.18.46
   b8bb9ba3f101a1b0011f785a577a4a0a38371174 in mainline linux
VersionDeltaFile
1.17+2-2sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
+2-21 files

OpenBSD/src w6yYWWrsys/dev/pci/drm/amd/amdgpu amdgpu_uvd.c

   drm/amdgpu: Fix UVD dpb min size calculation for H264

   From David Rosca
   38914cb2c6afb5fe00241ea3438e655822196378 in linux-6.18.y/6.18.46
   21a8084cd76223a13493237e04d45f5226d7cee6 in mainline linux
VersionDeltaFile
1.16+4-58sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
+4-581 files

OpenBSD/src Muyz40nsys/dev/pci/drm/amd/amdgpu amdgpu_uvd.c

   drm/amdgpu: Fix UVD min buffer sizes

   From David Rosca
   c76e5cca0675b83d3a7bf69282c3cf5754c336c6 in linux-6.18.y/6.18.46
   18727670b44753865b81c56a9338c0d7bd102c54 in mainline linux
VersionDeltaFile
1.15+7-5sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
+7-51 files

OpenBSD/src XZCcXUwsys/dev/pci/drm/amd/amdgpu vce_v3_0.c

   drm/amdgpu: Implement insert_end for VCE 3

   From David Rosca
   86a5cb020322156b188b16ddec94872dbdbfc5ba in linux-6.18.y/6.18.46
   d5ab4c6a64efef2d143a96df5357f59703cd703d in mainline linux
VersionDeltaFile
1.9+22-4sys/dev/pci/drm/amd/amdgpu/vce_v3_0.c
+22-41 files

OpenBSD/src zhvSQcXsys/dev/pci/drm/amd/amdgpu amdgpu_uvd.c

   drm/amdgpu: Reject UVD message with dimensions above 4096

   From David Rosca
   339deb76ee4859ea973e435c9a9a4a4fefc29338 in linux-6.18.y/6.18.46
   8c9aebcdd9f46f7a14b98d6ab18574b7a48fbb08 in mainline linux
VersionDeltaFile
1.14+2-2sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
+2-21 files

OpenBSD/src 5ElznoBsys/dev/pci/drm/amd/amdgpu amdgpu_gem.c

   drm/amdgpu: validate GEM_CREATE domain combinations

   From Candice Li
   220aa2589d7321fb68d2e8597862711b5f22ae0b in linux-6.18.y/6.18.46
   5e9d136ad74df4edec67e502ce267597064d8f86 in mainline linux
VersionDeltaFile
1.20+21-0sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
+21-01 files

OpenBSD/src VU4V0b3sys/dev/pci/drm/amd/amdgpu amdgpu_device.c

   drm/amdgpu: check ASPM on the dGPU host link

   From Yang Wang
   a082bd76c5f255ff825276f168b1143bc2fc2816 in linux-6.18.y/6.18.46
   2a9c5154a5650c09ad44ff5e1dff74754e15a3c6 in mainline linux
VersionDeltaFile
1.105+49-1sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
+49-11 files

OpenBSD/src eWSU1YLsys/dev/pci/drm/amd/amdgpu nbif_v6_3_1.c

   drm/amdgpu: fix nbif 6.3.1 l1 low power not functional

   From Yang Wang
   916e8a1550be1a96f5af2f12bd3e78ffbcd96e9b in linux-6.18.y/6.18.4
   cd688a3cb342b9f56399aa076157f1c324c15c5a in mainline linux
VersionDeltaFile
1.3+17-25sys/dev/pci/drm/amd/amdgpu/nbif_v6_3_1.c
+17-251 files

OpenBSD/src bAVpHDYsys/dev/pci/drm/amd/amdgpu amdgpu_uvd.c

   drm/amdgpu: Reject UVD message with invalid number of h265 refs

   From David Rosca
   e304c3e0d9ce251887be1f274aa0ed52219d5fd7 in linux-6.18.y/6.18.46
   9fca434208f1f9ab977feac62df8ebb1cc7ce893 in mainline linux
VersionDeltaFile
1.13+3-0sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
+3-01 files

OpenBSD/src XKmyWpUsys/dev/pci/drm/amd/display/dc/dce dce_transform.c, sys/dev/pci/drm/amd/display/dc/dce110 dce110_opp_csc_v.c

   drm/amd/display: fix BT.2020 YCbCr output CSC matrices for DCE

   From Nathan Lucas
   e3e6a631dcb1c32bd12c602fe51364ed5f5c3d27 in linux-6.18.y/6.18.46
   cd22349e86faf6e15e6c622d70c0efc57d43201e in mainline linux
VersionDeltaFile
1.4+4-3sys/dev/pci/drm/amd/display/dc/dce110/dce110_opp_csc_v.c
1.9+4-3sys/dev/pci/drm/amd/display/dc/dce/dce_transform.c
+8-62 files

OpenBSD/src ROWL61psys/dev/pci/drm/amd/display/dc/core dc_hw_sequencer.c

   drm/amd/display: fix BT.2020 YCbCr limited output CSC matrix

   From Nathan Lucas
   cd99fa1cbaf5a5d745b90aacc39442d10fce71d1 in linux-6.18.y/6.18.46
   2f9a5c0f018d4a1586ee892f81f1383219676415 in mainline linux
VersionDeltaFile
1.14+20-11sys/dev/pci/drm/amd/display/dc/core/dc_hw_sequencer.c
+20-111 files

OpenBSD/src z0hPQh1sys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm_crtc.c

   drm/amd/display: Fix NULL pointer dereference in amdgpu_dm_crtc_set_vblank()

   From Samuel Pitoiset
   5045fb4c70bfde36a05e0f41cf35ddfb6d85d3af in linux-6.18.y/6.18.46
   f2a1c4c6fe0a6fcde02e59dde546dba28d283635 in mainline linux
VersionDeltaFile
1.17+1-1sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
+1-11 files

OpenBSD/src t4Q6y0osys/dev/pci/drm/radeon radeon_kms.c

   drm/radeon: fix autosuspend cleanup during teardown

   From Guangshuo Li
   31ef57083e785cbea4d5fde05a44d9050c9c42c4 in linux-6.18.y/6.18.46
   587be7a17358ef8c0106775fcedae5a7bef50735 in mainline linux
VersionDeltaFile
1.96+1-0sys/dev/pci/drm/radeon/radeon_kms.c
+1-01 files

OpenBSD/src 3VKzZzlsys/dev/pci/drm/display drm_hdmi_state_helper.c

   drm/connector/hdmi: Fix out of bounds memory read

   From John Harrison
   e5b527804a1ea4f70e139179d3062cf5de8c06ab in linux-6.18.y/6.18.46
   9ecf8ba763d0ffe0673538eb4bf7806f20455d19 in mainline linux
VersionDeltaFile
1.4+2-1sys/dev/pci/drm/display/drm_hdmi_state_helper.c
+2-11 files

OpenBSD/src 3glteYnsys/dev/pci/drm/amd/amdgpu amdgpu_ttm.c

   drm/amdgpu: fix aperture iounmap skipped on device removal

   From Asad Kamal
   bcc66461f574a61ac650461cc9fd3343d3721ca5 in linux-6.18.y/6.18.46
   f9e5f51549000e2665e3b5e02ff876b9e09cfe95 in mainline linux
VersionDeltaFile
1.37+4-11sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
+4-111 files

OpenBSD/src Rcjebsgsys/dev/pci/drm/amd/amdgpu jpeg_v4_0_5.c

   drm/amdgpu: fix JPEG v4.0.5 queue reset failure in DPG mode

   From Jesse Zhang
   dffacbe8118fc87dd8844a0d0841a1a19c478167 in linux-6.18.y/6.18.46
   4301e60e406c613aea06fdc0c36bf0675b0b8a2e in mainline linux
VersionDeltaFile
1.4+17-4sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0_5.c
+17-41 files

OpenBSD/src vjbCnmksys/dev/pci/drm/amd/amdgpu jpeg_v5_0_0.c

   drm/amdgpu: fix JPEG v5.0.0 queue reset failure in DPG mode

   From Jesse Zhang
   e45356f6adae4f1cadc0f906e6c4b708af1c9608 in linux-6.18.y/6.18.46
   c87801f545dac9fcbb84c96f280706572be00a85 in mainline linux
VersionDeltaFile
1.4+17-4sys/dev/pci/drm/amd/amdgpu/jpeg_v5_0_0.c
+17-41 files

OpenBSD/src cDLYsXKsys/dev/pci/drm/amd/amdgpu gfx_v12_0.c

   drm/amdgpu: read TRUNCATE_COORD_MODE on gfx12

   From Qiang Yu
   4550b90bd2e6c768e78cc9a575e747de8e18fa72 in linux-6.18.y/6.18.46
   2d69604b4d0b9c0c0ac71624b5fafb36cf249729 in mainline linux
VersionDeltaFile
1.10+5-0sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
+5-01 files

OpenBSD/src FHDLn3Tsys/dev/pci/drm/amd/amdgpu amdgpu_cs.c

   drm/amdgpu: reject oversized IBs with per-ring packet limits

   From Candice Li
   1474f3970d1afd303e12ff14d06808eabb371576 in linux-6.18.y/6.18.46
   fd37f9dd5b5ab70a46fa7bc76623c0528d602b27 in mainline linux
VersionDeltaFile
1.32+26-1sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
+26-11 files

OpenBSD/src UBw67d2sys/dev/pci/drm/include/linux pci.h

   add pci_name() for 6.18.46 drm
VersionDeltaFile
1.26+7-1sys/dev/pci/drm/include/linux/pci.h
+7-11 files