[PULL] drm-xe-fixes

Thomas Hellstrom <[email protected]>
Newsgroups org.freedesktop.lists.intel-gfx,org.freedesktop.lists.dri-devel,org.freedesktop.lists.intel-xe
Message-ID <aln1tRUXZJ_qzD65@fedora>
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(-)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.