Loreon
Labs
Platform
Search…
⌘K
Docs
Home
Ecosystems
Rust
haiku-vmm
ltouati/haiku-vmm
Rust
Emerging
GitHub
Stars
—
Forks
—
Contributors
1
Last push
5mo ago
Recent commits
Latest commits.
Introduce worker threads for VirtIO Console and RNG devices, enabling asynchronous operations and improving device responsiveness. Refactor device structures for better state encapsulation and pipelining support.
c0b6ac4
Lionel Touati
5mo ago
Remove `Deloxide` deadlock detection, add clippy lint suppressions, and improve formatting consistency throughout the project.
a29863c
Lionel Touati
5mo ago
Remove asynchronous functionality from `runner` and `handlers`. Refactor code to simplify execution flow and improve performance. Clean up `Cargo.lock` by removing unused dependencies and `tokio`-related crates.
fe05c11
Lionel Touati
5mo ago
Migrate `nvmm/vcpu` to `system/vmachine` module structure and refactor `Vcpu` for hypervisor-agnostic backend support. Enhance MMIO handling and implement `build.rs` for initrd generation. Update `Cargo.toml` dependencies.
378efc3
Lionel Touati
5mo ago
Wrap VirtIO devices (Console, Block, RNG) in `MmioVirtioDevice` for consistent MMIO handling.
c611406
Lionel Touati
5mo ago
add linux loader
13b2b9d
Lionel Touati
5mo ago
Update vm-memory and localize linux loader
52e5eb6
Lionel Touati
5mo ago
Adjust `seg_max` in VirtIO block device config to 254 to match device limits.
f4e50b5
Lionel Touati
5mo ago
Top contributors
Builders behind this project.
ltouati
37 commits