[PULL] drm-xe-fixes

Thomas Hellstrom
2024-12-12T19:29:17Z

Dave, Simona

This week'd drm-xe-fixes PR.

Thanks,
Thomas

drm-xe-fixes-2024-12-12:
- Fix a KUNIT test error message (Mirsad Todorovac)
- Fix an invalidation fence PM ref leak (Daniele)
- Fix a register pool UAF (Lucas)
The following changes since commit 5dce85fecb87751ec94526e1ac516dd7871e2e0c:

drm/xe: Move the coredump registration to the worker thread (2024-12-03 10:33:13 +0100)

are available in the Git repository at:

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

for you to fetch changes up to d7b028656c29b22fcde1c6ee1df5b28fbba987b5:

drm/xe/reg_sr: Remove register pool (2024-12-12 16:57:28 +0100)

----------------------------------------------------------------
- Fix a KUNIT test error message (Mirsad Todorovac)
- Fix an invalidation fence PM ref leak (Daniele)
- Fix a register pool UAF (Lucas)

----------------------------------------------------------------
Daniele Ceraolo Spurio (1):
drm/xe: Call invalidation_fence_fini for PT inval fences in error state

Lucas De Marchi (1):
drm/xe/reg_sr: Remove register pool

Mirsad Todorovac (1):
drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt

drivers/gpu/drm/xe/tests/xe_migrate.c | 4 ++--
drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 8 ++++++++
drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h | 1 +
drivers/gpu/drm/xe/xe_pt.c | 3 +--
drivers/gpu/drm/xe/xe_reg_sr.c | 31 ++++++-----------------------
drivers/gpu/drm/xe/xe_reg_sr_types.h | 6 ------
6 files changed, 18 insertions(+), 35 deletions(-)