Hi Dave and Sima,

Here goes this round of our drm-xe-fixes.
In the mmio series, 4 are fixes and 2 are dependencies.

Thanks,
Rodrigo.

drm-xe-fixes-2026-09-17:
Couple shrinker related fixes plus a series of patches fixing several
xe_mmio_gem issues around fault handler and destroy path.
The following changes since commit fd73f4a6659897191fa0d40695fe370925dd3780:

  Linux 7.3-rc3 (2026-09-13 14:38:02 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2026-09-17

for you to fetch changes up to f0e9f963a3d209d7dc7ddd61116118ab5da2797d:

  drm/xe/i2c: Disable IRQ on unbind (2026-09-16 08:46:16 -0400)

----------------------------------------------------------------
Couple shrinker related fixes plus a series of patches fixing several
xe_mmio_gem issues around fault handler and destroy path.

----------------------------------------------------------------
Ilia Levi (5):
      drm/xe/mmio_gem: forbid VMA split
      drm/xe/mmio_gem: use write-back mapping for dummy page
      drm/xe/mmio_gem: simplify fault handler loop
      drm/xe/mmio_gem: cache the dummy page per object
      drm/xe/mmio_gem: fix destroy flow

Raag Jadav (1):
      drm/xe/i2c: Disable IRQ on unbind

Shuicheng Lin (3):
      drm/xe/mmio_gem: Revoke drm_vma_node on xe_mmio_gem destroy
      drm/xe/shrinker: Return the freed page count through a parameter
      drm/xe/shrinker: Take a runtime PM ref before shrinking non-system memory

 drivers/gpu/drm/xe/xe_i2c.c      |   3 +
 drivers/gpu/drm/xe/xe_mmio_gem.c | 108 ++++++++++++++++++++++------------
 drivers/gpu/drm/xe/xe_mmio_gem.h |   2 +-
 drivers/gpu/drm/xe/xe_shrinker.c | 124 ++++++++++++++++++++++-----------------
 4 files changed, 145 insertions(+), 92 deletions(-)

Reply via email to