summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Evgenii Stepanov <eugenis@google.com> 2021-12-03 17:06:46 -0800
committer Evgenii Stepanov <eugenis@google.com> 2021-12-03 17:20:05 -0800
commit8895ef1256411a4eda96aa4aa6dd4c9147118737 (patch)
treee9765d32bbd140d7ab4d9b89e9edc81932a4d9a5 /libs/androidfw/StringPool.cpp
parent93b3eb84ec9285c59d9b60846d3e3dca91c30206 (diff)
Pass MTE RuntimeFlags to AppZygote.
Fix AppZygote process and its children (the actual service processes) ignoring android:memtagMode attribute in the app manifest. When starting a new AppZygote process, apply memtag-related flags as determined by the app manifest (and modified by compat features and actual h/w capabilities). If this is not done, MTE is always disabled in an AppZygote process, which makes it impossible to enable it in the AppZygote's children. This change has no effect unless MTE is supported in the hardware (ARMv9) and enabled in the system. Bug: 207557677 Test: CtsTaggingHostTestCases Change-Id: I8805958545fd790e4ca857184b749a21e58d68cd
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions