Takahiro Itazuri
Takahiro Itazuri
This is a tracking item for dropping the support of static CPU templates in v2.0.0. The deprecation of static CPU templates has been announced and discussed in [this discussion](https://github.com/firecracker-microvm/firecracker/discussions/4135) and...
Derived from discussion here: https://github.com/firecracker-microvm/firecracker/pull/3654#discussion_r1184696354 As `/sys/devices/virtual/dmi/id/bios_release` is only available since kernel 5.8, it uses `dmidecode` command instead. After the end of kernel 4.14 support, we need to drop the...
## 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...
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...
Derived from discussion here: https://github.com/firecracker-microvm/firecracker/pull/4492#discussion_r1526045051 After we move to Rust 1.77.0 (the current latest is 1.76.0 at the time of writing), [`core::mem::offset_of!()` macro](https://doc.rust-lang.org/nightly/src/core/mem/mod.rs.html#1396-1401) seems to become stable finally!! Currently, we...
Branched from issue #4747 . # Feature Request Since `tools/devtool checkstyle` only checks coding style, it doesn't require KVM, but it does the KVM existence check. That prevents users from...