firecracker
firecracker copied to clipboard
Secure and fast microVMs for serverless computing.
I followed the getting started docs to set up and run the firecracker VM. However, I am not able to access the internet inside the VM. Firecracker version: v1.6.0 Host...
# Describe the bug When I started firecracker according to getting-started, an error occurred when executing unminimize: Error writing to file - write (28: No space left on device) [IP:...
## Changes - Fix `bindgen.sh` - Generates Rust code from `prctl.h` and solve TODO ## Reason bindgen.sh is broken for the following reasons: - `--size_t-is-usize` was removed since it became...
# Feature Request It would be valuable to have core scheduling for Firecracker, to avoid, and potentially eliminate side channel attacks. ## Describe the desired solution To add core scheduling...
VMs cannot be booted with 32MB (or lower) as the memory size. It does work with >= 33MB though. Steps to reproduce: ```shell # In one terminal ./firecracker --api-sock /tmp/firecracker.socket...
Hi I started the microVM running correctly with the jail in daemon mode, I see my VM running in memory but I can't connect to the shell. The kernel is...
**Description**: To determine which parts of guest memory should be included in a differential snapshot, we have two "dirty bitmaps" to consult: The one maintained by KVM for tracking memory...
### Description Currently, parts of our virtio code use usize to describe the lengths of descriptor chains [[1](https://github.com/firecracker-microvm/firecracker/blob/036d9906a09ed759597ee88bab6c1278e4fd7655/src/vmm/src/devices/virtio/iovec.rs#L43)], while other parts use u32, which results in some ugly casts that...
As part of [the work done to remove support for versionize](https://github.com/firecracker-microvm/firecracker/pull/4230#discussion_r1394074065), we realized that we could improve the API of the snapshot module. The pattern that would like to follow...
### Description When the guest wants to transmit an ethernet frame over a virtio-net device it places the frame somewhere in guest memory and sends us an interrupt. A single...