✗ CI.checkpatch: warning for Userptr fixes
Patchwork
patchwork at emeril.freedesktop.org
Thu Feb 20 23:50:41 UTC 2025
== Series Details ==
Series: Userptr fixes
URL : https://patchwork.freedesktop.org/series/145198/
State : warning
== 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
22f9cda3436b4fe965b5c5f31d2f2c1bcb483189
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit d0f811a2f2d95f988b2d2ad8eb6937deec539fa9
Author: Matthew Brost <matthew.brost at intel.com>
Date: Thu Feb 20 15:45:57 2025 -0800
drm/xe: Userptr invalidation race with binds fixes
Squash bind operation after userptr invalidation into a clearing of
PTEs. Will prevent valid GPU page tables from pointing to stale CPU
pages.
Fixup initial bind handling always add VMAs to invalidation list and
clear PTEs.
Remove unused rebind variable in xe_pt.
Always hold notifier across TLB invalidation in notifier to prevent a
UAF if an unbind races.
Including all of the above changes for Fixes patch in hopes of an easier
backport which fix a single patch.
Cc: Thomas Hellström <thomas.hellstrom at linux.intel.com>
Cc: <stable at vger.kernel.org>
Fixes: e8babb280b5e: ("drm/xe: Convert multiple bind ops into single job")
Signed-off-by: Matthew Brost <matthew.brost at intel.com>
+ /mt/dim checkpatch 2c2b141845ce906e187d4aa4fee06bcd9d517415 drm-intel
ef6ce4c0f4fa drm/xe/userptr: fix EFAULT handling
d0f811a2f2d9 drm/xe: Userptr invalidation race with binds fixes
-:26: WARNING:BAD_FIXES_TAG: Please use correct Fixes: style 'Fixes: <12+ chars of sha1> ("<title line>")' - ie: 'Fixes: e8babb280b5e ("drm/xe: Convert multiple bind ops into single job")'
#26:
Fixes: e8babb280b5e: ("drm/xe: Convert multiple bind ops into single job")
total: 0 errors, 1 warnings, 0 checks, 190 lines checked
More information about the Intel-xe
mailing list