commit | db2ae7963e6b7e540a82a8fb5923fbdd8a9891a0 | [log] [tgz] |
---|---|---|
author | Alan Stokes <alanstokes@google.com> | Mon Oct 11 10:09:42 2021 +0100 |
committer | Alan Stokes <alanstokes@google.com> | Mon Oct 11 10:57:14 2021 +0100 |
tree | 0cc6cc09d035d936d4622fefc0738a80f585e2bc | |
parent | 2429216dca17d60e542629462d3f202ff42565df [diff] |
Treat CID on cmdline as signed We pass a CID value of -1U (VMADDR_CID_ANY) from composd to odrefresh to pvm_exec as a sentinel value to indicate use of composd. Unfortunately odrefresh expects it to be signed while composd and pvm_exec expect it to be unsigned, leading to test breakge. This CL moves everything to signed. (Technically unsigned is more correct, but -1 looks more elegant than 4294967295. Fixes: 202696349 Test: atest ComposTestCase Test: adb shell apex/com.android.compos/bin/composd_cmd Change-Id: I9f8cbe85ebf6755a158c20de95c62e3d44591db0
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.