[PATCH v2 0/6] Convert multiple bind ops to 1 job

Zeng, Oak oak.zeng at intel.com
Sat May 18 02:41:43 UTC 2024



> -----Original Message-----
> From: Intel-xe <intel-xe-bounces at lists.freedesktop.org> On Behalf Of Matthew
> Brost
> Sent: Tuesday, May 14, 2024 8:40 PM
> To: intel-xe at lists.freedesktop.org
> Cc: Brost, Matthew <matthew.brost at intel.com>
> Subject: [PATCH v2 0/6] Convert multiple bind ops to 1 job
> 
> Continuation of merging parts of [1]. Patch #2 in this series is quite
> large but unsure how to split the patch without breaking functionality.

Can you add a description of this series, so people know the purpose?

Oak


> 
> Tested with [2].
> 
> v2:
>  - Rebase
>  - Add error injection patch
>  - Fix dma-fence reservation for binds
> 
> Matt
> 
> [1] https://patchwork.freedesktop.org/series/125608/
> [2] https://patchwork.freedesktop.org/series/129606/
> 
> Matthew Brost (6):
>   drm/xe: s/xe_tile_migrate_engine/xe_tile_migrate_exec_queue
>   drm/xe: Add xe_vm_pgtable_update_op to xe_vma_ops
>   drm/xe: Convert multiple bind ops into single job
>   drm/xe: Update VM trace events
>   drm/xe: Update PT layer with better error handling
>   drm/xe: Add VM bind IOCTL error injection
> 
>  drivers/gpu/drm/xe/xe_bo_types.h     |    2 +
>  drivers/gpu/drm/xe/xe_device_types.h |   12 +
>  drivers/gpu/drm/xe/xe_migrate.c      |  307 +++---
>  drivers/gpu/drm/xe/xe_migrate.h      |   34 +-
>  drivers/gpu/drm/xe/xe_pt.c           | 1286 +++++++++++++++++---------
>  drivers/gpu/drm/xe/xe_pt.h           |   14 +-
>  drivers/gpu/drm/xe/xe_pt_types.h     |   48 +
>  drivers/gpu/drm/xe/xe_trace.h        |   10 +-
>  drivers/gpu/drm/xe/xe_vm.c           |  647 +++++--------
>  drivers/gpu/drm/xe/xe_vm.h           |    2 +
>  drivers/gpu/drm/xe/xe_vm_types.h     |   53 +-
>  11 files changed, 1360 insertions(+), 1055 deletions(-)
> 
> --
> 2.34.1



More information about the Intel-xe mailing list