Upgrade gdbstub and gdbstub_arch. gdbstub 0.6.3 -> 0.7.0 gdbstub_arch 0.2.4 -> 0.3.0 There is small change in API, see src/crosvm/gdb.rs. `read_addrs` now returns a `usize` instead of a `()`. This change is needed to submit this AOSP topic: https://android-review.git.corp.google.com/c/platform/external/crosvm/+/2879249 BUG=b:286979636 TEST=tools/presubmit --all Change-Id: I124d65e673c5943070c2bb5e39e3a7e5506e5528 Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5146447 Commit-Queue: Frederick Mayle <fmayle@google.com> Reviewed-by: Vikram Auradkar <auradkar@google.com> Reviewed-by: Dennis Kempin <denniskempin@google.com>
crosvm is a virtual machine monitor (VMM) based on Linux’s KVM hypervisor, with a focus on simplicity, security, and speed. crosvm is intended to run Linux guests, originally as a security boundary for running native applications on the ChromeOS platform. Compared to QEMU, crosvm doesn’t emulate architectures or real hardware, instead concentrating on paravirtualized devices, such as the virtio standard.
crosvm is currently used to run Linux/Android guests on ChromeOS devices.