[PULL] drm-xe-fixes

Rodrigo Vivi
2026-03-26T12:04:06Z

Here goes or xe fixes for this round.

Thanks,
Rodrigo.

drm-xe-fixes-2026-03-26:
- Fix UAF in SRIOV migration restore (Winiarski)
- Updates to HW W/a (Roper)
- VMBind remap fix (Auld)
The following changes since commit c369299895a591d96745d6492d4888259b004a9e:

Linux 7.0-rc5 (2026-03-22 14:42:17 -0700)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2026-03-26

for you to fetch changes up to bfe9e314d7574d1c5c851972e7aee342733819d2:

drm/xe: always keep track of remap prev/next (2026-03-25 08:05:33 -0400)

----------------------------------------------------------------
- Fix UAF in SRIOV migration restore (Winiarski)
- Updates to HW W/a (Roper)
- VMBind remap fix (Auld)

----------------------------------------------------------------
Matt Roper (1):
drm/xe: Implement recent spec updates to Wa_16025250150

Matthew Auld (1):
drm/xe: always keep track of remap prev/next

Michał Winiarski (1):
drm/xe/pf: Fix use-after-free in migration restore

drivers/gpu/drm/xe/regs/xe_gt_regs.h | 1 +
drivers/gpu/drm/xe/xe_pt.c | 12 ++++++------
drivers/gpu/drm/xe/xe_sriov_packet.c | 2 ++
drivers/gpu/drm/xe/xe_vm.c | 22 ++++++++++++++++++----
drivers/gpu/drm/xe/xe_vm_types.h | 4 ++++
drivers/gpu/drm/xe/xe_wa.c | 3 ++-
6 files changed, 33 insertions(+), 11 deletions(-)