1 :orphan: 2 3 ===================== 4 MSM Crash Dump Format 5 ===================== 6 7 Following a GPU hang the MSM driver outputs de 8 /sys/kernel/dri/X/show or via devcoredump (/sy 9 This document describes how the output is form 10 11 Each entry is in the form key: value. Sections 12 and all the contents of a section will be inde 13 Each section might have multiple array entries 14 by a (-). 15 16 Mappings 17 -------- 18 19 kernel 20 The kernel version that generated the 21 22 module 23 The module that generated the crashdum 24 25 time 26 The kernel time at crash formatted as 27 28 comm 29 Comm string for the binary that genera 30 31 cmdline 32 Command line for the binary that gener 33 34 revision 35 ID of the GPU that generated the crash 36 core.major.minor.patchlevel separated 37 38 rbbm-status 39 The current value of RBBM_STATUS which 40 components are in use at the time of c 41 42 ringbuffer 43 Section containing the contents of eac 44 identified with an id number. 45 46 id 47 Ringbuffer ID (0 based index). 48 will have its own unique id. 49 iova 50 GPU address of the ringbuffer. 51 52 last-fence 53 The last fence that was issued 54 55 retired-fence 56 The last fence retired on the 57 58 rptr 59 The current read pointer (rptr 60 61 wptr 62 The current write pointer (wpt 63 64 size 65 Maximum size of the ringbuffer 66 67 data 68 The contents of the ring encod 69 portions of the ring will be p 70 71 bo 72 List of buffers from the hanging submi 73 Each buffer object will have a uinque 74 75 iova 76 GPU address of the buffer obje 77 78 size 79 Allocated size of the buffer o 80 81 data 82 The contents of the buffer obj 83 Trailing zeros at the end of t 84 85 registers 86 Set of registers values. Each entry is 87 by brackets { }. 88 89 offset 90 Byte offset of the register fr 91 GPU memory region. 92 93 value 94 Hexadecimal value of the regis 95 96 registers-hlsq 97 (5xx only) Register values fro 98 Same format as the register se
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.