[PULL] drm-xe-fixes

Thomas Hellstrom <[email protected]>
Newsgroups org.freedesktop.lists.intel-xe,org.freedesktop.lists.dri-devel,org.freedesktop.lists.intel-gfx
Message-ID <an4ZogmPqP2Xtfx3@fedora>
Hi Dave, Simona

The drm-xe-fixes pull for -rc8/final. Unfortunately a larger number of fixes
than I was hoping for due to the low number the previous two weeks.
Nothing that really stands out.

Thanks,
Thomas

drm-xe-fixes-2026-08-13:
Driver Changes:
- Fix DPT Allocation paths (Maarten)
- Fixes around UM queue BO (Jia)
- Order ring writes before ring tail updates (Matthew Brost)
- Add termination on resume for PXP (Daniele)
- Document Sentinel and make CTX_TIMESTAMP read TOCTOU-safe (Gajendra)
- Fix sync entry leak on OA config emit failure (Linmao Li)
- Check managed mutex initilization errors (Linmao Li)
- Fix min frequency setting (Vinay)
- Fix xe_device_probe error path (Raag)
The following changes since commit db2ddb87143519e20a95aa36c60b36107b736a58:

  Linux 7.2-rc7 (2026-08-09 14:54:50 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2026-08-13

for you to fetch changes up to ef526d122b62af5afa437f095aa6661a953676c4:

  drm/xe: Fix xe_device_probe() failure (2026-08-13 14:56:34 +0200)

----------------------------------------------------------------
Driver Changes:
- Fix DPT Allocation paths (Maarten)
- Fixes around UM queue BO (Jia)
- Order ring writes before ring tail updates (Matthew Brost)
- Add termination on resume for PXP (Daniele)
- Document Sentinel and make CTX_TIMESTAMP read TOCTOU-safe (Gajendra)
- Fix sync entry leak on OA config emit failure (Linmao Li)
- Check managed mutex initilization errors (Linmao Li)
- Fix min frequency setting (Vinay)
- Fix xe_device_probe error path (Raag)

----------------------------------------------------------------
Daniele Ceraolo Spurio (1):
      drm/xe/pxp: add termination on resume

Gajendra Uttamchand (1):
      drm/xe/lrc: document sentinel and make CTX_TIMESTAMP read TOCTOU-safe

Jia Yao (3):
      drm/xe/guc_ads: allocate UM queues in a separate BO
      drm/xe/guc_ads: allocate UM queues in VRAM on dGFX
      drm/xe/guc_ads: use uncached mapping for UM queue BO

Linmao Li (2):
      drm/xe/oa: Fix sync entry leak on OA config emit failure
      drm/xe/oa: Check managed mutex initialization errors

Maarten Lankhorst (1):
      drm/xe: Fix DPT allocation paths.

Matthew Brost (1):
      drm/xe: Order ring writes before ring tail updates

Raag Jadav (1):
      drm/xe: Fix xe_device_probe() failure

Vinay Belgaumkar (1):
      drm/xe: Fix a bug in pc_adjust_freq_bounds()

 drivers/gpu/drm/xe/display/xe_fb_pin.c |  33 ++-----
 drivers/gpu/drm/xe/xe_bo.h             |  14 +++
 drivers/gpu/drm/xe/xe_device.c         |   6 +-
 drivers/gpu/drm/xe/xe_guc_ads.c        |  93 ++++++++++++-------
 drivers/gpu/drm/xe/xe_guc_ads_types.h  |   5 +
 drivers/gpu/drm/xe/xe_guc_pc.c         |  13 ++-
 drivers/gpu/drm/xe/xe_lrc.c            |  29 ++++--
 drivers/gpu/drm/xe/xe_lrc.h            |   7 ++
 drivers/gpu/drm/xe/xe_oa.c             |  13 ++-
 drivers/gpu/drm/xe/xe_pxp.c            | 162 ++++++++++++++++++++++++---------
 drivers/gpu/drm/xe/xe_pxp_types.h      |  27 ++++--
 11 files changed, 279 insertions(+), 123 deletions(-)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.