commit | 528e047b79ea85816ae69f751b278901e88291f5 | [log] [tgz] |
---|---|---|
author | David Brazdil <dbrazdil@google.com> | Mon Oct 10 15:06:02 2022 +0100 |
committer | David Brazdil <dbrazdil@google.com> | Mon Nov 21 14:54:01 2022 +0000 |
tree | 7f4f363d5ec59332940354474d42cb544a53c73f | |
parent | f52ea1400ef26734c1f89f531ae350cc79d0f581 [diff] |
Create IVirtualizationServiceInternal Add a new AIDL interface for communication between per-app VS and a singleton global VS. The global VS will remain in charge of allocating globally-unique resources, such as the CID, and running singleton servers, like tombstone receiver. The interface will never be exposed outside of the split VS instances. For now, create IVirtualizationServiceInternal and start a local instance as part of the still unified VS process. This way we can start moving functionality around before the final split. As a first step, move CID allocation and tombstone server to the internal service. Bug: 245727626 Test: atest -p packages/modules/Virtualization:avf-presubmit Change-Id: I43beac45bb6ed5b60182c62e8bb08d8d702192d0
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.