Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tamaroning/simple_vmm
Rusty KVM based VMM which boots Linux
https://github.com/tamaroning/simple_vmm
Last synced: 19 days ago
JSON representation
Rusty KVM based VMM which boots Linux
- Host: GitHub
- URL: https://github.com/tamaroning/simple_vmm
- Owner: tamaroning
- Created: 2023-10-22T06:50:47.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-24T11:45:07.000Z (about 1 year ago)
- Last Synced: 2024-04-18T02:13:00.779Z (9 months ago)
- Language: Rust
- Homepage:
- Size: 1.45 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simple VMM
A tiny KVM-based virtual machine monitor which boots Linux kernel.
## Prerequisites
- x86-64
- Cargo## Run
```bash
cargo run examples/test-bzImage
```## History
- https://github.com/tamaroning/simple_vmm/commit/6ea33ef0a761c3e58026ed4c3046108996323a7e
- Minimul implementation to boot Linux kernel (241 LOC)## References
- https://lwn.net/Articles/658511/
- https://zserge.com/posts/kvm/
- https://github.com/bobuhiro11/gokvm