Hi Dave, Simona

The drm-xe-fixes PR towards -rc4. Two fixes for SVM and one adding
compiler barriers.

drm-xe-fixes-2025-12-30:
Core Changes:
- Ensure a SVM device memory allocation is idle before migration complete 
(Thomas)

Driver Changes:
- Fix a SVM debug printout (Thomas)
- Use READ_ONCE() / WRITE_ONCE() for g2h_fence (Jonathan)

The following changes since commit 80f9c601d9c4d26f00356c0a9c461650e7089273:

  drm/xe: Use usleep_range for accurate long-running workload timeslicing 
(2025-12-18 18:25:42 +0100)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2025-12-30

for you to fetch changes up to bed2a6bd20681aacfb063015c1edfab6f58a333e:

  drm/xe/guc: READ/WRITE_ONCE g2h_fence->done (2025-12-29 10:49:23 +0100)

----------------------------------------------------------------
Core Changes:
- Ensure a SVM device memory allocation is idle before migration complete 
(Thomas)

Driver Changes:
- Fix a SVM debug printout (Thomas)
- Use READ_ONCE() / WRITE_ONCE() for g2h_fence (Jonathan)

----------------------------------------------------------------
Jonathan Cavitt (1):
      drm/xe/guc: READ/WRITE_ONCE g2h_fence->done

Thomas Hellström (2):
      drm/xe/svm: Fix a debug printout
      drm/pagemap, drm/xe: Ensure that the devmem allocation is idle before use

 drivers/gpu/drm/drm_pagemap.c   | 17 ++++++++++----
 drivers/gpu/drm/xe/xe_guc_ct.c  | 14 +++++++----
 drivers/gpu/drm/xe/xe_migrate.c | 25 ++++++++++++++++----
 drivers/gpu/drm/xe/xe_migrate.h |  6 +++--
 drivers/gpu/drm/xe/xe_svm.c     | 51 ++++++++++++++++++++++++++++++-----------
 include/drm/drm_pagemap.h       | 17 +++++++++++---
 6 files changed, 99 insertions(+), 31 deletions(-)

Reply via email to