firecracker icon indicating copy to clipboard operation
firecracker copied to clipboard

Secure and fast microVMs for serverless computing.

Results 254 firecracker issues
Sort by recently updated
recently updated
newest added

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:...

Type: Question
Type: Documentation
Status: WIP

## 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...

Status: Awaiting review
Type: Fix

# 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...

Priority: Low
Status: Parked

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...

Type: Bug
Priority: Low

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...

Good first issue

### 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...

Good first issue

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...

Good first issue
rust
Status: Parked

### 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...

Good first issue
Status: Parked