Hi Dave and Sima, A bit more hetic that I was expecting for this week. But important fixes. While picking them up I had some conflicts on drm-tip that I had to solve. Most of them just going with entirely with the version in -next side. Except the one that removes the double include, which the resolution is to go with the next side, but remote the duplicated include: -#include <generated/xe_wa_oob.h> Thanks, Rodrigo. drm-xe-fixes-2024-09-12: - Remove a double include (Lucas) - Fix null checks and UAF (Brost) - Fix access_ok check in user_fence_create (Nirmoy) - Fix compat IS_DISPLAY_STEP() range (Jani) - OA fix (Ashutosh) - Fixes in show_meminfo (Auld) The following changes since commit da3ea35007d0af457a0afc87e84fddaebc4e0b63: Linux 6.11-rc7 (2024-09-08 14:50:28 -0700) are available in the Git repository at: https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2024-09-12 for you to fetch changes up to 94c4aa266111262c96c98f822d1bccc494786fee: drm/xe/client: add missing bo locking in show_meminfo() (2024-09-12 10:07:22 -0400) ---------------------------------------------------------------- - Remove a double include (Lucas) - Fix null checks and UAF (Brost) - Fix access_ok check in user_fence_create (Nirmoy) - Fix compat IS_DISPLAY_STEP() range (Jani) - OA fix (Ashutosh) - Fixes in show_meminfo (Auld) ---------------------------------------------------------------- Ashutosh Dixit (1): drm/xe/oa: Enable Xe2+ PES disaggregation Jani Nikula (1): drm/xe/display: fix compat IS_DISPLAY_STEP() range end Lucas De Marchi (1): drm/xe/gt: Remove double include Matthew Auld (2): drm/xe/client: fix deadlock in show_meminfo() drm/xe/client: add missing bo locking in show_meminfo() Matthew Brost (2): drm/xe: Remove fence check from send_tlb_invalidation drm/xe: Fix possible UAF in guc_exec_queue_process_msg Nirmoy Das (1): drm/xe: Fix access_ok check in user_fence_create drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h | 2 +- drivers/gpu/drm/xe/regs/xe_oa_regs.h | 1 + drivers/gpu/drm/xe/xe_drm_client.c | 45 +++++++++++++++++++++-- drivers/gpu/drm/xe/xe_gt.c | 1 - drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 4 +- drivers/gpu/drm/xe/xe_guc_submit.c | 4 +- drivers/gpu/drm/xe/xe_oa.c | 4 ++ drivers/gpu/drm/xe/xe_sync.c | 2 +- 8 files changed, 53 insertions(+), 10 deletions(-)