✓ CI.checkpatch: success for drm/xe: Use reserved copy engine for user binds on faulting devices

Patchwork patchwork at emeril.freedesktop.org
Fri Aug 16 03:48:30 UTC 2024


== Series Details ==

Series: drm/xe: Use reserved copy engine for user binds on faulting devices
URL   : https://patchwork.freedesktop.org/series/137365/
State : success

== Summary ==

+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
9fe5037901cabbcdf27a6fe0dfb047ca1474d363
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit f22cd429d4139d65976f4b9db35b604488e9f976
Author: Matthew Brost <matthew.brost at intel.com>
Date:   Thu Aug 15 20:40:33 2024 -0700

    drm/xe: Use reserved copy engine for user binds on faulting devices
    
    User binds map to engines with can fault, faults depend on user binds
    completion, thus we can deadlock. Avoid this by using reserved copy
    engine for user binds on faulting devices.
    
    While we are here, normalize bind queue creation with a helper.
    
    v2:
     - Pass in extensions to bind queue creation (CI)
    v3:
     - s/resevered/reserved (Lucas)
     - Fix NULL hwe check (Jonathan)
    
    Fixes: dd08ebf6c352 ("drm/xe: Introduce a new DRM driver for Intel GPUs")
    Cc: Thomas Hellström <thomas.hellstrom at linux.intel.com>
    Signed-off-by: Matthew Brost <matthew.brost at intel.com>
    Reviewed-by: Jonathan Cavitt <jonathan.cavitt at intel.com>
+ /mt/dim checkpatch 6f1b8ad3db6e51875e1ecd31c9ca14b4ccb4ec5a drm-intel
f22cd429d413 drm/xe: Use reserved copy engine for user binds on faulting devices




More information about the Intel-xe mailing list