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

Reply via email to