Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package firecracker for openSUSE:Factory checked in at 2023-10-10 21:01:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/firecracker (Old) and /work/SRC/openSUSE:Factory/.firecracker.new.28202 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "firecracker" Tue Oct 10 21:01:29 2023 rev:9 rq:1116709 version:1.4.1 Changes: -------- --- /work/SRC/openSUSE:Factory/firecracker/firecracker.changes 2023-06-06 19:56:45.090648367 +0200 +++ /work/SRC/openSUSE:Factory/.firecracker.new.28202/firecracker.changes 2023-10-10 21:03:09.180289320 +0200 @@ -1,0 +2,48 @@ +Tue Oct 10 14:01:39 UTC 2023 - Andrea Manzini <[email protected]> + +- Update to 1.4.1: + * Fixed a change in behavior of normalize host brand string that breaks + Firecracker on external instances. + * Fixed the T2A CPU template not to unset the MMX bit (CPUID.80000001h:EDX[23]) + and the FXSR bit (CPUID.80000001h:EDX[24]). + * Fixed the T2A CPU template to set the RstrFpErrPtrs bit + (CPUID.80000008h:EBX[2]). + +- Update to 1.4.0: + Added + * Added support for custom CPU templates allowing users to adjust vCPU features + exposed to the guest via CPUID, MSRs and ARM registers. + * Introduced V1N1 static CPU template for ARM to represent Neoverse V1 CPU + as Neoverse N1. + * Added support for the virtio-rng entropy device. The device is optional. A + single device can be enabled per VM using the /entropy endpoint. + * Added a cpu-template-helper tool for assisting with creating and managing + custom CPU templates. + + Changed + * Set FDP_EXCPTN_ONLY bit (CPUID.7h.0:EBX[6]) and ZERO_FCS_FDS bit + (CPUID.7h.0:EBX[13]) in Intel's CPUID normalization process. + + Fixed + * Fixed feature flags in T2S CPU template on Intel Ice Lake. + * Fixed CPUID leaf 0xb to be exposed to guests running on AMD host. + * Fixed a performance regression in the jailer logic for closing open file + descriptors. + * A race condition that has been identified between the API thread and the VMM + thread due to a misconfiguration of the api_event_fd. + * Fixed CPUID leaf 0x1 to disable perfmon and debug feature on x86 host. + * Fixed passing through cache information from host in CPUID leaf 0x80000006. + * Fixed the T2S CPU template to set the RRSBA bit of the IA32_ARCH_CAPABILITIES + MSR to 1 in accordance with an Intel microcode update. + * Fixed the T2CL CPU template to pass through the RSBA and RRSBA bits of the + IA32_ARCH_CAPABILITIES MSR from the host in accordance with an Intel microcode + update. + * Fixed passing through cache information from host in CPUID leaf 0x80000005. + * Fixed the T2A CPU template to disable SVM (nested virtualization). + * Fixed the T2A CPU template to set EferLmsleUnsupported bit + (CPUID.80000008h:EBX[20]), which indicates that EFER[LMSLE] is not supported. + +- Update to 1.3.3: + * Fixed passing through cache information from host in CPUID leaf 0x80000006. + +------------------------------------------------------------------- Old: ---- firecracker-1.3.2.tar.xz New: ---- firecracker-1.4.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ firecracker.spec ++++++ --- /var/tmp/diff_new_pack.APPxJm/_old 2023-10-10 21:03:11.004355465 +0200 +++ /var/tmp/diff_new_pack.APPxJm/_new 2023-10-10 21:03:11.004355465 +0200 @@ -20,7 +20,7 @@ %define cargo_home cargo-home Name: firecracker -Version: 1.3.2 +Version: 1.4.1 Release: 0 Summary: Virtual Machine Monitor for creating microVMs License: Apache-2.0 @@ -33,6 +33,7 @@ BuildRequires: cargo BuildRequires: clang +BuildRequires: cmake BuildRequires: rust >= 1.66.0 ExclusiveArch: x86_64 aarch64 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.APPxJm/_old 2023-10-10 21:03:11.060357496 +0200 +++ /var/tmp/diff_new_pack.APPxJm/_new 2023-10-10 21:03:11.060357496 +0200 @@ -4,7 +4,7 @@ <param name="scm">git</param> <param name="filename">firecracker</param> <param name="versionformat">1.3.2</param> - <param name="revision">v1.3.2</param> + <param name="revision">v1.4.1</param> </service> ++++++ firecracker-1.3.2.tar.xz -> firecracker-1.4.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/firecracker/firecracker-1.3.2.tar.xz /work/SRC/openSUSE:Factory/.firecracker.new.28202/firecracker-1.4.1.tar.xz differ: char 1, line 1 ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/firecracker/vendor.tar.xz /work/SRC/openSUSE:Factory/.firecracker.new.28202/vendor.tar.xz differ: char 1, line 1
