mbox series

[PULL] drm-xe-next-fixes

Message ID vxy5kwdkzgp2u2umnyxv4ygslmdlvzjl22xotzxaw55dv7plpz@34miqxkbvggu (mailing list archive)
State New
Headers show
Series [PULL] drm-xe-next-fixes | expand

Pull-request

https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2025-03-27

Message

Lucas De Marchi March 27, 2025, 3:14 p.m. UTC
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(-)