diff options
author | John Harrison <John.C.Harrison@Intel.com> | 2023-03-10 22:37:14 -0800 |
---|---|---|
committer | John Harrison <John.C.Harrison@Intel.com> | 2023-03-13 18:27:10 -0700 |
commit | c8a76df60d5c4e38ed94fc46a05f7be2631a9839 (patch) | |
tree | 311f4f7d9993b2b7a7a60e9ca5e446f97d1b9145 /drivers/gpu/drm/i915/i915_gpu_error.h | |
parent | 53c4e64c6a0fdadc972217343f4439a96542f56e (diff) |
drm/i915: Include timeline seqno in error capture
The seqno value actually written out to memory is no longer in the
regular HWSP. Instead, it is now in its own private timeline buffer.
Thus, it is no longer visible in an error capture. So, explicitly read
the value and include that in the capture.
v2: %d -> %u (Alan)
Signed-off-by: John Harrison <John.C.Harrison@Intel.com>
Reviewed-by: Alan Previn <alan.previn.teres.alexis@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230311063714.570389-4-John.C.Harrison@Intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/i915_gpu_error.h')
-rw-r--r-- | drivers/gpu/drm/i915/i915_gpu_error.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/i915_gpu_error.h b/drivers/gpu/drm/i915/i915_gpu_error.h index 56027ffbce51..a91932cc6531 100644 --- a/drivers/gpu/drm/i915/i915_gpu_error.h +++ b/drivers/gpu/drm/i915/i915_gpu_error.h @@ -107,6 +107,7 @@ struct intel_engine_coredump { int active; int guilty; struct i915_sched_attr sched_attr; + u32 hwsp_seqno; } context; struct i915_vma_coredump *vma; |