firecracker
firecracker copied to clipboard
Secure and fast microVMs for serverless computing.
## Changes Ignore metric lines that cannot be parsed. ## Reason Improve the stability of tests. ## License Acceptance By submitting this pull request, I confirm that my contribution is...
## Changes -Utilized Option instead of Vector to store IRQ lines for MMIO devices. -Add test to test this. -Update existing tests ... ## Reason Currently, Firecracker have an ability...
## Changes -Refactor code building VMM to be more modular and reduce compile time conditionals. ... ## Reason -Currently, the logic to create a Vmm object is scattered across vmm/lib.rs...
Store kvm dirty bitmap inside firecrackers internal bitmap so no data is lost incase of an error ## Changes As we load the KVM bitmap store it inside the internal...
## Changes Removes the allocation of the `IoVecBuffer` in the virtio net device during tx by reusing the same instance for each message. To do this we have to implement...
## Reason Previously, it would only run `cargo fmt`. Now, it will please all formatting rules we have in our CI, e.g. also include python and markdown formatters. ## License...
## Changes Resolve 3 TODOs in the codebase ## Reason Rollup seemingly abandoned PRs that we still think have value to be merged. ## License Acceptance By submitting this pull...
[https://github.com/firecracker-microvm/nsdi2020-data](url) This is the firecracker open source test script. Excuting an order cd ./prep make Report an error: cd firecracker && tools/devtool -y build --release [Firecracker devtool] Starting build (release,...
fix clippy warning casting u64 to usize may truncate the value on targets with 32-bit wide pointer clippy tips: ``` warning: casting `u64` to `usize` may truncate the value on...
## Changes - Change IoVecBuffer[Mut] len to u32 (was usize) - Add u32 overflow check (errors out rather than panics) Closes https://github.com/firecracker-microvm/firecracker/issues/4548 ## Reason Protect against overflows and use a...