drm-xe-fixes
Hi Dave and Sima,
Here goes our drm-xe-fixes of this round.
Thanks,
Rodrigo.
drm-xe-fixes-2026-09-24:
Fixes in:
- CRI throttle reasons report (Sk)
- TLB invalidation at wedge (Shuicheng)
- SVM eviction and VM close (Brost)
- Display corruption on LNL on Xen PV (Szymon)
- W/a fix and addition (Tilak)
The following changes since commit 93f51579e7df248780214094418f205253383cc5:
Linux 7.3-rc4 (2026-09-20 13:48:15 -0700)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2026-09-24
for you to fetch changes up to cc319238e3f6668f867beb381ce93727c69b7317:
drm/xe: Add wa_14025941587 to xe2, xe3 and xe3p platforms (2026-09-22 15:42:09 -0400)
----------------------------------------------------------------
Fixes in:
- CRI throttle reasons report (Sk)
- TLB invalidation at wedge (Shuicheng)
- SVM eviction and VM close (Brost)
- Display corruption on LNL on Xen PV (Szymon)
- W/a fix and addition (Tilak)
----------------------------------------------------------------
Matthew Auld (1):
drm/xe/vm: nuke PTs only after unlinking contested VMAs
Matthew Brost (1):
drm/xe: Keep walking on SVM eviction failure
Shuicheng Lin (1):
drm/xe/tlb_inval: Treat wedged-device invalidations as complete
Sk Anirban (1):
drm/xe/gt_throttle: Report power brake as a throttle reason on CRI
Szymon Acedański (1):
drm/xe: Limit sg segment size to PAGE_SIZE on Xen PV
Tangudu Tilak Tirumalesh (2):
drm/xe: harden adjust_idledly() against divide-by-zero and overflow drm/xe: Add wa_14025941587 to xe2, xe3 and xe3p platforms
drivers/gpu/drm/xe/regs/xe_gt_regs.h | 1 + drivers/gpu/drm/xe/xe_bo.c | 7 +++ drivers/gpu/drm/xe/xe_bo.h | 19 +++++++ drivers/gpu/drm/xe/xe_gt_throttle.c | 5 +- drivers/gpu/drm/xe/xe_guc_ads.c | 2 +- drivers/gpu/drm/xe/xe_hw_engine.c | 96 +++++++++++++++++++++++++++++++----- drivers/gpu/drm/xe/xe_tlb_inval.c | 3 +- drivers/gpu/drm/xe/xe_vm.c | 21 ++++---- drivers/gpu/drm/xe/xe_wa_oob.rules | 2 + 9 files changed, 129 insertions(+), 27 deletions(-)