QEMU version 6.0.0 released



  • We’d like to announce the availability of the QEMU 6.0.0 release. This release contains 3300+ commits from 268 authors.

    You can grab the tarball from our download page. The full list of changes are available in the Wiki.

    Highlights include:

    • 68k: new ‘virt’ machine type based on virtio devices
    • ARM: support for ARMv8.1-M ‘Helium’ architecture and Cortex-M55 CPU
    • ARM: support for ARMv8.4 TTST, SEL2, and DIT extensions
    • ARM: ARMv8.5 MemTag extension now available for both system and usermode emulation
    • ARM: support for new mps3-an524, mps3-an547 board models
    • ARM: additional device emulation support for xlnx-zynqmp, xlnx-versal, sbsa-ref, npcm7xx, and sabrelite board models
    • Hexagon: new emulation support for Qualcomm hexagon DSP units
    • MIPS: new Loongson-3 ‘virt’ machine type
    • PowerPC: external BMC support for powernv machine type
    • PowerPC: pseries machines now report memory unplug failures to management tools, as well as retrying unsuccessful CPU unplug requests
    • RISC-V: Microchip PolarFire board now supports QSPI NOR flash
    • Tricore: support for new TriBoard board model emulating Infineon TC27x SoC
    • x86: AMD SEV-ES support for running guests with secured CPU register state
    • x86: TCG emulation support for protection keys (PKS)

    • ACPI: support for assigning NICs to known names in guest OS independently of PCI slot placement
    • NVMe: new emulation support for v1.4 spec with many new features, experimental support for Zoned Namespaces, multipath I/O, and End-to-End Data Protection.
    • virtiofs: performance improvements with new USE_KILLPRIV_V2 guest feature
    • VNC: virtio-vga support for scaling resolution based on client window size
    • QMP: backup jobs now support multiple asynchronous requests in parallel

    • and lots more…

    Thank you to everyone involved!



    /2021/04/30/qemu-6-0-0/

Log in to reply
 

© Lightnetics 2024