ChangeLog/3.1: Difference between revisions

From QEMU
Line 7: Line 7:
=== New deprecated options and features ===
=== New deprecated options and features ===


*
* The '-machine enforce-config-section' parameter is replaced by the '-global migration.send-configuration' option.
* The 'name' parameter of the '-net' option is a synonym for the 'id' parameter, which should now be used instead.
* The 'hub_id name' parameter tuple of the 'hostfwd_add' and 'hostfwd_remove' HMP commands has been replaced by 'netdev_id'.
* The PowerPC target 'prep' machine type should be replaced by the '40p' machine type.
* Parsing of key,value pair filenames for the RBD block device


Consult the [https://qemu.weilnetz.de/doc/qemu-doc.html#Deprecated-features "Deprecated Features"] appendix for the full list of historically deprecated features/options.
Consult the [https://qemu.weilnetz.de/doc/qemu-doc.html#Deprecated-features "Deprecated Features"] appendix for the full list of historically deprecated features/options.

Revision as of 15:13, 26 October 2018

System emulation

Incompatible changes

  • The "tls", "x509", and "x509verify" options to "-vnc" have been removed. The "tls-creds" option should be used instead to point to a "tls-creds-x509" object created using "-object"

New deprecated options and features

  • The '-machine enforce-config-section' parameter is replaced by the '-global migration.send-configuration' option.
  • The 'name' parameter of the '-net' option is a synonym for the 'id' parameter, which should now be used instead.
  • The 'hub_id name' parameter tuple of the 'hostfwd_add' and 'hostfwd_remove' HMP commands has been replaced by 'netdev_id'.
  • The PowerPC target 'prep' machine type should be replaced by the '40p' machine type.
  • Parsing of key,value pair filenames for the RBD block device

Consult the "Deprecated Features" appendix for the full list of historically deprecated features/options.

Alpha

68k

Arm

HPPA

Microblaze

MIPS

Nios2

OpenRISC

PowerPC

RISC-V

s390

SH

SPARC

TileGX

Tricore

x86

  • Documented recommendations for choosing CPU models to ensure good performance and security of x86 guests.

Xtensa

Device emulation and assignment

ACPI

Audio

Block devices

Graphics

Input devices

IPMI

Network devices

NVDIMM

PCI/PCIe

SCSI

SMBIOS

TPM

USB

VFIO

virtio

Xen

fw_cfg

9pfs

Audio

Character devices

Crypto subsystem

  • The XTS cipher mode performance has been approximately doubled

GUI

Host support

Memory backends

Monitor

Migration

Network

Block devices and tools

  • The "qemu-img convert" command handling of secrets has been fixed, allowing creation of LUKS encrypted target files.

Tracing

Miscellaneous

User-mode emulation

TCG

Guest agent

Build Information

Build Dependencies

  • Support for the GTK2 display frontend has been removed. GTK3 should be used instead
  • The minimum GTK3 version is now 3.14.0
  • The minimum GNUTLS version is now 3.1.18
  • The minimum libgcrypt version is now 1.5.0
  • The minimum nettle version is now 2.7.1

Known issues