getProcessFreezeInfo reads more info from kernel
Improve primitive binder function to check if a process has any pending
binder transactions so that the freezer policy can choose to wait and
drain those pending transactions.
Bug: 198493121
Test: app launch/foreground/background stress test
Change-Id: Ia7ce6899ddaeb8e8453b0b8f3536d129b6b761d3
Merged-In: Ia7ce6899ddaeb8e8453b0b8f3536d129b6b761d3
diff --git a/libs/binder/libbinder.arm64.map b/libs/binder/libbinder.arm64.map
index 6211250..1d3da4c 100644
--- a/libs/binder/libbinder.arm64.map
+++ b/libs/binder/libbinder.arm64.map
@@ -150,6 +150,7 @@
_ZN7android14IPCThreadState20clearCallingIdentityEv;
_ZN7android14IPCThreadState20getAndExecuteCommandEv;
_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_;
+ _ZN7android14IPCThreadState20getProcessFreezeInfoEiPjS1_;
_ZN7android14IPCThreadState20handlePolledCommandsEv;
_ZN7android14IPCThreadState20processPendingDerefsEv;
_ZN7android14IPCThreadState20writeTransactionDataEijijRKNS_6ParcelEPi;