qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ANNOUNCE] QEMU 5.2.0 is now available


From: Michael Roth
Subject: [ANNOUNCE] QEMU 5.2.0 is now available
Date: Tue, 08 Dec 2020 15:24:51 -0600
User-agent: alot/0.9

Hello,

On behalf of the QEMU Team, I'd like to announce the availability of
the QEMU 5.2.0 release. This release contains 3200+ commits from 216
authors.

A note from the maintainer:

  This is the final release of v5.2.0; there are no changes since rc4.
  
  Note that QEMU has switched build systems so you will need
  to install ninja to compile it. See the "Build Information"
  section of the Changelog for more information about this change.

You can grab the tarball from our download page here:

  https://www.qemu.org/download/#source

The full list of changes are available at:

  https://wiki.qemu.org/ChangeLog/5.2

Highlights include:

 * block: support for using qemu-storage-daemon as a vhost-user-blk
   device backend, and new 'block-export-add' QMP command which replaces
   now-deprecated 'nbd-server-add' with support for qemu-storage-daemon
 * block: qcow2 support for subcluster-based allocation (via
   extended_l2=on qemu-img option), improvements to NBD client network
   stalls, and qemu-nbd support for exposing multiple dirty bitmaps at
   once
 * migration: higher-bandwidth encrypted migration via TLS+multifd, new
   'block-bitmap-mapping' option for finer-grained control over which
   bitmaps to migrate, and support for migration over a
   'vsock' device (for nested environments and certain hardware
   classes)
 * qemu-ga: support for guest-get-devices, guest-get-disks, and
   guest-ssh-{get,add-remove}-authorized-keys commands.
 * virtiofs: virtiofsd support for new options to control how xattr
   names are seen by the guest, specify sandboxing alternative to
   pivot_root, and allowing different host mounts to be seen as separate
   submounts in the guest to avoid inode clashes

 * ARM: new board support for mp2-an386 (Cortex-M4 based), mp2-an500
   (Cortex-M7 based), raspi3ap (Raspberry Pi 3 model A+), raspi0
   (Raspberry Pi Zero), raspi1ap (Raspberry Pi A+), and
   npcm750-evb/quanta-gsj (Nuvoton iBMC)
 * ARM: ARMv8.2 FEAT_FP16 (half-precision flaoting point) support for
   AArch32 (already supported for AArch64)
 * ARM: virt: support for kvm-steal-time accounting
 * HPPA: support for booting NetBSD and older Linux distros like
   debian-0.5 and debian-0.6.1
 * PowerPC: pseries: improved support for user-specified NUMA distance
   topologies
 * RISC-V: live migration support
 * RISC-V: experimental hypervisor support updated to v0.6.1 and other
   improvements
 * RISC-V: support for NUMA sockets on virt/Spike machine types
 * s390: KVM support for diagnose 0x318 instruction, TCG support for
   additional z14 instructions
 * s390: vfio-pci devices now report real hardware features for
   functions instead of just emulated values
 * Xtensa: DFPU co-processor with single/double-precision FP opcodes is
   now supported
 * x86: improved support for asynchronous page faults via new
   kvm-async-pf-int -cpu option

 * and lots more...

Thank you to everyone involved!



reply via email to

[Prev in Thread] Current Thread [Next in Thread]