Hi Dave and Sima, A few fixes for the 6.15 merge window:
drm-xe-next-fixes-2025-03-27: Driver Changes: - Fix NULL pointer dereference on error path - Add missing HW workaround for BMG - Fix survivability mode not triggering - Fix build warning when DRM_FBDEV_EMULATION is not set thanks, Lucas De Marchi The following changes since commit 5da39dce1fa3c81dc6552a16a9f748ba2980d630: Merge tag 'drm-xe-next-fixes-2025-03-12' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next (2025-03-14 17:02:11 +1000) are available in the Git repository at: https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2025-03-27 for you to fetch changes up to 5e66cf6edddb5f6237e3afb07475ace57ecb56bc: drm/xe: Fix unmet direct dependencies warning (2025-03-25 20:54:59 -0700) ---------------------------------------------------------------- Driver Changes: - Fix NULL pointer dereference on error path - Add missing HW workaround for BMG - Fix survivability mode not triggering - Fix build warning when DRM_FBDEV_EMULATION is not set ---------------------------------------------------------------- Harish Chegondi (1): drm/xe/eustall: Fix a possible pointer dereference after free Lucas De Marchi (2): drm/xe: Move survivability back to xe drm/xe: Set survivability mode before heci init Michal Wajdeczko (1): drm/xe/vf: Don't check CTC_MODE[0] if VF Vinay Belgaumkar (1): drm/xe: Apply Wa_16023105232 Yue Haibing (1): drm/xe: Fix unmet direct dependencies warning drivers/gpu/drm/xe/Kconfig | 2 +- drivers/gpu/drm/xe/regs/xe_engine_regs.h | 4 +++ drivers/gpu/drm/xe/xe_device.c | 17 ++++++++-- drivers/gpu/drm/xe/xe_eu_stall.c | 8 +---- drivers/gpu/drm/xe/xe_gt_clock.c | 54 +++++++++++++++++++++--------- drivers/gpu/drm/xe/xe_gt_types.h | 2 ++ drivers/gpu/drm/xe/xe_hw_engine.c | 33 ++++++++++++++++++ drivers/gpu/drm/xe/xe_pci.c | 16 ++++----- drivers/gpu/drm/xe/xe_survivability_mode.c | 31 ++++++++++++----- drivers/gpu/drm/xe/xe_survivability_mode.h | 1 - drivers/gpu/drm/xe/xe_wa.c | 6 ++++ drivers/gpu/drm/xe/xe_wa_oob.rules | 2 ++ 12 files changed, 131 insertions(+), 45 deletions(-)