diff options
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h index ed20f44b924d..961d7265c286 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | |||
| @@ -30,19 +30,21 @@ TRACE_EVENT(amdgpu_cs, | |||
| 30 | TP_PROTO(struct amdgpu_cs_parser *p, int i), | 30 | TP_PROTO(struct amdgpu_cs_parser *p, int i), |
| 31 | TP_ARGS(p, i), | 31 | TP_ARGS(p, i), |
| 32 | TP_STRUCT__entry( | 32 | TP_STRUCT__entry( |
| 33 | __field(struct amdgpu_bo_list *, bo_list) | ||
| 33 | __field(u32, ring) | 34 | __field(u32, ring) |
| 34 | __field(u32, dw) | 35 | __field(u32, dw) |
| 35 | __field(u32, fences) | 36 | __field(u32, fences) |
| 36 | ), | 37 | ), |
| 37 | 38 | ||
| 38 | TP_fast_assign( | 39 | TP_fast_assign( |
| 40 | __entry->bo_list = p->bo_list; | ||
| 39 | __entry->ring = p->ibs[i].ring->idx; | 41 | __entry->ring = p->ibs[i].ring->idx; |
| 40 | __entry->dw = p->ibs[i].length_dw; | 42 | __entry->dw = p->ibs[i].length_dw; |
| 41 | __entry->fences = amdgpu_fence_count_emitted( | 43 | __entry->fences = amdgpu_fence_count_emitted( |
| 42 | p->ibs[i].ring); | 44 | p->ibs[i].ring); |
| 43 | ), | 45 | ), |
| 44 | TP_printk("ring=%u, dw=%u, fences=%u", | 46 | TP_printk("bo_list=%p, ring=%u, dw=%u, fences=%u", |
| 45 | __entry->ring, __entry->dw, | 47 | __entry->bo_list, __entry->ring, __entry->dw, |
| 46 | __entry->fences) | 48 | __entry->fences) |
| 47 | ); | 49 | ); |
| 48 | 50 | ||
