|
|
Log in / Subscribe / Register

Using the KVM API

Using the KVM API

Posted Nov 19, 2019 11:00 UTC (Tue) by dizz (guest, #134779)
Parent article: Using the KVM API

This is a very helpful article (including the comments). Thanks for the time in putting it together. If folks are interested a recent rust-related development in coding against KVM is the rust-vmm project [1]. It aims to create a common base line of libraries (crates) to ease the development of VMMs/Hypervisors. One of the related projects to rust-vmm is Intel's cloud-hypervisor [2] and while looking through its code base I found the article's sample code implemented [3] in rust using parts of rust-vmm.

[1] https://github.com/rust-vmm
[2] https://github.com/intel/cloud-hypervisor
[3] https://github.com/intel/cloud-hypervisor/blob/master/vmm...


to post comments

Using the KVM API

Posted Feb 18, 2020 16:31 UTC (Tue) by josh (subscriber, #17465) [Link]

Yes, rust-vmm is extremely satisfying, and I highly recommend it. I've experimented with it, and it makes simple VMs quite straightforward to write.

I gave a talk on the /dev/kvm API, Rust, and rust-vmm, at BangBangCon: https://www.youtube.com/watch?v=A_diEEpAfpM


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds