[PULL] drm-xe-fixes
Rodrigo Vivi
rodrigo.vivi at intel.com
Thu Sep 12 14:46:08 UTC 2024
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(-)
More information about the dri-devel
mailing list