firecracker
firecracker copied to clipboard
Secure and fast microVMs for serverless computing.
## Changes Firecracker does not support renaming resources at snapshot-restore, so as a workaround we manually substitute the VM state with the path of the block device backing the container...
## Changes Resolves `TODO: log address` see https://github.com/firecracker-microvm/firecracker/issues/3273. ## Reason Resolves TODO. ## License Acceptance By submitting this pull request, I confirm that my contribution is made under the terms...
# Feature Request Profile-Guided Optimization (PGO) allows gaining additional performance for the software since it uses runtime profile information to perform more advanced optimization during the compilation process. Since Firecracker...
The 0x40000010 CPUID leaf is used to announce TSC and local APIC frequencies to VM guests; this allows them to boot faster by bypassing clock calibration loops. ## Changes In...
## Changes Updates the `OpenOptions` with `.create(true)` to support creating a file when if it doesn't exist. ## Reason This also brings the functionality inline with the documentation which notes...
## Changes Updates and explicitly documents purpose of the `api_event_fd` in `PrebootApiController::build_microvm_from_requests`. The functional change should minimize latency between pre-boot API request handling as it removes 1 syscall that was...
Todo
## Changes - Added doc string to Endpoint::new() - Found better name for app_metrics ## Reason Resolve TODOs according to #3273 ## License Acceptance By submitting this pull request, I...
# Describe the bug wrmsr snapshot and restore tests (test_cpu_wrmsr_snapshot() and test_cpu_wrmsr_restore()) currently support only T2S. While trying to add support for T2A templates the restore test failed with below...
## Changes Added ability to select between `rand` and `aws-lc-rs` crates for entropy device. If build with default command: `cargo build` everything will be build with `aws-lc-sys`. If build with...
## Changes Replaces micro-http with tokio hyper. ## Reason It the standard solution offering a well-maintained alternative that alleviates development and maintenance burden from the team. ## License Acceptance By...