summaryrefslogtreecommitdiff
path: root/proto/src
diff options
context:
space:
mode:
author Olivier Gaillard <gaillard@google.com> 2024-02-22 12:56:00 +0000
committer Olivier Gaillard <gaillard@google.com> 2024-02-23 13:32:15 +0000
commit82865bfc48c55df9aa9f80bc6ae64ae0043f6fc2 (patch)
tree5bc669243ae727dffa274caed5f3669c269cdb29 /proto/src
parent7b5f3f42fc682ead3aac9a314c7029e613ade135 (diff)
Track excessive binder calls in the critical event logs.
It will help to understand if any ANRs are due to high binder calls. Change-Id: I3aad499f73ff00c52689c69e85ac87ca8b91e5ac
Diffstat (limited to 'proto/src')
-rw-r--r--proto/src/criticalevents/critical_event_log.proto6
1 files changed, 6 insertions, 0 deletions
diff --git a/proto/src/criticalevents/critical_event_log.proto b/proto/src/criticalevents/critical_event_log.proto
index cffcd0941df8..71d291a6f877 100644
--- a/proto/src/criticalevents/critical_event_log.proto
+++ b/proto/src/criticalevents/critical_event_log.proto
@@ -61,6 +61,12 @@ message CriticalEventProto {
NativeCrash native_crash = 6;
SystemServerStarted system_server_started = 7;
InstallPackages install_packages = 8;
+ ExcessiveBinderCalls excessive_binder_calls = 9;
+ }
+
+ message ExcessiveBinderCalls {
+ // The uid sending many calls.
+ optional int32 uid = 1;
}
message InstallPackages {}