✓ CI.checkpatch: success for drm/xe: Use resevered copy engine for user binds on faulting devices (rev2)
Patchwork
patchwork at emeril.freedesktop.org
Thu Aug 15 21:26:59 UTC 2024
== Series Details ==
Series: drm/xe: Use resevered copy engine for user binds on faulting devices (rev2)
URL : https://patchwork.freedesktop.org/series/137348/
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 86ab9663327256c57f42655c407862e803824890
Author: Matthew Brost <matthew.brost at intel.com>
Date: Thu Aug 15 13:42:07 2024 -0700
drm/xe: Use resevered 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 resevered 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)
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>
+ /mt/dim checkpatch 04b7aff6fa1bb7b6665e9e486aae4402cbc12e87 drm-intel
86ab96633272 drm/xe: Use resevered copy engine for user binds on faulting devices
More information about the Intel-xe
mailing list