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