QEMU is a free and open-source emulator that emulates a machine’s processor through dynamic binary translation and provides the machine with a set of different hardware and device models that enable it to run various guest operating systems. It can interoperate with Kernel-based Virtual Machines (KVM) to run virtual machines at near-native speeds. QEMU can also emulate user-level processes, enabling applications compiled for one architecture to run on another.

QEMU 7.1 is released, this version ofnew featuresIncludes initial support for 64-bit LoongArch as a new CPU architecture, support for multiple new RISC-V extensions, support for new Arm CPU features:

  • Live Migration: Supports Zero Copy Send on Linux
  • QMP: New option to export NBD images with dirty bitmaps via “block-export-add” command
  • QMP: new “query-stats” and “query-stats-schema” commands for retrieving statistics from various QEMU subsystems
  • QEMU Guest Agent: Improved Solaris support, new commands “guest-get-diskstats”/”guest-get-cpustats”, “guest-get-disks” now reports NVMe SMART info, “guest-get-fsinfo” now reports NVMe bus type
  • ARM: Emulation support for new machine types: Aspeed AST1030 SoC, Qaulcomm and fby35 (AST2600 / AST1030)
  • ARM: Emulation support for Cortex-A76 and Neoverse-N1 CPUs
  • ARM: Emulation support for Scalable Matrix Extensions, Cache Speculative Control, RAS and many other CPU extensions
  • ARM: “virt” boards now support emulated GICv4.0
  • HPPA: New SeaBIOS v6 firmware with support for PS/2 keyboards in the boot menu, improved serial port emulation, and additional STI text fonts when running with the GTK UI
  • LoongArch: Initial support for LoongArch64 architecture, Loongson 3A5000 multi-processor SoC and Loongson 7A1000 host bridge
  • MIPS: Nios2 boards (-machine 10m50-ghrd) now support vectored interrupt controllers, shadow register sets and improved exception handling
  • OpenRISC: “or1k-sim” machine now supports 4 16550A UART serial devices instead of 1
  • RISC-V: New ISA extensions to support privileged specification version 1.12.0, software access to MIP SEIP, Sdtrig extensions, vector extension improvements, native debugging, PMU improvements, and many other features and miscellaneous fixes/improvements
  • RISC-V: “virt” boards now support TPM
  • RISC-V: “OpenTitan” boards now support Ibex SPI
  • s390x: Emulation Support for s390x Vector-Enhancements Facility 2
  • s390x: s390-ccw BIOS now supports booting from drives other than 512 sector size
  • x86: Virtualization support for architectural LBR
  • Xtensa: support lx106 core and cache test opcodes

Update announcement: https://www.qemu.org/2022/08/30/qemu-7-1-0/

#QEMU #released #initial #support #LoongArch64 #architecture #News Fast Delivery

Leave a Comment

Your email address will not be published. Required fields are marked *