From 98bcb1d21f7cd4a626a7be789ffa1fb51627905d Mon Sep 17 00:00:00 2001 From: Erik Gilling Date: Wed, 10 Oct 2012 18:08:11 -0700 Subject: [PATCH] sync: dump sync state of fence errors Change-Id: I297a43aadf83504993040ea875c7f22d988628f1 Signed-off-by: Erik Gilling --- drivers/base/sync.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/base/sync.c b/drivers/base/sync.c index c086f653f615..82c317ab28a3 100644 --- a/drivers/base/sync.c +++ b/drivers/base/sync.c @@ -571,8 +571,11 @@ int sync_fence_wait(struct sync_fence *fence, long timeout) if (err < 0) return err; - if (fence->status < 0) + if (fence->status < 0) { + pr_info("fence error %d on [%p]\n", fence->status, fence); + sync_dump(); return fence->status; + } if (fence->status == 0) { pr_info("fence timeout on [%p] after %dms\n", fence, -- 2.34.1