Hi Linus, Weekly fixes pull, this seems relatively quiet for the new world, scattered fixes, mostly amdgpu leading the way, but lots of minor fixes in other drivers.
Regards, Dave. drm-fixes-2026-09-12: drm fixes for 7.3-rc3 drm_exec: - fix 0 object handling sched: - null ptr deref fix in kunit tests amdgpu: - Freesync fix - GPUVM fix - Debugfs fixes - HDMI fixes - IPS fix - GPU reset fix - RGB quantization fixes - SMU 13.0.x fixes xe: - runtime PM guard fix - cache flushing fix i915: - Fix a memleak on perf config query error path - Fix UHBR SST SDP splitting when sink doesn't support it bridge: - fix ti-sn65dsi83 error handling - tc358768: Enforce input bus flags via atomic_check ast: - fix blend mode property on cursor plane qxl: - fix blend mode property on primary/cursor planes virtio: - fix blend mode property on cursor plane vboxvideo: - fix blend mode property on planes rockchip: - fix endpoint name length - fix Kconfig issues ivpu: - limit firmware log prints to field size - validate buffer range in ivpu address translation - validate fw log buffers ethosu: - ensure SRAM sizing - ensure cmd stream formatting - drop IRQF_SHARED - fix open return value adp: - fix Kconfig logicvc: - fix Kconfig The following changes since commit df2908090cda368b01ff43709f51890076c56157: Linux 7.3-rc2 (2026-09-06 15:07:20 -0700) are available in the Git repository at: https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2026-09-12 for you to fetch changes up to b1edd3a3e00369080012b2e4c665fc662b96ecbd: Merge tag 'amd-drm-fixes-7.3-2026-09-10' of https://gitlab.freedesktop.org/drm/amdgpu/kernel into drm-fixes (2026-09-11 18:42:13 +1000) ---------------------------------------------------------------- drm fixes for 7.3-rc3 drm_exec: - fix 0 object handling sched: - null ptr deref fix in kunit tests amdgpu: - Freesync fix - GPUVM fix - Debugfs fixes - HDMI fixes - IPS fix - GPU reset fix - RGB quantization fixes - SMU 13.0.x fixes xe: - runtime PM guard fix - cache flushing fix i915: - Fix a memleak on perf config query error path - Fix UHBR SST SDP splitting when sink doesn't support it bridge: - fix ti-sn65dsi83 error handling - tc358768: Enforce input bus flags via atomic_check ast: - fix blend mode property on cursor plane qxl: - fix blend mode property on primary/cursor planes virtio: - fix blend mode property on cursor plane vboxvideo: - fix blend mode property on planes rockchip: - fix endpoint name length - fix Kconfig issues ivpu: - limit firmware log prints to field size - validate buffer range in ivpu address translation - validate fw log buffers ethosu: - ensure SRAM sizing - ensure cmd stream formatting - drop IRQF_SHARED - fix open return value adp: - fix Kconfig logicvc: - fix Kconfig ---------------------------------------------------------------- Arunpravin Paneer Selvam (1): drm/amdgpu: skip the VMID 0 flush for VRAM Dave Airlie (4): Merge tag 'drm-misc-fixes-2026-09-10' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes Merge tag 'drm-xe-fixes-2026-09-10' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes Merge tag 'drm-intel-fixes-2026-09-10' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes Merge tag 'amd-drm-fixes-7.3-2026-09-10' of https://gitlab.freedesktop.org/drm/amdgpu/kernel into drm-fixes Dawid Osuchowski (1): accel/ivpu: Limit firmware log name prints to field size Esben Haabendal (1): drm/bridge: ti-sn65dsi83: Fix error handling in sn65dsi83_reset_work() Fangzhi Zuo (2): drm/amd/display: Exit IPS before connector detection on resume drm/amd/display: Fix HF-VSDB DSC bpc detection to be cumulative Harry Wentland (1): dm/amdgpu: fix malformed link_settings debugfs output Igor Paunovic (2): drm/rockchip: dw_dp: Select DRM_BRIDGE_CONNECTOR drm/rockchip: rk3066_hdmi: Add missing Kconfig selects Karl Mehltretter (2): drm/adp: Drop the select of the nonexistent CONFIG_DRM_KMS_DMA_HELPER drm/logicvc: Drop the select of the nonexistent CONFIG_DRM_KMS_DMA_HELPER Kevin Wang (2): drm/amd/pm: fix gpu metrics energy accumulator for smu 13.0.0/13.0.7 drm/amd/pm: report energy accumulator for smu 13.0.0 Leonardo Costa (1): drm/bridge: tc358768: Enforce input bus flags via atomic_check Magdalena Schulfer (2): accel/ivpu: Validate full buffer range in ivpu_to_cpu_addr accel/ivpu: Validate firmware log buffer metadata Michel Dänzer (1): drm/amd/display: Consult MCCS FreeSync cap only if requested & supported Mitul Golani (1): drm/i915/dp: Gate UHBR SST SDP splitting on sink capability Nathan Chancellor (1): drm/amd/display: Shorten hdmi_frl_status_polling_workqueue Prike Liang (1): drm/amdgpu: skip gfx switch_power_profile during GPU reset Qinyun Tan (4): drm/ast: create blend mode property on cursor plane drm/qxl: create blend mode property on primary and cursor planes drm/virtio: create blend mode property on cursor plane drm/vboxvideo: create blend mode property on planes Rob Herring (Arm) (5): accel: ethosu: Fix ethosu_job_open() return value accel: ethosu: Drop IRQF_SHARED flag accel: ethosu: Ensure cmd stream ends with a stop op accel: ethosu: Ensure SRAM size is 0 on mapping failure accel: ethosu: Ensure SRAM region size matches job Satyajit Roy (3): drm/amd/display: Propagate HDMI RGB quantization selectability drm/amd/display: Honor Broadcast RGB for BT.2020 RGB output drm/amd/display: Rebuild InfoFrames on output color space changes Shixiong Ou (1): drm/sched: Create a fake device for KUnit tests Sunil Khatri (1): drm/drm_exec: fix up contended obj when num_objects is 0 Thadeu Lima de Souza Cascardo (1): Revert "drm/amdgpu: debugfs: avoid extra EOLs in amdgpu_gem_info" Thomas Hellström (1): drm/xe: Flush LSC untyped L1 dataport cache after rcs/ccs batches Thomas Zimmermann (1): Merge drm/drm-fixes into drm-misc-fixes Thorsten Blum (1): drm/i915: Fix memory leak in query_perf_config_list() Varun Gupta (1): drm/xe: Guard page-fault worker with runtime PM check Yudi Yang (1): drm/rockchip: analogix_dp: fix unchecked bound endpoint name length drivers/accel/ethosu/ethosu_device.h | 1 + drivers/accel/ethosu/ethosu_drv.c | 3 +- drivers/accel/ethosu/ethosu_gem.c | 9 +++ drivers/accel/ethosu/ethosu_job.c | 16 ++-- drivers/accel/ivpu/ivpu_fw_log.c | 87 +++++++++++++--------- drivers/accel/ivpu/ivpu_gem.h | 14 +++- drivers/accel/ivpu/ivpu_ipc.c | 7 +- drivers/gpu/drm/adp/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 20 +++-- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +- .../amd/display/amdgpu_dm/amdgpu_dm_connector.c | 24 +++--- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 20 ++--- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 6 +- .../amdgpu_dm/tests/amdgpu_dm_connector_test.c | 37 +++++++++ .../amdgpu_dm/tests/amdgpu_dm_helpers_test.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 3 + drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 6 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 8 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 4 +- drivers/gpu/drm/ast/ast_cursor.c | 3 + drivers/gpu/drm/bridge/tc358768.c | 15 ++-- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 6 +- drivers/gpu/drm/drm_exec.c | 13 ++++ drivers/gpu/drm/i915/display/intel_display_types.h | 2 + drivers/gpu/drm/i915/display/intel_dp.c | 44 +++++++++-- drivers/gpu/drm/i915/i915_query.c | 4 +- drivers/gpu/drm/logicvc/Kconfig | 1 - drivers/gpu/drm/qxl/qxl_display.c | 4 + drivers/gpu/drm/rockchip/Kconfig | 3 + drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 7 +- drivers/gpu/drm/scheduler/tests/mock_scheduler.c | 11 +++ drivers/gpu/drm/vboxvideo/vbox_mode.c | 4 + drivers/gpu/drm/virtio/virtgpu_plane.c | 4 + drivers/gpu/drm/xe/instructions/xe_gpu_commands.h | 1 + drivers/gpu/drm/xe/xe_pagefault.c | 10 +++ drivers/gpu/drm/xe/xe_pagefault_types.h | 3 + drivers/gpu/drm/xe/xe_ring_ops.c | 11 +++ 38 files changed, 312 insertions(+), 115 deletions(-)
