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