Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d0043be5 authored by Ananta Kishore K's avatar Ananta Kishore K
Browse files

msm: kgsl: Log correct fence pointer when cmdbatch timer expires



When cmdbatch timer expires, fence address at log entry is incorrect.
Hence sync_fence & kgsl logs don't match for timed out fence pointer.
This is inconvenience to debug fence timeouts. Log correct fence
address if valid.

Change-Id: I7cead43989d5551e9b2d5f6eefb8baacd37bd69b
Signed-off-by: default avatarAnanta Kishore K <akollipa@codeaurora.org>
parent 9e3800f1
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -1433,9 +1433,12 @@ static void _kgsl_cmdbatch_timer(unsigned long data)
			break;
		}
		case KGSL_CMD_SYNCPOINT_TYPE_FENCE:
			pr_err("  fence: [%p] %s\n", event->handle,
				(event->handle && event->handle->fence)
					? event->handle->fence->name : "NULL");
			if (event->handle && event->handle->fence)
				pr_err("  fence: [%p] %s\n",
					event->handle->fence,
					event->handle->fence->name);
			else
				pr_err("  fence: invalid\n");
			break;
		}
	}