v0.4.0
Disclaimer: Alioth is not an officially supported Google product.
Many thanks to the open source community! Alioth now has 2 users,
- moturus/motor-os: simple, fast, and secure operating system built for the cloud
- microvm.nix: NixOS MicroVMs, microvm-nix/microvm.nix#256 (WIP)
New features
- virtio-blk now supports readonly mode:
--blk path=/path/to/image,readonly=on|off, - virtio-net now supports multi queues:
--net queue_pairs=2,...(caveat: all queues are still handled by a single VMM thread, it needs more time to investigate ways to improve virtual network performance), - PCI device passthrough with the VFIO/IOMMUFD API:
--vfio cdev=/dev/vfio/devices/vfioX, - flag
--memoryto support more options:--memory size=1G,backend=memfd|anon,shared=on|off,transparent_hugepage=on|off, serde-acodeserializer is mostly code-complete,- flag
--objectto support expressing complex values via command line, - new doc error-handling.md.
Incoming breaking changes
- flag
--blk /path/to/imageshould be updated to--blk path=/path/to/image[,readonly=on|off], - flag
--mem-size xshould be updated to--memory size=xif you do not need virtio-fs--fs, otherwise--memory size=x,backend=memfd.
New Contributors
Full Changelog: v0.3.0...v0.4.0