firecracker
firecracker copied to clipboard
Secure and fast microVMs for serverless computing.
## Changes Call `KVM_KVMCLOCK_CTRL` when pausing. Related: https://github.com/firecracker-microvm/firecracker/issues/1859 TODO (if merging): update changelog TODO (if merging): doc update ## Reason This is to avoid guest kernel panic on resume path...
## Changes Add VIRTIO_NET_F_MRG_RXBUF to virtio-net fixes: #1314 ## Reason Better performance and guest memory utilization. ## License Acceptance By submitting this pull request, I confirm that my contribution is...
## Changes * Create ACPI Devices for hotplugging * Extend GED to include hotplugging device interrupts ## Reason After new vCPU threads have been added to the VMM, ACPI device...
A common first experience with firecracker (see e.g. #746) is to start a new virtual machine and immediately start getting spammed with messages like: 2024-06-21T22:10:18.189726925 [anonymous-instance:main] Failed to write to...
## Changes Move logic to create single msr chunk into separate function. Also use iterators for msr indexes to remove some unneeded allocations. ## Reason Minor simplification and removal of...
## Changes ... ## Reason ... ## License Acceptance By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. For...
In PR #4638 (vCPU hotplugging) `seccomp_filters` are added as a field of the VMM. This was required in order to apply correct the same seccomp filters to the new vCPU...
In #4556, we updated our generic virtio buffer handling code to describe buffer sizes using `u32` instead of `usize`, since the virtio specification states that lengths of virtio-buffers fit into...
Move to u32 for vsock module. We can translate from u32 to usize as needed. ## Changes - Change VsockConnection::peer_avail_credit to return u32 - Change VsockPacket::{buf_size, read_at_offset_from, write_from_offset_to} parameters &...
This was the easiest way to see the impact of this experiment in codecov's nice UI, sorry ## Changes ... ## Reason ... ## License Acceptance By submitting this pull...