commit | a2869d24a02853951fa07c7664538225346e04bd | [log] [tgz] |
---|---|---|
author | Alan Stokes <alanstokes@google.com> | Wed Sep 22 09:06:41 2021 +0100 |
committer | Alan Stokes <alanstokes@google.com> | Thu Sep 23 10:06:07 2021 +0100 |
tree | dff9e71dc90af3ba949fc8429c0ebfa6ed8195e2 | |
parent | f03d81ad627422f37b5b4e2fb9a7d27d575d82b5 [diff] |
Get odrefresh in composd working. composd now keeps track of the running instance of the CompOS VM and will proxy compilation requests to it. (I was going to return an ICompOsService, but mixing RPC and normal binder isn't allowed.) This avoids giving odrefresh any access to vsock_socket at all. pvm_exec now connects to composd rather than directly to the VM if a magic CID value is specified. (It also logs errors more volubly, which was helpful.) Modify pvm_exec Bug: 186126194 Test: Run composd_cmd, artifacts generated Change-Id: If80cf53287bd1bac9c97c992da7e121b1a64aaaa
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.