mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-08 03:40:35 +09:00
sync: improve timeout dumps
Change-Id: I3b378d63c324c7b5862dd214f380b5e91131cc2a Signed-off-by: Erik Gilling <konkers@android.com>
This commit is contained in:
@@ -575,6 +575,8 @@ int sync_fence_wait(struct sync_fence *fence, long timeout)
|
||||
return fence->status;
|
||||
|
||||
if (fence->status == 0) {
|
||||
pr_info("fence timeout on [%p] after %dms\n", fence,
|
||||
jiffies_to_msecs(timeout));
|
||||
sync_dump();
|
||||
return -ETIME;
|
||||
}
|
||||
@@ -849,7 +851,8 @@ static void sync_print_fence(struct seq_file *s, struct sync_fence *fence)
|
||||
struct list_head *pos;
|
||||
unsigned long flags;
|
||||
|
||||
seq_printf(s, "%s: %s\n", fence->name, sync_status_str(fence->status));
|
||||
seq_printf(s, "[%p] %s: %s\n", fence, fence->name,
|
||||
sync_status_str(fence->status));
|
||||
|
||||
list_for_each(pos, &fence->pt_list_head) {
|
||||
struct sync_pt *pt =
|
||||
|
||||
Reference in New Issue
Block a user