On Thu, 2025-09-11 at 11:29 -0400, Rodrigo Vivi wrote: > Hi Dave and Sima, > > Here goes the xe fixes for this week.
I forgot to write that there was conflicts in many files with the eviction/suspend fixes, but they were easy to solve just by going with drm-xe-next version and drm-rerere should take care. > > Thanks, > Rodrigo. > > drm-xe-fixes-2025-09-11: > - Don't touch survivability_mode on fini (Michal) > - Fixes around eviction and suspend (Thomas) > - Extend Wa_13011645652 to PTL-H, WCL (Julia) > The following changes since commit > 76eeb9b8de9880ca38696b2fb56ac45ac0a25c6c: > > Linux 6.17-rc5 (2025-09-07 14:22:57 -0700) > > are available in the Git repository at: > > https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes- > 2025-09-11 > > for you to fetch changes up to > fd99415ec8a80866e5e19f7835876e7b4f294946: > > drm/xe: Extend Wa_13011645652 to PTL-H, WCL (2025-09-09 13:20:36 - > 0400) > > ---------------------------------------------------------------- > - Don't touch survivability_mode on fini (Michal) > - Fixes around eviction and suspend (Thomas) > - Extend Wa_13011645652 to PTL-H, WCL (Julia) > > ---------------------------------------------------------------- > Julia Filipchuk (1): > drm/xe: Extend Wa_13011645652 to PTL-H, WCL > > Michal Wajdeczko (1): > drm/xe/configfs: Don't touch survivability_mode on fini > > Thomas Hellström (3): > drm/xe: Attempt to bring bos back to VRAM after eviction > drm/xe: Allow the pm notifier to continue on failure > drm/xe: Block exec and rebind worker while evicting for suspend > / hibernate > > drivers/gpu/drm/xe/tests/xe_bo.c | 2 +- > drivers/gpu/drm/xe/tests/xe_dma_buf.c | 10 +------ > drivers/gpu/drm/xe/xe_bo.c | 16 +++++++++--- > drivers/gpu/drm/xe/xe_bo.h | 2 +- > drivers/gpu/drm/xe/xe_device_types.h | 6 +++++ > drivers/gpu/drm/xe/xe_dma_buf.c | 2 +- > drivers/gpu/drm/xe/xe_exec.c | 9 +++++++ > drivers/gpu/drm/xe/xe_pm.c | 42 > +++++++++++++++++++++++------- > drivers/gpu/drm/xe/xe_survivability_mode.c | 3 ++- > drivers/gpu/drm/xe/xe_vm.c | 42 > +++++++++++++++++++++++++++++- > drivers/gpu/drm/xe/xe_vm.h | 2 ++ > drivers/gpu/drm/xe/xe_vm_types.h | 5 ++++ > drivers/gpu/drm/xe/xe_wa_oob.rules | 3 ++- > 13 files changed, 115 insertions(+), 29 deletions(-)