[Rust-VMM] Summer of Code / Outreachy projects
aliguori at amazon.com
Thu Jan 17 18:40:30 UTC 2019
Paolo Bonzini <pbonzini at redhat.com> writes:
> On 17/01/19 19:07, Cory Maccarrone wrote:
>> One suggestion I might make would be a rust-implemented instruction
>> emulator for cracking open MMIOs. Seems useful for VMMs in general to me.
> That's part of the plans indeed, but the support for userspace MMIO
> emulation is not in upstream KVM yet.
We you thinking a straight port of emulate.c to Rust or something from
I think a port is interesting as an intern project. I think a new
emulator from scratch is a bit unrealistic as an intern project.
>> On Wed, Jan 9, 2019 at 10:07 AM Paolo Bonzini <pbonzini at redhat.com
>> <mailto:pbonzini at redhat.com>> wrote:
>> QEMU would be glad to host projects related to VMMs in Rust as part of
>> Google summer of Code and Outreachy. This includes all of Firecracker,
>> CrosVM and common infrastructure that could be reused by multiple
>> virtual machine monitors; with my QEMU hat, I would obviously favor the
>> latter :)).
>> An idea could be to migrate Firecracker and CrosVM to the Fuchsia crates
>> that were mentioned early here on the mailing list, and/or implement a
>> sample vhost-user client using whatever standard set of crates are
>> established. Another possibility is PCI and virtio-pci in Firecracker.
>> Rust-vmm mailing list
>> Rust-vmm at lists.opendev.org <mailto:Rust-vmm at lists.opendev.org>
>> Cory Maccarrone | Staff Software Engineer | maccarro at google.com
>> <mailto:maccarro at google.com> | Google
> Rust-vmm mailing list
> Rust-vmm at lists.opendev.org
More information about the Rust-vmm