supermachine 0.5.0

Run any OCI/Docker image as a hardware-isolated microVM on macOS HVF (Linux KVM and Windows WHP in progress). Single library API, zero flags for the common case, sub-100 ms cold-restore from snapshot.
1
2
3
4
5
6
7
8
9
// Small utility surface used by the vmm + device layers.
//
// Scoped intentionally: epoll/eventfd shims that wrap the macOS
// kqueue primitives (EVFILT_USER for eventfd-equivalent wakeups,
// kevent for epoll-equivalent readiness). Kept small and focused
// rather than a kitchen-sink crate.

pub mod epoll;
pub mod eventfd;