summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_sched_job_types.h
diff options
context:
space:
mode:
authorJosé Roberto de Souza <jose.souza@intel.com>2024-01-30 16:56:48 +0300
committerJosé Roberto de Souza <jose.souza@intel.com>2024-01-30 22:53:47 +0300
commitbe7d51c5b4688efbd8496ad97dbdd01a41e52d37 (patch)
tree21644bba4f314bda0617113e282b63143eaff784 /drivers/gpu/drm/xe/xe_sched_job_types.h
parent5746eaaa805e16c49661ee79ce520773d63e3919 (diff)
downloadlinux-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_sched_job_types.h')
-rw-r--r--drivers/gpu/drm/xe/xe_sched_job_types.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/gpu/drm/xe/xe_sched_job_types.h b/drivers/gpu/drm/xe/xe_sched_job_types.h
index 8778c34d6620..b1d83da50a53 100644
--- a/drivers/gpu/drm/xe/xe_sched_job_types.h
+++ b/drivers/gpu/drm/xe/xe_sched_job_types.h
@@ -43,4 +43,9 @@ struct xe_sched_job {
u64 batch_addr[];
};
+struct xe_sched_job_snapshot {
+ u16 batch_addr_len;
+ u64 batch_addr[];
+};
+
#endif