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(-)
