commit | 20b60961217b2cf718305144e37e4633c2585fea | [log] [tgz] |
---|---|---|
author | Pierre-Clément Tosi <ptosi@google.com> | Mon Oct 17 13:35:27 2022 +0100 |
committer | Pierre-Clément Tosi <ptosi@google.com> | Mon Nov 28 22:28:05 2022 +0000 |
tree | cd3e1ad38c87e87abb272687b77c1a5fc8e8d111 | |
parent | a0934c123531f30400323f35a3ed09c00c04a7df [diff] |
pvmfw: Add support for appended configuration data Implement a standardized way for pvmfw to receive data at load time, which can be used by the platform to pass device-specific secrets or influence the boot process. Unlike data received from the VMM, it is (and must be) trusted. Previously, the payload appended to pvmfw was the BCC (now incorporated into the config data). To avoid breaking devices that do not yet support this config format, if the appended data doesn't contain a valid config header, fall back to assuming that it is a raw BCC when the 'legacy' feature is enabled (default). Bug: 238050226 Bug: 256827715 Test: atest MicrodroidTestApp Change-Id: I2614e5df34df19052d7e12d24280d581dfaf06f7
This repository contains userspace services related to running virtual machines on Android, especially protected virtual machines. See the getting started documentation and Microdroid README for more information.