[Rust-VMM] Is it time to start implementing Xen bindings for rust-vmm?
dwmw2 at infradead.org
Wed Sep 22 12:03:52 UTC 2021
On Mon, 2021-09-13 at 13:44 +0100, Alex Bennée wrote:
> As we consider the next cycle for Project Stratos I would like to make
> some more progress on hypervisor agnosticism for our virtio backends.
> While we have implemented a number of virtio vhost-user backends using C
> we've rapidly switched to using rust-vmm based ones for virtio-i2c,
> virtio-rng and virtio-gpio. Given the interest in Rust for implementing
> backends does it make sense to do some enabling work in rust-vmm to
> support Xen?
I like this idea.
Somewhat separately, Alex Agache has already started some preliminary
hacking on supporting Xen guests within rust-vmm (on top of Linux/KVM):
Being able to run on *actual* Xen would be good too. And we should also
aspire to do guest-transparent live migration between the two hosting
Where relevant, it would be great to be able to share components (like
emulation of the Xen PCI platform device, a completely single-tenant
XenStore implementation dedicated to a single guest, perhaps PV
netback/blkback and other things).
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 5174 bytes
Desc: not available
More information about the Rust-vmm