[MTE] Allow to specify default MTE mode on system property.

Bug: 216305376

Change-Id: Ia5c4ea723bd2a7480cd3649c15c841118fe8eecd
This commit is contained in:
Florian Mayer
2022-02-08 18:04:41 -08:00
parent 26d4d356bd
commit 37791651fb

View File

@@ -1723,6 +1723,12 @@ public final class ProcessList {
return Zygote.MEMORY_TAG_LEVEL_TBI;
}
String defaultLevel = SystemProperties.get("persist.arm64.memtag.app_default");
if ("sync".equals(defaultLevel)) {
return Zygote.MEMORY_TAG_LEVEL_SYNC;
} else if ("async".equals(defaultLevel)) {
return Zygote.MEMORY_TAG_LEVEL_ASYNC;
}
return Zygote.MEMORY_TAG_LEVEL_NONE;
}