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(-)
