✓ CI.checkpatch: success for drm/xe: Store process name and pid in xe file
Patchwork
patchwork at emeril.freedesktop.org
Tue Jul 23 15:16:13 UTC 2024
== Series Details ==
Series: drm/xe: Store process name and pid in xe file
URL : https://patchwork.freedesktop.org/series/136390/
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
5ce3e132caaa5b45e5e50201b574a097d130967c
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit d603a261063b7dbec3fdb1928ec3166c324fcbc2
Author: Matthew Brost <matthew.brost at intel.com>
Date: Tue Jul 23 08:10:45 2024 -0700
drm/xe: Store process name and pid in xe file
An xe file can outlive the associated process as the GPU cleanup is just
triggered upon file close (process kill) and completes sometime later.
If the file close triggers error conditions (GPU hangs) the process
cannot be safely referenced to retrieve the name and pid for debug
information. Store the process name and pid directly in the xe file to
be safe.
v2:
- Access file->pid via rcu_access_pointer (Matthew Auld)
Signed-off-by: Matthew Brost <matthew.brost at intel.com>
Reviewed-by: Matthew Auld <matthew.auld at intel.com>
+ /mt/dim checkpatch 049eae5224ed92f3cb723a492593b255654e0649 drm-intel
d603a261063b drm/xe: Store process name and pid in xe file
More information about the Intel-xe
mailing list