[PULL] drm-xe-fixes

Thomas Hellstrom
2026-01-29T20:12:41Z

Hi, Dave, Simona

Here are the drm-xe-fixes for -rc8.

Thanks,
Thomas

drm-xe-fixes-2026-01-29:
Driver Changes:
- Skip address copy for sync-only execs (Lin)
- Fix a WA (Tvrtko)
- Derive mem_copy cap from graphics version (Nitin)
- Fix is_bound() pci_dev lifetime (Lin)
- xe nvm cleanup fixes (Lin)
The following changes since commit e27ada4f19e7ffda4c05ce8633daf6daed667eea:

drm/xe: Select CONFIG_DEVICE_PRIVATE when DRM_XE_GPUSVM is selected (2026-01-22 11:27:25 +0100)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2026-01-29

for you to fetch changes up to 8a44241b0b83a6047c5448da1fff03fcc29496b5:

drm/xe/nvm: Fix double-free on aux add failure (2026-01-29 20:31:53 +0100)

----------------------------------------------------------------
Driver Changes:
- Skip address copy for sync-only execs (Lin)
- Fix a WA (Tvrtko)
- Derive mem_copy cap from graphics version (Nitin)
- Fix is_bound() pci_dev lifetime (Lin)
- xe nvm cleanup fixes (Lin)

----------------------------------------------------------------
Nitin Gote (1):
drm/xe: derive mem copy capability from graphics version

Shuicheng Lin (4):
drm/xe: Skip address copy for sync-only execs
drm/xe/configfs: Fix is_bound() pci_dev lifetime
drm/xe/nvm: Manage nvm aux cleanup with devres
drm/xe/nvm: Fix double-free on aux add failure

Tvrtko Ursulin (1):
drm/xe/xelp: Fix Wa_18022495364

drivers/gpu/drm/xe/xe_configfs.c | 3 +--
drivers/gpu/drm/xe/xe_device.c | 2 --
drivers/gpu/drm/xe/xe_exec.c | 6 ++---
drivers/gpu/drm/xe/xe_lrc.c | 2 +-
drivers/gpu/drm/xe/xe_nvm.c | 55 +++++++++++++++++++--------------------
drivers/gpu/drm/xe/xe_nvm.h | 2 --
drivers/gpu/drm/xe/xe_pci.c | 6 +----
drivers/gpu/drm/xe/xe_pci_types.h | 1 -
8 files changed, 33 insertions(+), 44 deletions(-)