v0.25.2

firecracker-microvm/firecrackerv0.25.2Nov 24, 2021by alindima

AI Summary

This release addresses compatibility issues with kernel 5.10 by updating CPU templates to properly mask specific features and fixes a bug regarding the propagation of kernel command line parameters.

Key Highlights

  • Updated T2 and C3 CPU templates for kernel 5.10
  • Masked CPU features umip, vmx, and avx512_vnni
  • Fixed incorrect propagation of init parameters in kernel commandline

Full Release Notes

### Fixed

* Adapt T2 and C3 CPU templates for kernel 5.10. Firecracker was not previously
  masking some CPU features of the host or emulated by KVM, introduced in more
  recent kernels: `umip`, `vmx`, `avx512_vnni`.
* Fixed incorrect propagation of init parameters in kernel commandline.
  Related to:
  [#2709](https://github.com/firecracker-microvm/firecracker/issues/2709).