Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

These will be utilising VirtIO with the backends handled in QEMU running as a xenpvh backend.

VirtIO GPU

This will be virtio-gpu running Vulkan (either direct or via rutabaga) on the guest with the backend being QEMU running on Dom0. The physical GPU on the AVA will be an AMD PCI card.

VirtIO Sound

This will be virtio-sound terminating on a vhost-user-sound (from rust-vmm) outputting to a USB sound device.

Block and Networking

We will use the existing Xen PV devices which are exposed to the guest userspace as just another block/network device

...

Documentation

Links

Build Android Cuttlefish Images

Xen: porting Android Cuttlefish on Xen Virtual Machine

Build TRS for support Orko

Xen: maintenance Xen and QEMU repos for TRS

Run Android Cuttlefish Images on Xen VM

Run Android Automotive in Xen virtual machine on the AVA Platform

Tips: Debug Xen and Linux kernel

AVA, Xen & kernel: hardware notes, debugging tips & tricks