[PULL] drm-xe-fixes

Lucas De Marchi lucas.demarchi at intel.com
Fri Apr 18 05:43:19 UTC 2025


Hi Dave and Sima,

A few fixes for 6.15-rc3. Nothing really special.

drm-xe-fixes-2025-04-18:
Driver Changes:
- Fix LRC address being written too late for GuC
- Fix notifier vs folio deadlock
- Fix race betwen dma_buf unmap and vram eviction
- Fix debugfs handling PXP terminations unconditionally

Thanks,
Lucas De Marchi

The following changes since commit 8ffd015db85fea3e15a77027fda6c02ced4d2444:

   Linux 6.15-rc2 (2025-04-13 11:54:49 -0700)

are available in the Git repository at:

   https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2025-04-18

for you to fetch changes up to 78600df8f593407a3df2d6c48c35d0ad203d7fb4:

   drm/xe/pxp: do not queue unneeded terminations from debugfs (2025-04-17 18:53:38 -0700)

----------------------------------------------------------------
Driver Changes:
- Fix LRC address being written too late for GuC
- Fix notifier vs folio deadlock
- Fix race betwen dma_buf unmap and vram eviction
- Fix debugfs handling PXP terminations unconditionally

----------------------------------------------------------------
Daniele Ceraolo Spurio (1):
       drm/xe/pxp: do not queue unneeded terminations from debugfs

Lucas De Marchi (1):
       drm/xe: Set LRC addresses before guc load

Matthew Auld (2):
       drm/xe/userptr: fix notifier vs folio deadlock
       drm/xe/dma_buf: stop relying on placement in unmap

  drivers/gpu/drm/xe/xe_dma_buf.c     |  5 +--
  drivers/gpu/drm/xe/xe_guc_ads.c     | 75 ++++++++++++++++++++++---------------
  drivers/gpu/drm/xe/xe_hmm.c         | 24 ------------
  drivers/gpu/drm/xe/xe_pxp_debugfs.c | 13 ++++++-
  4 files changed, 57 insertions(+), 60 deletions(-)


More information about the Intel-xe mailing list