[PULL] drm-xe-fixes

Lucas De Marchi
2025-11-21T06:19:32Z

Here are the fixes towards 6.18-rc7.

drm-xe-fixes-2025-11-21:
Driver Changes:
- Fix out-of-bounds access with BIT() (Shuicheng Lin)
- Fix kunit test checking wrong condition (Matt Roper)
- Drop duplicate kconfig select (Shuicheng Lin)
- Fix guc2host irq handler with MSI-X (Venkata Ramana Nayana)

thanks
Lucas De Marchi

The following changes since commit 6a23ae0a96a600d1d12557add110e0bb6e32730c:

Linux 6.18-rc6 (2025-11-16 14:25:38 -0800)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2025-11-21

for you to fetch changes up to 5b38c22687d9287d85dd3bef2fa708bf62cf3895:

drm/xe/irq: Handle msix vector0 interrupt (2025-11-18 10:05:03 -0800)

----------------------------------------------------------------
Driver Changes:
- Fix out-of-bounds access with BIT() (Shuicheng Lin)
- Fix kunit test checking wrong condition (Matt Roper)
- Drop duplicate kconfig select (Shuicheng Lin)
- Fix guc2host irq handler with MSI-X (Venkata Ramana Nayana)

----------------------------------------------------------------
Matt Roper (1):
drm/xe/kunit: Fix forcewake assertion in mocs test

Shuicheng Lin (2):
drm/xe: Prevent BIT() overflow when handling invalid prefetch region
drm/xe: Remove duplicate DRM_EXEC selection from Kconfig

Venkata Ramana Nayana (1):
drm/xe/irq: Handle msix vector0 interrupt

drivers/gpu/drm/xe/Kconfig | 1 -
drivers/gpu/drm/xe/tests/xe_mocs.c | 2 +-
drivers/gpu/drm/xe/xe_irq.c | 18 +-----------------
drivers/gpu/drm/xe/xe_vm.c | 6 ++++--
4 files changed, 6 insertions(+), 21 deletions(-)