[PULL] drm-xe-fixes

Thomas Hellstrom
2024-01-25T08:29:59Z

Hi, Dave, Sima

The Xe fixes PR for 6.8-rc2.

Thanks, Thomas.

The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d:

Linux 6.8-rc1 (2024-01-21 14:11:32 -0800)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2024-01-25

for you to fetch changes up to 9e3a13f3eef6b14a26cc2660ca2f43f0e46b4318:

drm/xe: Remove PVC from xe_wa kunit tests (2024-01-24 11:13:55 +0100)

----------------------------------------------------------------
Driver Changes:
- Make an ops struct static
- Fix an implicit 0 to NULL conversion
- A couple of 32-bit fixes
- A migration coherency fix for Lunar Lake.
- An error path vm id leak fix
- Remove PVC references in kunit tests

----------------------------------------------------------------
Himal Prasad Ghimiray (1):
drm/xe/xe2: Use XE_CACHE_WB pat index

Lucas De Marchi (4):
drm/xe: Use _ULL for u64 division
drm/xe/mmio: Cast to u64 when printing
drm/xe/display: Avoid calling readq()
drm/xe: Remove PVC from xe_wa kunit tests

Moti Haimovski (1):
drm/xe/vm: bugfix in xe_vm_create_ioctl

Thomas Hellström (2):
drm/xe/dmabuf: Make xe_dmabuf_ops static
drm/xe: Use a NULL pointer instead of 0.

.../xe/compat-i915-headers/gem/i915_gem_object.h | 11 +++++------
drivers/gpu/drm/xe/tests/xe_wa_test.c | 3 ---
drivers/gpu/drm/xe/xe_device.c | 2 +-
drivers/gpu/drm/xe/xe_dma_buf.c | 2 +-
drivers/gpu/drm/xe/xe_hwmon.c | 2 +-
drivers/gpu/drm/xe/xe_migrate.c | 14 ++++++-------
drivers/gpu/drm/xe/xe_mmio.c | 4 ++--
drivers/gpu/drm/xe/xe_vm.c | 23 +++++++++++++---------
8 files changed, 31 insertions(+), 30 deletions(-)