commit | 73988ea3004cd16794f5f745b768870abc365c86 | [log] [tgz] |
---|---|---|
author | David Brazdil <dbrazdil@google.com> | Fri Nov 11 15:10:32 2022 +0000 |
committer | David Brazdil <dbrazdil@google.com> | Wed Nov 23 14:21:40 2022 +0000 |
tree | db04174f0f31770a99905ba48faf82140d5ac2f7 | |
parent | 06cba6fd5fc71f80e0b034e0036880ff15a3b800 [diff] |
Run RpcBinder server for each VM on port==CID Change CID allocation to allocate CIDs in the 0-65535 range (same as ports), with the first 2048 reserved for platform use (such as port 2000 for tombstone receiver). Then run VirtualMachineService on the same port as the VM's CID. Change microdroid_manager to find the local CID and use it as port number. The host server will currently accept connections from all VMs. This will be addressed in a follow-up CL. Bug: 245727626 Test: atest -p packages/modules/Virtualization:avf-presubmit Change-Id: Ia4c8448f76a0aa015658d6220c11fa73a8da8e73
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.