[Intel-xe] [PATCH 0/2] drm/xe: switch to using drm_exec
Christian König
christian.koenig at amd.com
Thu Jul 13 06:48:01 UTC 2023
Am 12.07.23 um 18:37 schrieb Francois Dugast:
> Make Xe use the latest version of drm_exec (the execution context for GEM buffers v5) which is not
> merged yet, see: https://patchwork.freedesktop.org/series/112995/#rev6.
v7 of this patch was merged to drm-misc-next yesterday just a few hours
before you send this here out.
Not much changed technically between v5 and v7, just a few typos in code
and documentation fixed.
Regards,
Christian.
>
> This series is a follow-up of: https://patchwork.freedesktop.org/series/116774/.
>
> Early tests seem ok but please review / test thoroughly.
>
> Christian König (1):
> drm: execution context for GEM buffers v5
>
> Francois Dugast (1):
> drm/xe: switch to using drm_exec
>
> Documentation/gpu/drm-mm.rst | 12 +
> drivers/gpu/drm/Kconfig | 6 +
> drivers/gpu/drm/Makefile | 2 +
> drivers/gpu/drm/drm_exec.c | 330 +++++++++++++++++++
> drivers/gpu/drm/i915/display/intel_display.c | 7 +-
> drivers/gpu/drm/xe/Kconfig | 1 +
> drivers/gpu/drm/xe/tests/xe_bo.c | 26 +-
> drivers/gpu/drm/xe/tests/xe_migrate.c | 6 +-
> drivers/gpu/drm/xe/xe_bo.c | 41 ++-
> drivers/gpu/drm/xe/xe_bo.h | 6 +-
> drivers/gpu/drm/xe/xe_bo_evict.c | 24 +-
> drivers/gpu/drm/xe/xe_bo_types.h | 1 -
> drivers/gpu/drm/xe/xe_engine.c | 7 +-
> drivers/gpu/drm/xe/xe_exec.c | 30 +-
> drivers/gpu/drm/xe/xe_gt_pagefault.c | 55 +---
> drivers/gpu/drm/xe/xe_lrc.c | 8 +-
> drivers/gpu/drm/xe/xe_migrate.c | 13 +-
> drivers/gpu/drm/xe/xe_vm.c | 292 ++++++++--------
> drivers/gpu/drm/xe/xe_vm.h | 32 +-
> drivers/gpu/drm/xe/xe_vm_madvise.c | 37 ++-
> include/drm/drm_exec.h | 120 +++++++
> 21 files changed, 734 insertions(+), 322 deletions(-)
> create mode 100644 drivers/gpu/drm/drm_exec.c
> create mode 100644 include/drm/drm_exec.h
>
More information about the Intel-xe
mailing list