diff options
author | José Roberto de Souza <jose.souza@intel.com> | 2024-01-30 16:56:48 +0300 |
---|---|---|
committer | José Roberto de Souza <jose.souza@intel.com> | 2024-01-30 22:53:47 +0300 |
commit | be7d51c5b4688efbd8496ad97dbdd01a41e52d37 (patch) | |
tree | 21644bba4f314bda0617113e282b63143eaff784 /drivers/gpu/drm/xe/xe_devcoredump_types.h | |
parent | 5746eaaa805e16c49661ee79ce520773d63e3919 (diff) | |
download | linux-be7d51c5b4688efbd8496ad97dbdd01a41e52d37.tar.xz |
drm/xe: Add batch buffer addresses to devcoredump
Those addresses are necessary to Mesa tools knows where in VM are the
batch buffers to parse and print instructions that are human readable.
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: Maarten Lankhorst <dev@lankhorst.se>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240130135648.30211-2-jose.souza@intel.com
Diffstat (limited to 'drivers/gpu/drm/xe/xe_devcoredump_types.h')
-rw-r--r-- | drivers/gpu/drm/xe/xe_devcoredump_types.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/drm/xe/xe_devcoredump_types.h b/drivers/gpu/drm/xe/xe_devcoredump_types.h index 50106efcbc29..d259119b2c98 100644 --- a/drivers/gpu/drm/xe/xe_devcoredump_types.h +++ b/drivers/gpu/drm/xe/xe_devcoredump_types.h @@ -31,8 +31,11 @@ struct xe_devcoredump_snapshot { struct xe_guc_ct_snapshot *ct; /** @ge: Guc Engine snapshot */ struct xe_guc_submit_exec_queue_snapshot *ge; + /** @hwe: HW Engine snapshot array */ struct xe_hw_engine_snapshot *hwe[XE_NUM_HW_ENGINES]; + /** @job: Snapshot of job state */ + struct xe_sched_job_snapshot *job; }; /** |