[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