[Intel-xe] ✓ CI.Patch_applied: success for USM locking fixes
Patchwork
patchwork at emeril.freedesktop.org
Tue Mar 21 23:44:33 UTC 2023
== Series Details ==
Series: USM locking fixes
URL : https://patchwork.freedesktop.org/series/115467/
State : success
== Summary ==
=== Applying kernel patches on branch 'drm-xe-next' with base: ===
commit 1ae4dd9e82429e075aa7121404b06ce170da5848
Author: Matthew Auld <matthew.auld at intel.com>
AuthorDate: Tue Mar 21 11:44:07 2023 +0000
Commit: Matthew Auld <matthew.auld at intel.com>
CommitDate: Tue Mar 21 14:03:29 2023 +0000
drm/xe/buddy: add compatible and intersects hooks
Copy this from i915. We need .compatible for vram -> vram transfers, so
they don't just get nooped by ttm, if need to move something from
mappable to non-mappble or vice versa. The .intersects is needed for
eviction, to determine if a victim resource is worth eviction. e.g if we
need mappable space there is no point in evicting a resource that has
zero mappable pages.
Signed-off-by: Matthew Auld <matthew.auld at intel.com>
Cc: Lucas De Marchi <lucas.demarchi at intel.com>
Reviewed-by: Maarten Lankhorst <maarten.lankhorst at linux.intel.com>
Reviewed-by: Gwan-gyeong Mun <gwan-gyeong.mun at intel.com>
=== git am output follows ===
Applying: drn/xe: Drop usm lock around ASID xarray
Applying: drm/xe: Move in fault mode / non-fault mode check to xe_vm_create
More information about the Intel-xe
mailing list