-
As a security-risk reduction measure, introduce a mechanism to audit Firecracker's crate dependency tree.
While `cargo-audit` notifies us of security issues when they are published, we can avoid ex…
-
It looks like the lack of ACPI in firecracker triggers a kernel bug present in 4.13.x...4.17.x kernels depending on the kernel config used.
This is not really a firecracker issue and I only provide…
-
The Devicetree spec says that the memory reservations regions [must not overlap](https://devicetree-specification.readthedocs.io/en/stable/flattened-format.html#format).
Should we add a check for t…
-
In the current implementation of the `FdtWriter`, the maximum size of the DTB is checked at the end. If the size of the DTB is larger than the specified `max_size` an error is returned, otherwise DTB …
-
```rust
impl Into or Signal {
...
}
```
In this case [...] the fix is to change last impl to this:
```rust
impl From for c_int {
...
}
```
It might be helpful if the recommendation ac…
-
**Describe the bug**
background_image works like a dream, but when I try to remotely change the image using `kitty @ set-background-image /path/to/file.png`, the image changes, but the terminal scrol…
-
## Crate Name
`vfio`
## Short Description
The `vfio` crate would allow for rust-vmm based VMMs to assign host devices/functions to the guest workload.
## Why is this crate relevant to the…
sameo updated
3 years ago
-
The RTC is needed for booting an aarch64 machine.
We can use the RTC implementation from Firecracker as a starting point: https://github.com/firecracker-microvm/firecracker/blob/master/src/devices/…
-
While working on the virtio block discard/write_zeroes implementation, I noticed that `write_zeroes()` is using `fallocate` with FALLOC_FL_PUNCH_HOLE mode instead of FALLOC_FL_ZERO_RANGE. From [the vi…
-
## Crate Name
vmm-fdt (or vmm-arm-fdt? or any other better name :))
## Short Description
A crate that provides flattened device tree functionality (for arm).
There is already an example implemen…