v0.18.0
firecracker-microvm/firecrackerv0.18.0Sep 4, 2019by dhrgit
AI Summary
Introduces virtio-vsock support using Unix domain sockets, fixes several bugs including high CPU usage before network interface is up, incorrect log dates, and seccomp filter issues, and removes experimental vhost-based vsock support.
Key Highlights
- New virtio-vsock device backed by Unix domain sockets
- Fixed high CPU usage before guest network interface is brought up
- Fixed seccomp filter rejecting legit syscalls in rare cases
- Fixed incorrect month appearing in the log
Breaking Changes
- Removed experimental support for vhost-based vsock devices
New Features
- virtio-vsock device support
- Updated documentation for integration tests and guides
Full Release Notes
### Added - New device: virtio-vsock, backed by Unix domain sockets (GitHub issue #650). See `docs/vsock.md`. ### Fixed - Updated the documentation for integration tests. - Fixed high CPU usage before guest network interface is brought up (GitHub issue #1049). - Fixed an issue that caused the wrong date (month) to appear in the log. - Fixed a bug that caused the seccomp filter to reject legit syscalls in some rare cases (GitHub issue #1206). - Docs: updated the production host setup guide. - Docs: updated the rootfs and kernel creation guide. ### Removed - Removed experimental support for vhost-based vsock devices.