Hi Russell,
2017-03-31 Russell King rmk+kernel@arm.linux.org.uk:
Add debugfs output to report shared and exclusive fences on a dma_buf object. This produces output such as:
Dma-buf Objects: size flags mode count exp_name 08294400 00000000 00000005 00000005 drm Exclusive fence: etnaviv 134000.gpu signalled Attached Devices: gpu-subsystem Total 1 devices attached
Total 1 objects, 8294400 bytes
Signed-off-by: Russell King rmk+kernel@arm.linux.org.uk
drivers/dma-buf/dma-buf.c | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletions(-)
Applied to to drm-misc-next.
diff --git a/drivers/dma-buf/dma-buf.c b/drivers/dma-buf/dma-buf.c index 0007b792827b..f72aaacbe023 100644 --- a/drivers/dma-buf/dma-buf.c +++ b/drivers/dma-buf/dma-buf.c @@ -1059,7 +1059,11 @@ static int dma_buf_debug_show(struct seq_file *s, void *unused) int ret; struct dma_buf *buf_obj; struct dma_buf_attachment *attach_obj;
- int count = 0, attach_count;
- struct reservation_object *robj;
- struct reservation_object_list *fobj;
- struct dma_fence *fence;
- unsigned seq;
Our maintainer tools warned about this line, so I made it "unsigned int"
Gustavo