firecracker
firecracker copied to clipboard
Secure and fast microVMs for serverless computing.
## Changes This adds a 2-part test to verify that MSRs retain their values after restoring from a snapshot. First part of the test dumps MSRs to a file and...
### https://github.com/firecracker-microvm/firecracker/pull/3104 must be merged first # Reason for This PR Working with the large number of values smaller than `u8` required for CPUID quickly becomes untenable. With thousands of...
## Changes This marks the start of adding support for `virtio-mem` devices in Firecracker, also called `Memory Device`s. More details about `Memory Device`s can be found in [Virtual I/O Device...
Hi, this is not a feature request. I am trying to access an NVME-oF over RDMA disk from the MicroVM. To make the RDMA work we need the NIC/PIC available...
# Reason for This PR Fixes #361 ## Description of Changes Partially automate the bindings generation process and regenerate them to avoid compiler warnings and errors when upgrading the rust...
## Reason Right now we have one pair of (IdAllocator, AddressAllocator) per device manager (mmio and legacy for x86, mmio for aarch64) and we separate the resources (GSIs and guest...
## Changes TODO: fill up. Use this PR to test CI/CD atm ## Reason TODO: fill up ## License Acceptance By submitting this pull request, I confirm that my contribution...
# Describe the bug When sending MMDS requests to Firecracker, the `X-metadata-token` and `X-metadata-token-ttl-seconds` headers are parsed case-sensitive. ## To Reproduce 1. Start Firecracker VM with MMDS enabled (according to...
I am working on a small patch(#3098) and I found it's hard to pass coverage ci. # Why writing a fixed threashold in code is not a good solution I...
We need to generate the Python API client to use inside the testing framework instead of writing our own API request classes. This effort would help in making sure that...