#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

Reply via email to