#11224: qemu-3.1.0
-------------------------+-----------------------
Reporter: renodr | Owner: bdubbs
Type: enhancement | Status: assigned
Priority: normal | Milestone: 8.4
Component: BOOK | Version: SVN
Severity: normal | Resolution:
Keywords: |
-------------------------+-----------------------
Comment (by bdubbs):
Changelog is quite extensive. See https://wiki.qemu.org/ChangeLog/3.1 for
the full list.
Incompatible changes
* The "qemu-system-ppcemb" target has been removed. "qemu-system-ppc" or
"qemu-system-ppc64" should be used instead.
* 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"
* The -drive options "cyls", "heads", "secs", "trans", "addr" and
"serial" have been removed. The corresponding options of the "-device"
parameter have to be used instead now.
* The "-balloon" option has been removed since it is replaced by
"-device virtio-balloon" now.
* The "-nodefconfig" option has been removed. Use "-no-user-config"
instead.
* The "-startdate", "-localtime" and "-rtc-td-hack" options have been
removed. Use the corresponding parameters of "-rtc" instead.
* The "-tftp", "-bootp", "-redir" and "-smb" options have been removed.
Use the corresponding parameters of "-nic" or "-netdev" instead.
* The "ssi-sd" device cannot be created anymore with "-device". This
could be changed again in the future.
* x86 machines cannot be live-migrated if nested Intel virtualization is
enabled. The next version of QEMU will be able to do live migration when
nested virtualization is enabled, if supported by the kernel.
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
* Incorrect CPU topologies specified by -smp socket,core,thread options
that are describing number of VCPUs not equal to 'maxcpus'
x86
* Multi-threaded TCG is now supported.
* Documented recommendations for choosing CPU models to ensure good
performance and security of x86 guests.
* New CPU models IceLake-Server and IceLake-Client.
Build Dependencies
* Support for the GTK2 display frontend has been removed. GTK3 should
be used instead
* The minimum Python version is now 2.7. The next release of QEMU
should remove Python 2.x support.
* 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
* The minimum libseccomp version is now 2.2.0.
* libudev is now an optional dependency for qemu-ga.
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/11224#comment:4>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page