On Wed, Jun 17, 2026 at 12:17:45PM -0700, Matthew Brost wrote:
> Hi Dave, Sima,
> 
> Here are drm-xe-next-fixes for 7.2.
> 
> Matt
> 
> drm-xe-next-fixes-2026-06-17:
> The following changes since commit 52d4ab1ca790a668cc8f2c27017138b1c467168c:
> 

Rodrigo pointed out that I omitted the summary here...

The changes we have are:

- Set TTM beneficial order to 9 in Xe
- Several error path cleanups
- Fix TDR for unstarted jobs on kernel queues
- Several TLB invalidation fixes related to suspending LR queues
- Some small RAS fixes
- Multi-queue suspend fix for LR queues
- Revert inclusion of NVL_S firmware

I also generated this PR using the following command, though I’m not sure it 
matters:
dim pull-request drm-xe-next-fixes origin/master

Rather than:
dim pull-request drm-xe-next-fixes drm/drm-next

Given these issues, please let me know if a regenerated PR would be preferred.

Matt

>   Merge tag 'drm-misc-next-fixes-2026-06-11' of 
> https://gitlab.freedesktop.org/drm/misc/kernel into drm-next (2026-06-13 
> 08:10:38 +1000)
> 
> are available in the Git repository at:
> 
>   https://gitlab.freedesktop.org/drm/xe/kernel.git 
> tags/drm-xe-next-fixes-2026-06-17
> 
> for you to fetch changes up to 0b5ed2756d45b04669502a1f13b1657ec7664571:
> 
>   drm/xe: Add compact-PT and addr mask handling for page reclaim (2026-06-16 
> 10:18:52 -0700)
> 
> ----------------------------------------------------------------
> 
> ----------------------------------------------------------------
> Brian Nguyen (1):
>       drm/xe: Add compact-PT and addr mask handling for page reclaim
> 
> Daniele Ceraolo Spurio (1):
>       Revert "drm/xe/nvls: Define GuC firmware for NVL-S"
> 
> Matthew Brost (1):
>       drm/xe: Set TTM device beneficial_order to 9 (2M)
> 
> Niranjana Vishwanathapura (1):
>       drm/xe/multi_queue: skip submit when primary queue is suspended
> 
> Raag Jadav (3):
>       drm/xe/drm_ras: Make counter allocation drm managed
>       drm/xe/drm_ras: Add per node cleanup action
>       drm/xe/hw_error: Use HW_ERR prefix in log
> 
> Rodrigo Vivi (1):
>       drm/xe: fix job timeout recovery for unstarted jobs and kernel queues
> 
> Tangudu Tilak Tirumalesh (3):
>       Revert "drm/xe: Skip exec queue schedule toggle if queue is idle during 
> suspend"
>       drm/xe: Clear pending_disable before signaling suspend fence
>       drm/xe: include all registered queues in TLB invalidation
> 
> Tejas Upadhyay (1):
>       drm/xe/guc: Fix buffer overflow in steered register list allocation
> 
> Thomas Hellström (1):
>       drm/xe: Fix wa_oob codegen recipe for external module builds
> 
> Wentao Liang (1):
>       drm/xe: fix refcount leak in xe_range_fence_insert()
> 
>  drivers/gpu/drm/xe/Makefile             |   4 +-
>  drivers/gpu/drm/xe/regs/xe_gtt_defs.h   |   6 +-
>  drivers/gpu/drm/xe/xe_device.c          |   3 +-
>  drivers/gpu/drm/xe/xe_drm_ras.c         |  61 ++++++---------
>  drivers/gpu/drm/xe/xe_exec_queue.h      |  17 -----
>  drivers/gpu/drm/xe/xe_guc_capture.c     |  10 ++-
>  drivers/gpu/drm/xe/xe_guc_submit.c      | 111 +++++++++++----------------
>  drivers/gpu/drm/xe/xe_guc_tlb_inval.c   |   7 +-
>  drivers/gpu/drm/xe/xe_hw_engine_group.c |  10 +--
>  drivers/gpu/drm/xe/xe_hw_error.c        |  12 +--
>  drivers/gpu/drm/xe/xe_pt.c              | 131 
> +++++++++++++++++++-------------
>  drivers/gpu/drm/xe/xe_range_fence.c     |   2 +
>  drivers/gpu/drm/xe/xe_uc_fw.c           |   1 -
>  13 files changed, 174 insertions(+), 201 deletions(-)

Reply via email to