✓ CI.checkpatch: success for drm/xe/xe_lrc: Fix context descriptors (rev2)
Patchwork
patchwork at emeril.freedesktop.org
Wed Nov 13 17:26:47 UTC 2024
== Series Details ==
Series: drm/xe/xe_lrc: Fix context descriptors (rev2)
URL : https://patchwork.freedesktop.org/series/141253/
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
30ab6715fc09baee6cc14cb3c89ad8858688d474
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 9fcab8a8e8f7b2c2940142cb2eb60fb076b91672
Author: Jonathan Cavitt <jonathan.cavitt at intel.com>
Date: Wed Nov 13 15:29:46 2024 +0000
drm/xe/xe_lrc: Fix context descriptors
The direct and indirect context descriptors in xe_lrc_snapshot have
various problems:
- context_desc uses an incomplete 32-bit offset into the GGTT at which
the LRC resides. This is not the same thing as the descriptor itself,
which is reported by the function xe_lrc_descriptor.
- indirect_context_desc currently only reports the indirect ring state,
as described at xe_lrc_indirect_ring_ggtt_addr. The variable name
does not accurately reflect its purpose and should be changed.
Fix these issues.
v2:
- Properly convert context_desc into a 64-bit address (Matt)
Signed-off-by: Jonathan Cavitt <jonathan.cavitt at intel.com>
CC: Matt Roper <matthew.d.roper at intel.com>
CC: John Harrison <john.c.harrison at intel.com>
+ /mt/dim checkpatch 169c7cd31a373ed31054abb423981856eb5fb119 drm-intel
9fcab8a8e8f7 drm/xe/xe_lrc: Fix context descriptors
More information about the Intel-xe
mailing list