Hi Stefano,
I thought I'd better commit the idea to email (and the list) so we can work out what's feasible.
Concept:
Boot AGL Linux on two different boards/hypervisors
Detail:
We build AGL Linux with VirtIO block/network enabled in the kernel. We then take the single image (blockdev with firmware boot or direct kernel boot?) and demonstrate it booting on two different hardware platforms with two different hypervisors.
System 1:
MACCHIATOBin (4xA72) Debian Host OS + KVM Boot with QEMU + KVM
System 2
Ultra 96 (2xA53 + 2xR5s) Xen Hypervisor boot DomU Debian
We could use different backends for the block device on each setup, say LVM and qcow2?
Could we make it more engaging? How much effort would it be to get some sort of graphics up and running?
Things to build:
- AGL Linux - Demo Boxes - Xen + virtio (out-of-tree)
Thoughts?