commit | d64ae7dd6f75c8da2ac33a184803358e9c3c79dd | [log] [tgz] |
---|---|---|
author | Andrew Scull <ascull@google.com> | Wed Oct 05 17:41:43 2022 +0000 |
committer | Andrew Scull <ascull@google.com> | Sun Oct 09 10:10:13 2022 +0000 |
tree | 6b7b48ca2f46dadffd4cc079b07844ab108228f9 | |
parent | 13a2b1b92b86261c2125f4eb3841ffd258cf8bba [diff] |
Migrate DICE access to IVmPayloadService Take control of the microdroid interface to DICE so we can eventually expose only what we need to with a simple interface. Merge the DICE logic into microdroid_manager, removing a process, removing IDiceMaintenance, and replacing IDiceNode with IVmPayloadService for access to the DICE values. The current interface is just meant to be enough to migrate current payload but it will need to be refined. The new interface is exposed in the vm_payload library and clients are updated to use the new library functions. Bug: 243133253 Bug: 243514248 Test: atest MicrodroidTests Test: atest ComposHostTestCases Change-Id: I2d659576ca3ccdb8f8ffd9d22ff0d1b96e85a3b8
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.