commit | 6018a8c3d7cbdab1f3c01be9cfd9f92f8b9d5153 | [log] [tgz] |
---|---|---|
author | Alan Stokes <alanstokes@google.com> | Fri Oct 01 10:54:38 2021 +0100 |
committer | Alan Stokes <alanstokes@google.com> | Fri Oct 01 10:54:38 2021 +0100 |
tree | 0a6f356b49e88ddd7584336f40757473e4800a7a | |
parent | eecbe72088c60f23dbc0c24bda6d09d02216745a [diff] |
Ensure we log error details on failure. It turns out that Display for anyhow::Error only gives the top-level message, omitting the root cause(s). This is unhelpful when trying to diagnose problems. Before: E pvm_exec: pvm_exec: Binder call failed After: E pvm_exec: pvm_exec: Binder call failed E pvm_exec: E pvm_exec: Caused by: E pvm_exec: Status(-8, EX_SERVICE_SPECIFIC): '-1: Compilation failed: Status(-8, EX_SERVICE_SPECIFIC): '-1: mount_and_wait failed: Time out mounting authfs'' Bug: 186126194 Test: Presubmit Change-Id: Ib1c0cd7f523a75f3f98fb190843de79248c7bb96
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.