Hi Linus, A bit bigger than I'd care for, but it's mostly a single vmwgfx fix and a fix for an i915 hotplug probing. Otherwise misc i915, bridge, panfrost and dma-buf fixes.
Dave. drm-fixes-2023-08-25: drm fixes for 6.5-rc8 core: - add a HPD poll helper i915: - fix regression in i915 polling - fix docs build warning - fix DG2 idle power consumption bridge: - samsung-dsim: init fix panfrost: - fix speed binning issue dma-buf: - fix recursive lock in fence signal vmwgfx: - fix shader stage validation - fix NULL ptr derefs in gem put The following changes since commit 706a741595047797872e669b3101429ab8d378ef: Linux 6.5-rc7 (2023-08-20 15:02:52 +0200) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2023-08-25 for you to fetch changes up to 59fe2029b9e05cd490eaf972053dd86f96f77869: Merge tag 'drm-intel-fixes-2023-08-24' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2023-08-25 09:12:02 +1000) ---------------------------------------------------------------- drm fixes for 6.5-rc8 core: - add a HPD poll helper i915: - fix regression in i915 polling - fix docs build warning - fix DG2 idle power consumption bridge: - samsung-dsim: init fix panfrost: - fix speed binning issue dma-buf: - fix recursive lock in fence signal vmwgfx: - fix shader stage validation - fix NULL ptr derefs in gem put ---------------------------------------------------------------- Ankit Nautiyal (1): drm/display/dp: Fix the DP DSC Receiver cap size Anshuman Gupta (1): drm/i915/dgfx: Enable d3cold at s2idle Dave Airlie (2): Merge tag 'drm-misc-fixes-2023-08-24' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Merge tag 'drm-intel-fixes-2023-08-24' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes David Michael (1): drm/panfrost: Skip speed binning on EOPNOTSUPP Frieder Schrempf (1): drm: bridge: samsung-dsim: Fix init during host transfer Imre Deak (2): drm: Add an HPD poll helper to reschedule the poll work drm/i915: Fix HPD polling, reenabling the output poll work as needed Jani Nikula (1): drm/i915: fix Sphinx indentation warning Rob Clark (1): dma-buf/sw_sync: Avoid recursive lock during fence signal Zack Rusin (2): drm/vmwgfx: Fix shader stage validation drm/vmwgfx: Fix possible invalid drm gem put calls drivers/dma-buf/sw_sync.c | 18 ++++---- drivers/gpu/drm/bridge/samsung-dsim.c | 27 +++++++---- drivers/gpu/drm/drm_probe_helper.c | 68 +++++++++++++++++++--------- drivers/gpu/drm/i915/display/intel_hotplug.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 2 + drivers/gpu/drm/i915/i915_driver.c | 33 ++++++++------ drivers/gpu/drm/panfrost/panfrost_devfreq.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 6 +-- drivers/gpu/drm/vmwgfx/vmwgfx_bo.h | 8 ++++ drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 12 +++++ drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 35 ++++++-------- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 6 +-- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 3 +- include/drm/display/drm_dp.h | 2 +- include/drm/drm_probe_helper.h | 1 + 16 files changed, 136 insertions(+), 94 deletions(-)