firecracker
firecracker copied to clipboard
Secure and fast microVMs for serverless computing.
Is firecracker supporting unmap/discard/fstrim, ie automatic reduction of the image size on the host when a file is deleted on the guest? If it does how do I enable it?
# Reason for This PR The MMDS API requires the `X` to be uppercased in header names (e.g. `X-metadata-token`). According to the HTTP1 spec, headers should be ignorant of capitalisation,...
# Describe the bug After some time, some `firecracker` processes on our hosts grow to use as much CPU as possible (100%). Inside the guests, CPU usage is low (2-3%)....
# Feature Request This feature allow to resume different VMs while sharing the same snapshot on the host, reducing the amount of snapshots to store. This issue will track the...
# Feature Tracker This is a feature tracking issue for the work to enable Linux guests across the virtualization industry to safely and efficiently use snapshots [1] by adding a...
# Describe the bug Just tripped over this with FreeBSD: I need to set hw.broken_txfifo=1 to make the UART work once we enter userland in a Firecracker VM. This is...
# Describe the bug The MP Configuration Table Header (per Intel Multiprocessing Specification) includes fields "BASE TABLE LENGTH" and "ENTRY COUNT". The former specifies the length of the table (header...
The virtio network device emulation implementation in Firecracker is currently using an intermediate buffer to build the TX packet from the guest virtqueue descriptors and then calls `write()` on the...
We should at least decouple the record formatting logic into a different module (e.g. `LogFormatter`). Check if there's anything else that we can do to make the logger more modular.
# Describe the bug Whenever we load a reasonably sized memory snapshot (8GB), which has been running several node processes, we notice that some processes get stuck in an uninterruptible...