Hi Dave, Simona

This week's drm-xe-fixes PR. Also slightly late.

A set of driver-only fixes all over the place.

Thanks,
Thomas

drm-xe-fixes-2026-07-17:
Driver Changes:
- Fix BO prefetch with CONSULT_MEM_ADVISE_PREF_LOCK (Himal)
- Hold a dma-buf reference for imported BOs (Nitin)
- Fix writable override for CRI (Alexander)
- Fix VF CCS attach/detach race with in-flight BO moves (Matthew Brost)
- Fix WOPCM size for LNL+ (Daniele)
- Reset current_op in xe_pt_update_ops_init (Zongyao Bai)
- Keep scheduler timeline name alive (Arvind)
- Hold device ref until queue teardown completes (Arvind)
- Disable display in admin only PF mode (Satyanarayana)
The following changes since commit a13c140cc289c0b7b3770bce5b3ad42ab35074aa:

  Linux 7.2-rc3 (2026-07-12 14:16:39 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2026-07-17

for you to fetch changes up to 130910bac905a42225f93841e338bbea4a431b1a:

  drm/xe/pf: Disable display in admin only PF mode (2026-07-16 16:53:38 +0200)

----------------------------------------------------------------
Driver Changes:
- Fix BO prefetch with CONSULT_MEM_ADVISE_PREF_LOCK (Himal)
- Hold a dma-buf reference for imported BOs (Nitin)
- Fix writable override for CRI (Alexander)
- Fix VF CCS attach/detach race with in-flight BO moves (Matthew Brost)
- Fix WOPCM size for LNL+ (Daniele)
- Reset current_op in xe_pt_update_ops_init (Zongyao Bai)
- Keep scheduler timeline name alive (Arvind)
- Hold device ref until queue teardown completes (Arvind)
- Disable display in admin only PF mode (Satyanarayana)

----------------------------------------------------------------
Alexander Usyskin (1):
      drm/xe/nvm: fix writable override for CRI

Arvind Yadav (2):
      drm/xe/guc: Keep scheduler timeline name alive
      drm/xe/guc: Hold device ref until queue teardown completes

Daniele Ceraolo Spurio (1):
      drm/xe/wopcm: fix WOPCM size for LNL+

Himal Prasad Ghimiray (1):
      drm/xe/vm: Fix BO prefetch with CONSULT_MEM_ADVISE_PREF_LOC

Matthew Brost (1):
      drm/xe/vf: Fix VF CCS attach/detach race with in-flight BO moves

Nitin Gote (1):
      drm/xe: Hold a dma-buf reference for imported BOs

Satyanarayana K V P (1):
      drm/xe/pf: Disable display in admin only PF mode

Zongyao Bai (1):
      drm/xe/pt: Reset current_op in xe_pt_update_ops_init()

 drivers/gpu/drm/xe/xe_bo.c                   | 58 +++++++++++++++++------
 drivers/gpu/drm/xe/xe_bo.h                   |  3 +-
 drivers/gpu/drm/xe/xe_bo_types.h             |  2 +
 drivers/gpu/drm/xe/xe_device.c               |  4 +-
 drivers/gpu/drm/xe/xe_device_types.h         |  2 +-
 drivers/gpu/drm/xe/xe_dma_buf.c              |  2 +-
 drivers/gpu/drm/xe/xe_guc_exec_queue_types.h |  5 ++
 drivers/gpu/drm/xe/xe_guc_submit.c           | 70 ++++++++++++++++------------
 drivers/gpu/drm/xe/xe_guc_types.h            |  2 -
 drivers/gpu/drm/xe/xe_migrate.c              |  5 +-
 drivers/gpu/drm/xe/xe_migrate.h              |  1 +
 drivers/gpu/drm/xe/xe_module.c               | 49 +++++++++++++++++++
 drivers/gpu/drm/xe/xe_module.h               |  5 ++
 drivers/gpu/drm/xe/xe_nvm.c                  |  9 +++-
 drivers/gpu/drm/xe/xe_pci.c                  |  9 +++-
 drivers/gpu/drm/xe/xe_pt.c                   |  3 ++
 drivers/gpu/drm/xe/xe_sriov_vf_ccs.c         | 20 +++++++-
 drivers/gpu/drm/xe/xe_sriov_vf_ccs.h         |  3 +-
 drivers/gpu/drm/xe/xe_vm.c                   | 25 ++++++++--
 drivers/gpu/drm/xe/xe_wopcm.c                | 15 ++++--
 20 files changed, 223 insertions(+), 69 deletions(-)

Reply via email to