diff --git a/drivers/base/sync.c b/drivers/base/sync.c index 0899b941b2d..ea0d94e8165 100644 --- a/drivers/base/sync.c +++ b/drivers/base/sync.c @@ -583,8 +583,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,