8287585b8171cfe03f3bb9ec288270dc90d90f71
Instead of using the main 'mUidRulesFirstLock', add a granular lock for mUidBlockedState so that network state requests (which only use mUidBlockedState) doesn't get blocked on the highly contended 'mUidRulesFirstLock'. The risk with this change is that it is possible the underlying firewall rules are not consistent with the network blocked state that is returned to the apps. But technically, this is already case if there is an immediate update to network rules after app queries it's network access state. Bug: 209338078 Test: atest tests/cts/hostside/src/com/android/cts/net/HostsideRestrictBackgroundNetworkTests.java Change-Id: I6a913742647577256c9281dd8ebf4aa5422a49ee
…
Merge "Revert "Disable pointer authentication in app processes."" am:
b9fc2910ca am: a236c37517 am: 95dc32f484
…
…
…
Merge "Curve 25519: Support use via Android Keystore provider (part 1)" am:
bab26cc607 am: 050d61f1b3 am: 8249f4a893
…
…
…
Merge "Remove broken code for mounting encrypted OBB files" am:
a4f24f08b0 am: 56c37e5778 am: 089a351d31
…
…
…
…
…
…
Merge "Add tool for injecting tracing code into a method." am:
a7006818d3 am: 3e53e056ee am: 152a78bd50
…
…
…
…
Description
No description provided
Languages
Java
73.7%
Kotlin
14%
PowerBuilder
5.8%
C++
5.2%
AIDL
1%