[git pull] drm fixes for 6.5 final

Dave Airlie airlied at gmail.com
Fri Aug 25 03:07:17 UTC 2023


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(-)


More information about the dri-devel mailing list