summaryrefslogtreecommitdiff
path: root/Documentation/gpu/msm-crash-dump.rst
diff options
context:
space:
mode:
authorJordan Crouse <jcrouse@codeaurora.org>2018-07-24 10:33:31 -0600
committerRob Clark <robdclark@gmail.com>2018-07-30 08:50:10 -0400
commitcdb95931dea32981545e34a3b1dfc9e172425d95 (patch)
tree908875b468d281f84407b38e2e5e9c7f1b9c4195 /Documentation/gpu/msm-crash-dump.rst
parent50f8d21863b9b774b198e631d2b14878f6a54b5b (diff)
downloadlwn-cdb95931dea32981545e34a3b1dfc9e172425d95.tar.gz
lwn-cdb95931dea32981545e34a3b1dfc9e172425d95.zip
drm/msm/gpu: Add the buffer objects from the submit to the crash dump
For hangs, dump copy out the contents of the buffer objects attached to the guilty submission and print them in the crash dump report. Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org> Signed-off-by: Rob Clark <robdclark@gmail.com>
Diffstat (limited to 'Documentation/gpu/msm-crash-dump.rst')
-rw-r--r--Documentation/gpu/msm-crash-dump.rst14
1 files changed, 14 insertions, 0 deletions
diff --git a/Documentation/gpu/msm-crash-dump.rst b/Documentation/gpu/msm-crash-dump.rst
index 7943f43f70d6..757cd257e0d8 100644
--- a/Documentation/gpu/msm-crash-dump.rst
+++ b/Documentation/gpu/msm-crash-dump.rst
@@ -66,6 +66,20 @@ ringbuffer
The contents of the ring encoded as ascii85. Only the used
portions of the ring will be printed.
+bo
+ List of buffers from the hanging submission if available.
+ Each buffer object will have a uinque iova.
+
+ iova
+ GPU address of the buffer object.
+
+ size
+ Allocated size of the buffer object.
+
+ data
+ The contents of the buffer object encoded with ascii85. Only
+ Trailing zeros at the end of the buffer will be skipped.
+
registers
Set of registers values. Each entry is on its own line enclosed
by brackets { }.