Hi Dave and Sima,

Here goes our xe fixes for this rc round.

Thanks,
Rodrigo.

drm-xe-fixes-2026-10-08:
Fixes on:
 - i2c removal (Fan)
 - system Controller Maibox header handling (Mallesh)
 - two bo pin/unpin accounting bugs (Thomas)
 - not emitting a w/a twice (Tvrtko)
 - xe_mmio_wait32() to honor delay/sleep maximums (Al\
 an)
The following changes since commit a90ee4305c4a5df72c11b31dacfdc76e00fcf78a:

  Linux 7.3-rc6 (2026-10-04 13:45:25 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2026-10-08

for you to fetch changes up to 611857adc9e7b0ee1239a0baf38498922ca5a12e:

  drm/xe/i2c: cancel the client work on remove (2026-10-07 09:22:03 -0400)

----------------------------------------------------------------
Fixes on:
 - i2c removal (Fan)
 - system Controller Maibox header handling (Mallesh)
 - two bo pin/unpin accounting bugs (Thomas)
 - not emitting a w/a twice (Tvrtko)
 - xe_mmio_wait32() to honor delay/sleep maximums (Al\
 an)

----------------------------------------------------------------
Alan Previn (1):
      drm/xe/mmio: Fix xe_mmio_wait32() to honor delay/sleep maximums

Fan Wu (1):
      drm/xe/i2c: cancel the client work on remove

Mallesh Koujalagi (1):
      drm/xe/sysctrl: Fix mailbox header handling

Thomas Hellström (2):
      drm/xe: Fix shrinker accounting double-subtraction on nested external pins
      drm/xe: Fix stale pinned_link entry when fb-pin performs the final unpin

Tvrtko Ursulin (1):
      drm/xe: Do not emit Wa_16010904313 twice

 drivers/gpu/drm/xe/display/xe_fb_pin.c  |   6 +-
 drivers/gpu/drm/xe/xe_bo.c              | 139 ++++++++++++++++++++++++--------
 drivers/gpu/drm/xe/xe_bo.h              |   2 +
 drivers/gpu/drm/xe/xe_i2c.c             |   5 +-
 drivers/gpu/drm/xe/xe_lrc.c             |  38 ++++++---
 drivers/gpu/drm/xe/xe_mmio.c            |   5 +-
 drivers/gpu/drm/xe/xe_sysctrl_mailbox.c |  16 ++--
 7 files changed, 150 insertions(+), 61 deletions(-)

Reply via email to