platform_system_core/trusty
Stephen Crane fb92cd3c22 storageproxyd: Start binder thread pool
The Trusty storage proxy requires that the suspend service is started to
acquire a wakelock for UFS RPMB operations. Without the binder thread
pool running, starting this service results in at least a 1s polling
delay. This change ensures that we start the thread pool before handling
any RPMB operations, so acquiring the wakelock will complete as soon as
the service is ready without needing to poll once per second.

Test: m storageproxyd
Test: Artificially delay suspend_service to check if we poll
Bug: 281951047
Change-Id: I1a4cdd48d57201b0cf9c24523d22e5bdbcea376a
2023-07-19 18:37:52 +00:00
..
apploader trusty/apploader: Handle APPLOADER_ERR_NOT_ENCRYPTED 2022-08-20 23:20:46 -07:00
confirmationui confirmationui:fuzzer: update contact details 2023-05-16 09:05:29 +01:00
coverage trusty: coverage: Add UUID helpers 2021-02-26 19:14:47 -08:00
fuzz trusty: Increase maximum number of coverage counters 2021-06-24 22:23:21 -07:00
gatekeeper Convert Gatekeeper from HIDL to AIDL 2023-02-08 18:41:56 +00:00
keymaster Set IMEI in provisioning helper 2023-05-17 18:12:00 +01:00
keymint Process large messages from TA 2022-12-10 00:41:31 +00:00
libtrusty Fastboot: Add new TEXT message to protocol to handle long lines. 2023-02-14 19:58:42 +00:00
libtrusty-rs Make crate vendor_available 2022-05-25 13:58:11 +01:00
metrics trusty: metrics: Drain events before each test 2022-07-28 17:09:00 -07:00
secure_dpu [LSC] Add LOCAL_LICENSE_KINDS to system/core 2021-02-19 12:59:05 -08:00
stats trusty: Add trusty stats test 2023-03-20 21:08:24 +00:00
storage storageproxyd: Start binder thread pool 2023-07-19 18:37:52 +00:00
test trusty/test/binder: Add package support for modules that have AIDL interfaces 2022-12-02 20:27:28 +00:00
utils Fastboot: Add new TEXT message to protocol to handle long lines. 2023-02-14 19:58:42 +00:00
Android.bp trusty: update default_applicable_licenses "Android-Apache-2.0" 2021-11-29 19:53:54 +00:00
OWNERS Update OWNERS 2022-08-01 11:45:25 -07:00
trusty-base.mk Remove RemoteProvisioner 2023-03-13 13:55:32 -07:00
trusty-storage.mk trusty: storage: implement storage proxy daemon 2016-05-02 15:12:01 -07:00
trusty-test.mk trusty: Convert Trusty driver tests to python_test 2022-02-22 17:40:29 -08:00