Hello community,

here is the log from the commit of package qemu for openSUSE:Factory checked in 
at 2019-12-18 14:43:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qemu (Old)
 and      /work/SRC/openSUSE:Factory/.qemu.new.4691 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qemu"

Wed Dec 18 14:43:47 2019 rev:165 rq:756647 version:4.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qemu/qemu.changes        2019-12-02 
11:37:13.318446548 +0100
+++ /work/SRC/openSUSE:Factory/.qemu.new.4691/qemu.changes      2019-12-18 
14:47:12.601908199 +0100
@@ -1,0 +2,45 @@
+Thu Dec 12 19:05:29 UTC 2019 - Bruce Rogers <[email protected]>
+
+- Update to v4.2.0: See http://wiki.qemu.org/ChangeLog/4.2
+  Take note that ongoing feature deprecation is tracked at both
+  http://wiki.qemu-project.org/Features/LegacyRemoval and in
+  Appendix B of the qemu-doc.* files installed with the qemu package
+  Some noteworthy changes:
+* x86: Denverton, Snowridge, and Dhyana CPU models added
+* x86: Latest version of all CPU models how have TSX (HLE and RTM)
+  disabled by default
+* x86: Support for AVX512 BFloat16 extensions
+* x86: VMX features exposed more accurately and controllably
+* s390: TCG now implements IEP (Instruction Execution Protection)
+* PowerPC: POWER8 and POWER9 non-virtualized machines separated out
+* PowerPC: RTAS now comes from SLOF instead of QEMU itself
+* PowerPC: Unplug of multifunction PCI devices now unplugs the
+  whole slot, as in x86
+* ARM: Support for >256 CPUs with KVM is fixed
+* ARM: Memory hotplug now supported , when using UEFI, ACPI, for
+  virt machine type
+* ARM: SVE support possuble now for KVM guests
+* ARM: ACPI generic event device can now deliver powerdown event
+* The backend device can be specified for a guest audio device
+* virtio v1.1 packed virtqueues supported
+* Socket based character device backends now support TCP keep-alive
+* Use encryption library cipher mode facilities, allowing improved
+  performance for eg. AES-XTS encrption
+* Misc block device improvements, esp. with nbd
+- See the following few release-candidate changelog entries for
+  additional changes related to this release
+- Switched package build to be out-of-tree
+
+-------------------------------------------------------------------
+Tue Dec 10 18:10:45 UTC 2019 - Bruce Rogers <[email protected]>
+
+- Update to v4.2.0-rc5: See http://wiki.qemu.org/ChangeLog/4.2
+
+-------------------------------------------------------------------
+Wed Dec  4 23:07:30 UTC 2019 - Bruce Rogers <[email protected]>
+
+- Update to v4.2.0-rc4: See http://wiki.qemu.org/ChangeLog/4.2
+* Update the support documents used for SUSE SLE releases to cover
+  this qemu release
+
+-------------------------------------------------------------------

Old:
----
  qemu-4.2.0-rc3.tar.xz
  qemu-4.2.0-rc3.tar.xz.sig

New:
----
  qemu-4.2.0.tar.xz
  qemu-4.2.0.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qemu.spec ++++++
--- /var/tmp/diff_new_pack.71GrQT/_old  2019-12-18 14:47:18.953911104 +0100
+++ /var/tmp/diff_new_pack.71GrQT/_new  2019-12-18 14:47:18.961911108 +0100
@@ -20,7 +20,7 @@
 
 %define _buildshell /bin/bash
 
-%define build_in_tree 1
+%define build_in_tree 0
 %define build_x86_firmware_from_source 0
 %define build_skiboot_from_source 0
 %define build_slof_from_source 0
@@ -87,8 +87,8 @@
 %define summary_string Machine emulator and virtualizer
 %endif
 
-%define qemuver 4.1.93
-%define srcver  4.2.0-rc3
+%define qemuver 4.2.0
+%define srcver  4.2.0
 %define sbver   1.12.1+
 %define srcname qemu
 Name:           qemu%{name_suffix}

++++++ bundles.tar.xz ++++++
Binary files old/0d4f9d7dc7832a876f4a71138325c0fcefd587b6.bundle and 
new/0d4f9d7dc7832a876f4a71138325c0fcefd587b6.bundle differ
Binary files old/b0ca999a43a22b38158a222233d3f5881648bb4f.bundle and 
new/b0ca999a43a22b38158a222233d3f5881648bb4f.bundle differ
Binary files old/roms/ipxe/de4565cbe76ea9f7913a01f331be3ee901bb6e17.bundle and 
new/roms/ipxe/de4565cbe76ea9f7913a01f331be3ee901bb6e17.bundle differ

++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.71GrQT/_old  2019-12-18 14:47:20.133911644 +0100
+++ /var/tmp/diff_new_pack.71GrQT/_new  2019-12-18 14:47:20.133911644 +0100
@@ -7,12 +7,12 @@
 # The following specifies the upstream tag or commit upon which our patchqueue
 # gets rebased. The special value LATEST may be used to "automatically" track
 # the upstream development tree in the master branch
-GIT_UPSTREAM_COMMIT_ISH=LATEST
+GIT_UPSTREAM_COMMIT_ISH=v4.2.0
 # WARNING: If transitioning from using LATEST to not, MANUALLY re-set the
 # tarball present. If transitioning TO LATEST, make sure that
 # NEXT_RELEASE_IS_MAJOR is set correctly
 # This is used to choose the version number when LATEST processing is active
-NEXT_RELEASE_IS_MAJOR=0
+NEXT_RELEASE_IS_MAJOR=1
 
 # Unfortunately, SeaBIOS doesn't always follow an "always increasing" version
 # model, so there may be times we should overide the automated version setting.

++++++ qemu-4.2.0-rc3.tar.xz -> qemu-4.2.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/qemu/qemu-4.2.0-rc3.tar.xz 
/work/SRC/openSUSE:Factory/.qemu.new.4691/qemu-4.2.0.tar.xz differ: char 27, 
line 1



++++++ qemu.spec.in ++++++
--- /var/tmp/diff_new_pack.71GrQT/_old  2019-12-18 14:47:20.365911750 +0100
+++ /var/tmp/diff_new_pack.71GrQT/_new  2019-12-18 14:47:20.369911753 +0100
@@ -20,7 +20,7 @@
 
 %define _buildshell /bin/bash
 
-%define build_in_tree 1
+%define build_in_tree 0
 %define build_x86_firmware_from_source 0
 %define build_skiboot_from_source 0
 %define build_slof_from_source 0

++++++ supported.arm.txt ++++++
--- /var/tmp/diff_new_pack.71GrQT/_old  2019-12-18 14:47:20.425911777 +0100
+++ /var/tmp/diff_new_pack.71GrQT/_new  2019-12-18 14:47:20.429911779 +0100
@@ -1,22 +1,21 @@
 [qemu-arm package document]
-[Note: post SLES 15 SP1 changes are not fully incorporated into this document]
 
-POST SLES 15 SP1 QEMU/KVM RELATED SUPPORT STATEMENTS
+SLES 15 SP2 QEMU/KVM RELATED SUPPORT STATEMENTS
 
 Overview
 --------
 
-  The QEMU based packages included with SLES 15 SP1 provide a large variety of
+  The QEMU based packages included with SLES 15 SP2 provide a large variety of
   features, from the very latest customer requests to features of questionable
   quality or value. The linux kernel includes components which contribute KVM
   virtualization features as well. This document was created to assist the user
   in deciding which features can be relied upon to build enterprise class
   virtualization solutions. KVM based virtualization for x86 (Intel 64/AMD64),
-  for IBM System z (s390x), for Power8 Systems (ppc64le) and for the ARM64
-  architecture (AArch64) are offered at the L3 (full support) level. The bulk
-  of this document deals with L3 supported features and is primarily ARM64
-  centric. This document should be considered a companion to the standard
-  virtualization documentation delivered with the product.
+  for IBM System z (s390x), and for the ARM64 architecture (AArch64) are 
offered
+  at the L3 (full support) level. The bulk of this document deals with L3
+  supported features and is primarily ARM64 centric. This document should be
+  considered a companion to the standard virtualization documentation delivered
+  with the product.
 
   KVM is implemented in linux kernel modules which enable the linux kernel to
   function as an integral part of the KVM hypervisor. The hypervisor-guest
@@ -57,7 +56,7 @@
   Since a KVM guest runs in the context of a normal linux process, some types
   of execution controls are managed with linux tools.
 
-- QEMU is compatible with EDK II based UEFI firmware available with SLES 15 
SP1,
+- QEMU is compatible with EDK II based UEFI firmware available with SLES 15 
SP2,
   which allow boot options common to physical systems, along with other 
features
   tailored to virtualization. Various VGABIOS ROMs, from the SEABIOS project,
   are also available.
@@ -73,7 +72,7 @@
 
 - Guest execution state may be "moved" in both time (save/restore) and space
   (static and live migration). These migrations or save/restore operations can
-  take place either from certain prior SLES versioned hosts to a SLES 15 SP1
+  take place either from certain prior SLES versioned hosts to a SLES 15 SP2
   host or between hosts of the same version. Certain other restrictions also
   apply.
 
@@ -113,7 +112,7 @@
 
 - Portions of the host file system may be shared with a guest by using virtFS.
 
-- A guest "agent" is available for SLES 15 SP1 KVM guests via the
+- A guest "agent" is available for SLES 15 SP2 KVM guests via the
   qemu-guest-agent package. This allows some introspection and control of the
   guest OS environment from the host.
 
@@ -164,8 +163,8 @@
   considered deprecated. In the future those names will be standardized to
   acpitable, boot, and smp respectively.
 
-- These previously supported command line options are now considered 
deprecated:
-  <none>
+- This previously supported command line options is now considered deprecated:
+  -device scsi-disk (use scsi-hd or scsi-cd)
 
 - These previously supported command line options are no longer supported:
   <previously mentioned items have been moved to another category>
@@ -194,7 +193,7 @@
 - The previously supported blkdev-add QMP command has been flagged as lacking
   and could possibly change syntax in the future.
 
-- These previously unsupported command line options are now deprecated:
+- This previously unsupported command line option is now deprecated:
   -bt
 
 - These previously unsupported command line options are no longer recognized:
@@ -205,13 +204,21 @@
   -tdf
   -xen-create
 
-- This previously supported QMP command is now deprecated:
+- These previously supported QMP commands are now deprecated:
+  change (use blockdev-change-medium or change-vnc-password instead)
   cpu-add
+  migrate-set-cache-size (use migrate-set-parameters instead)
+  migrate_set_downtime (use migrate-set-parameters instead)
+  migrate_set_speed (use migrate-set-parameters instead)
   query-cpus (use query-cpus-fast instead)
   query-events
+  query-migrate-cache-size (use query-migrate-parameters instead)
 
-- This previously supported monitor command is now deprecated:
+- These previously supported monitor commands are now deprecated:
+  change
   cpu-add
+  migrate_set_downtime
+  migrate_set_speed
 
 - These previously supported monitor commands are no longer recognized:
   pci_add (use device_add instead)
@@ -230,9 +237,16 @@
   host_net_add
   host_net_remove
 
-- This previously unsupported QMP command is now supported under a new name:
+- These previously unsupported QMP commands are now supported under a new name:
+  x-block-dirty-bitmap-disable (use block-dirty-bitmap-disable instead)
+  x-block-dirty-bitmap-enable (use block-dirty-bitmap-enable instead)
+  x-block-dirty-bitmap-merge (use block-dirty-bitmap-merge instead)
+  x-block-latency-histogram-set (use block-latency-histogram-set instead)
   x-blockdev-create (use blockdev-create instead)
 
+- This previously unsupported QMP commands is no longer recognized:
+  x-nbd-server-add-bitmap
+
 - Due to upstream's decision to no longer fully support the qed storage format
   going forward (since it really provides no benefit over qcow2 and is now no
   longer actively maintained upstream), creating qed storage images is no 
longer
@@ -257,8 +271,8 @@
   better functionality and usability going forward. In some cases existing
   problems or even bugs in older interfaces cannot be fixed due to functional
   expectations, but are resolved in the newer interface or option.
-  This advice includes moving to the most recent machine type (eg virt-3.1
-  instead of virt-2.11) if possible.
+  This advice includes moving to the most recent machine type (eg virt-4.2
+  instead of virt-3.1) if possible.
 
 - The following command line options are supported:
   -accel ...
@@ -299,7 +313,9 @@
           virtio-net-pci-transitional|virtio-rng-pci-non-transitional|
           virtio-rng-pci-transitional|virtio-scsi-pci-non-transitional|
           virtio-scsi-pci-transitional|virtio-serial-pci-non-transitional|
-          virtio-serial-pci-transitional]
+          virtio-serial-pci-transitional|vhost-user-fs-pci|vhost-user-gpu|
+          vhost-user-pci-pci|vhost-user-input|vhost-user-input-pci|
+          vhost-user-vga|virtio-mmio]
           (the following are aliases of these supported devices: ahci|
           virtio-blk|virtio-net|virtio-serial|virtio-balloon| virtio-9p|
           virtio-input-host|virtio-keyboard|virtio-mouse|virtio-tablet|
@@ -325,8 +341,8 @@
   -kernel ...
   -loadvm ...
   -m ...
-  -M [help|?|none|virt|virt-2.6|virt-2.11|virtio-3.1]
-  -machine [help|?|none|virt|virt-2.6|virt-2.11|virt-3.1]
+  -M [help|?|none|virt|virt-2.6|virt-2.11|virtio-3.1|virt-4.2]
+  -machine [help|?|none|virt|virt-2.6|virt-2.11|virt-3.1|virt-4.2]
   -mem-path ...
   -mem-prealloc
   -mon ...
@@ -348,6 +364,7 @@
   -only-migratable
   -parallel ...
   -pidfile ...
+  -plugin ...
   -qmp ...
   -qmp-pretty ...
   -readconfig ...
@@ -357,6 +374,7 @@
   -s
   -S
   -sandbox ...
+  -seed ...
   -serial ...
   -show-cursor
   -smbios ...
@@ -377,6 +395,7 @@
 
 - The following monitor commands are supported:
   ?
+  announce_self ...
   balloon ...
   block_resize ...
   boot_set ...
@@ -402,6 +421,7 @@
   gdbserver ...
   gpa2hpa ...
   gpa2hva ...
+  gva2gpa ...
   help
   i ...
   info ...
@@ -456,6 +476,7 @@
 - The following QMP commands are supported:
   add_client
   add-fd
+  announce-self
   balloon
   blockdev-add
   blockdev-backup
@@ -472,7 +493,11 @@
   block-commit
   block-dirty-bitmap-add
   block-dirty-bitmap-clear
+  block-dirty-bitmap-disable
+  block-dirty-bitmap-enable
+  block-dirty-bitmap-merge
   block-dirty-bitmap-remove
+  block-latency-histogram-set
   block_passwd
   block_resize
   block_set_io_throttle
@@ -541,6 +566,7 @@
   query-cpu-model-expansion
   query-cpus
   query-cpus-fast
+  query-current-machine
   query-display-options
   query-dump
   query-dump-guest-memory-capability
@@ -679,7 +705,7 @@
           xlnxzynqmp|xlnxzynq-xadc|armsse-cpuid|armsse-mhu|cpu-cluster|
           luminary-watchdog|microbit.i2c|nrf51_soc.gpio|nrf51_soc.nvm|
           nrf51_soc.rng|nrf51_soc.timer|platform-ehci-usb|sse-200|vmware-svga|
-          vmxnet3|ati-vga|cirrus-vga]
+          vmxnet3|ati-vga|cirrus-vga|vhost-user-fs-device|tulip|ati-vga]
           (the following are aliases of these unsupported devices: lsi|
           piix3-usb-uhci)
           (note that some of these device names represent supported devices and
@@ -695,24 +721,25 @@
   -hda/-hdb/-hdc/-hdd ...
   -icount ...
   -L ...
-  -M [akita|ast2500-evb|borzoi|canon-a1100|cheetah|collie|connex|cubieboard|
-     highbank|imx25-pdk|integratorcp|kzm|lm3s6965evb|lm3s811evb|mainstone|
-     mcimx6ul-evk|mcimx7d-sabre|microbit|midway|mps2-an385|mps2-an505|
-     mps2-an511|musicpal|n800|n810|netduino2|nuri|palmetto-bmc|raspi2|raspi3|
-     realview-eb|realview-eb-mpcore|realview-pb-a8|realview-pbx-a9|
-     romulus-bmc|sabrelite|smdkc210|spitz|sx1|sx1-v1|terrier|tosa|verdex|
-     versatileab|versatilepb|vexpress-a15|vexpress-a9|virt-2.7|virt-2.8|
-     virt-2.12|virt-3.0|witherspoon-bmc|xilinx-zynq-a9|xlnx-versal-virt|
-     xlnx-zcu102|z2]
-  -machine [akita|ast2500-evb|borzoi|canon-a1100|cheetah|collie|connex|
-           cubieboard|highbank|imx25-pdk|integratorcp|kzm|lm3s6965evb|
+  -M [akita|ast2500-evb|ast2600-evb|borzoi|canon-a1100|cheetah|collie|connex|
+     cubieboard|highbank|imx25-pdk|integratorcp|kzm|lm3s6965evb|lm3s811evb|
+     
mainstone|mcimx6ul-evk|mcimx7d-sabre|microbit|midway|mps2-an385|mps2-an505|
+     mps2-an511|mps2-an521|musca-a|musca-b1|musicpal|n800|n810|netduino2|nuri|
+     palmetto-bmc|raspi2|raspi3|realview-eb|realview-eb-mpcore|realview-pb-a8|
+     realview-pbx-a9|romulus-bmc|sabrelite|sbsa-ref|smdkc210|spitz|swift-bmc|
+     sx1|sx1-v1|terrier|tosa|verdex|versatileab|versatilepb|vexpress-a15|
+     vexpress-a9|virt-2.7|virt-2.8|virt-2.12|virt-3.0|virt-4.0|virt-4.1|
+     witherspoon-bmc|xilinx-zynq-a9|xlnx-versal-virt|xlnx-zcu102|z2]
+  -machine [akita|ast2500-evb|ast2600-evb|borzoi|canon-a1100|cheetah|collie|
+           connex|cubieboard|highbank|imx25-pdk|integratorcp|kzm|lm3s6965evb|
            lm3s811evb|mainstone|mcimx6ul-evk|mcimx7d-sabre|microbit|midway|
-           mps2-an385|mps2-an505|mps2-an511|musicpal|n800|n810|netduino2|nuri|
-           palmetto-bmc|raspi2|raspi3|realview-eb|realview-eb-mpcore|
-           realview-pb-a8|realview-pbx-a9|romulus-bmc|sabrelite|smdkc210|spitz|
-           sx1|sx1-v1|terrier|tosa|verdex|versatileab|versatilepb|vexpress-a15|
-           vexpress-a9|virt-2.7|virt-2.8|virt-2.12|virt-3.0|witherspoon-bmc|
-           xilinx-zynq-a9|xlnx-versal-virt|xlnx-zcu102|z2]
+           mps2-an385|mps2-an521|mps2-an505|mps2-an511|musca-a|musca-b1|
+           musicpal|n800|n810|netduino2|nuri|palmetto-bmc|raspi2|raspi3|
+           realview-eb|realview-eb-mpcore|realview-pb-a8|realview-pbx-a9|
+           romulus-bmc|sabrelite|sbsa-ref|smdkc210|spitz|swift-bmc|sx1|sx1-v1|
+           
terrier|tosa|verdex|versatileab|versatilepb|vexpress-a15|vexpress-a9|
+           virt-2.7|virt-2.8|virt-2.12|virt-3.0|virt-4.0|virt-4.1|
+           witherspoon-bmc|xilinx-zynq-a9|xlnx-versal-virt|xlnx-zcu102|z2]
   -mtdblock file
   -net [dump|socket|vde] ...
   -netdev [dump|hubport|l2tpv3|socket|vde] ...
@@ -799,16 +826,14 @@
   query-colo-status
   query-sev
   query-sev-launch-measure
-  x-block-dirty-bitmap-disable
-  x-block-dirty-bitmap-enable
-  x-block-dirty-bitmap-merge
   x-blockdev-change
   x-blockdev-insert-medium
   x-blockdev-remove-medium
+  x-blockdev-reopen
   x-colo-lost-heartbeat
   x-debug-block-dirty-bitmap-sha256
+  x-debug-query-block-graph
   x-exit-preconfig
-  x-nbd-server-add-bitmap
   xen-colo-do-checkpoint
   xen-load-devices-state
   xen-save-devices-state

++++++ supported.ppc.txt ++++++
--- /var/tmp/diff_new_pack.71GrQT/_old  2019-12-18 14:47:20.465911796 +0100
+++ /var/tmp/diff_new_pack.71GrQT/_new  2019-12-18 14:47:20.465911796 +0100
@@ -1,21 +1,19 @@
 [qemu-ppc package document]
-[Note: post SLES 15 SP1 changes are not fully incorporated into this document]
 
-POST SLES 15 SP1 QEMU/KVM RELATED SUPPORT STATEMENTS
+SLES 15 SP2 QEMU/KVM RELATED SUPPORT STATEMENTS
 
 Overview
 --------
 
-  The QEMU based packages included with SLES 15 SP1 provide a large variety of
+  The QEMU based packages included with SLES 15 SP2 provide a large variety of
   features, from the very latest customer requests to features of questionable
   quality or value. The linux kernel includes components which contribute KVM
   virtualization features as well. This document was created to assist the user
   in deciding which features can be relied upon to build enterprise class
   virtualization solutions. KVM based virtualization for x86 (Intel 64/AMD64),
-  for IBM System z (s390x), for Power8 Systems (ppc64le) and for the ARM64
-  architecture (AArch64) are offered at the L3 (full support) level. The bulk
-  of this document deals with L3 supported features and is primarily Power8
-  centric. This document should be considered a companion to the standard
+  for IBM System z (s390x), and for the ARM64 architecture (AArch64) are
+  offered at the L3 (full support) level. The bulk of this document is 
primarily
+  Power8 centric. This document should be considered a companion to the 
standard
   virtualization documentation delivered with the product.
 
   KVM is implemented in linux kernel modules which enable the linux kernel to
@@ -112,7 +110,7 @@
 
 - Portions of the host file system may be shared with a guest by using virtFS.
 
-- A guest "agent" is available for SLES 15 SP1 KVM guests via the
+- A guest "agent" is available for SLES 15 SP2 KVM guests via the
   qemu-guest-agent package. This allows some introspection and control of the
   guest OS environment from the host.
 
@@ -163,7 +161,8 @@
   considered deprecated. In the future those names will be standardized to
   acpitable, boot, and smp respectively.
 
-- These previously supported command line options are now considered 
deprecated:
+- This previously supported command line option is now considered deprecated:
+  -device scsi-disk (use scsi-hd or scsi-cd)
 
 - These previously supported command line options are no longer supported:
   <previously mentioned items have been moved to another category>
@@ -207,13 +206,21 @@
   -tdf
   -xen-create
 
-- This previously supported QMP command is now deprecated:
+- These previously supported QMPs command are now deprecated:
+  change (use blockdev-change-medium or change-vnc-password instead)
   cpu-add
+  migrate-set-cache-size (use migrate-set-parameters instead)
+  migrate_set_downtime (use migrate-set-parameters instead)
+  migrate_set_speed (use migrate-set-parameters instead)
   query-cpus (use query-cpus-fast instead)
   query-events
+  query-migrate-cache-size (use query-migrate-parameters instead)
 
-- This previously supported monitor command is now deprecated:
+- These previously supported monitor commands are now deprecated:
+  change
   cpu-add
+  migrate_set_downtime
+  migrate_set_speed
 
 - These previously supported monitor commands are no longer recognized:
   pci_add (use device_add instead)
@@ -232,9 +239,16 @@
   host_net_add
   host_net_remove
 
-- This previously unsupported QMP command is now supported under a new name:
+- These previously unsupported QMP commands are now supported under a new name:
+  x-block-dirty-bitmap-disable (use block-dirty-bitmap-disable instead)
+  x-block-dirty-bitmap-enable (use block-dirty-bitmap-enable instead)
+  x-block-dirty-bitmap-merge (use block-dirty-bitmap-merge instead)
+  x-block-latency-histogram-set (use block-latency-histogram-set instead)
   x-blockdev-create (use blockdev-create instead)
 
+- This previously unsupported QMP commands is no longer recognized:
+  x-nbd-server-add-bitmap
+
 - Due to upstream's decision to no longer fully support the qed storage format
   going forward (since it really provides no benefit over qcow2 and is now no
   longer actively maintained upstream), creating qed storage images is no 
longer
@@ -259,8 +273,8 @@
   better functionality and usability going forward. In some cases existing
   problems or even bugs in older interfaces cannot be fixed due to functional
   expectations, but are resolved in the newer interface or option.
-  This advice includes moving to the most recent machine type (eg pseries-3.1
-  instead of pseries-2.11) if possible.
+  This advice includes moving to the most recent machine type (eg pseries-4.2
+  instead of pseries-3.1) if possible.
 
 - The following command line options are supported:
   -accel ...
@@ -300,7 +314,9 @@
           virtio-net-pci-transitional|virtio-rng-pci-non-transitional|
           virtio-rng-pci-transitional|virtio-scsi-pci-non-transitional|
           virtio-scsi-pci-transitional|virtio-serial-pci-non-transitional|
-          virtio-serial-pci-transitional]
+          virtio-serial-pci-transitional|vhost-user-fs-pci|vhost-user-gpu|
+          vhost-user-pci-pci|vhost-user-input|vhost-user-input-pci|
+          vhost-user-vga|mc146818rtc]
           (the following are aliases of these supported devices: ahci|
           virtio-blk|virtio-net|virtio-serial|virtio-balloon| virtio-9p|
           virtio-input-host|virtio-keyboard|virtio-mouse|virtio-tablet|
@@ -326,8 +342,8 @@
   -kernel ...
   -loadvm ...
   -m ...
-  -M [help|?|none|pseries|pseries-2.11|pseries-3.1]
-  -machine [help|?|none|pseries|pseries-2.11|pseries-3.1]
+  -M [help|?|none|pseries|pseries-2.11|pseries-3.1|pseries-4.2]
+  -machine [help|?|none|pseries|pseries-2.11|pseries-3.1|pseries-4.2]
   -mem-path ...
   -mem-prealloc
   -mon ...
@@ -348,6 +364,7 @@
   -only-migratable
   -parallel ...
   -pidfile ...
+  -plugin ...
   -qmp ...
   -qmp-pretty ...
   -readconfig ...
@@ -357,6 +374,7 @@
   -s
   -S
   -sandbox ...
+  -seed ...
   -serial ...
   -show-cursor
   -smbios ...
@@ -376,6 +394,7 @@
 
 - The following monitor commands are supported:
   ?
+  announce_self ...
   balloon ...
   block_resize ...
   boot_set ...
@@ -397,6 +416,9 @@
   dump_guest_memory ...
   eject ...
   gdbserver ...
+  gpa2hpa ...
+  gpa2hva ...
+  gva2gpa ...
   help
   i ...
   info ...
@@ -451,6 +473,7 @@
 - The following QMP commands are supported:
   add_client
   add-fd
+  announce-self
   balloon
   blockdev-add
   blockdev-backup
@@ -467,7 +490,11 @@
   block-commit
   block-dirty-bitmap-add
   block-dirty-bitmap-clear
+  block-dirty-bitmap-disable
+  block-dirty-bitmap-enable
+  block-dirty-bitmap-merge
   block-dirty-bitmap-remove
+  block-latency-histogram-set
   block_passwd
   block_resize
   block_set_io_throttle
@@ -534,6 +561,7 @@
   query-cpu-model-expansion
   query-cpus
   query-cpus-fast
+  query-current-machine
   query-display-options
   query-dump
   query-dump-guest-memory-capability
@@ -631,7 +659,8 @@
           pnv-lpc-POWER9|pnv-occ-POWER8|pnv-occ-POWER9|pnv-psi-POWER8|
           pnv-psi-POWER9|pnv-xive|powernv-cpu-quad|spapr-drc-phb|spapr-xive|
           vfio-amd-xgbe|vfio-calxeda-xgmac|vmxnet3|x3130-upstream|
-          xio3130-downstream|xive-end-source|xive-source|xive-tctx]
+          xio3130-downstream|xive-end-source|xive-source|xive-tctx|
+          vhost-user-fs-device|tulip|ati-vga]
           (the following are aliases of these unsupported devices: lsi|
           piix3-usb-uhci|mac-dbdma|ppc4xx-i2c)
           (note that some of these device names represent supported devices and
@@ -647,14 +676,16 @@
   -hda/-hdb/-hdc/-hdd ...
   -icount ...
   -L ...
-  -M [40p|bamboo|g3beige|mac99|mpc8544ds|powernv|ppce500|prep|pseries-2.1|
-     pseries-2.2|pseries-2.3|pseries-2.4|pseries-2.5|pseries-2.6|pseries-2.7|
-     pseries-2.8|pseries-2.9|pseries-2.10|pseries-2.12|pseries-2.12-sxxm|
-     pseries-3.0|ref405ep|sam460ex|taihu|virtex-ml507]
-  -machine 
[40p|bamboo|g3beige|mac99|mpc8544ds|powernv|ppce500|prep|pseries-2.1|
-           pseries-2.2|pseries-2.3|pseries-2.4|pseries-2.5|pseries-2.6|
-           pseries-2.7|pseries-2.8|pseries-2.10|pseries-2.12|pseries-2.12-sxxm|
-           pseries-3.0|ref405ep|sam460ex|taihu|virtex-ml507]
+  -M 
[40p|bamboo|g3beige|mac99|mpc8544ds|powernv|powernv8|powernv9|ppce500|prep|
+     pseries-2.1|pseries-2.2|pseries-2.3|pseries-2.4|pseries-2.5|pseries-2.6|
+     pseries-2.7|pseries-2.8|pseries-2.9|pseries-2.10|pseries-2.12|
+     pseries-2.12-sxxm|pseries-3.0|pseries-4.0|pseries-4.1|ref405ep|sam460ex|
+     taihu|virtex-ml507]
+  -machine [40p|bamboo|g3beige|mac99|mpc8544ds|powernv|powernv8|powernv9|
+           ppce500|prep|pseries-2.1|pseries-2.2|pseries-2.3|pseries-2.4|
+           pseries-2.5|pseries-2.6|pseries-2.7|pseries-2.8|pseries-2.10|
+           pseries-2.12|pseries-2.12-sxxm|pseries-3.0|pseries-4.0|pseries-4.1|
+           ref405ep|sam460ex|taihu|virtex-ml507]
   -mtdblock file
   -net [dump|socket|vde] ...
   -netdev [dump|hubport|l2tpv3|socket|vde] ...
@@ -740,16 +771,14 @@
   query-colo-status
   query-sev
   query-sev-launch-measure
-  x-block-dirty-bitmap-disable
-  x-block-dirty-bitmap-enable
-  x-block-dirty-bitmap-merge
   x-blockdev-change
   x-blockdev-insert-medium
   x-blockdev-remove-medium
+  x-blockdev-reopen
   x-colo-lost-heartbeat
   x-exit-preconfig
   x-debug-block-dirty-bitmap-sha256
-  x-nbd-server-add-bitmap
+  x-debug-query-block-graph
   xen-colo-do-checkpoint
   xen-load-devices-state
   xen-save-devices-state

++++++ supported.s390.txt ++++++
--- /var/tmp/diff_new_pack.71GrQT/_old  2019-12-18 14:47:20.529911825 +0100
+++ /var/tmp/diff_new_pack.71GrQT/_new  2019-12-18 14:47:20.529911825 +0100
@@ -1,22 +1,21 @@
 [qemu-s390 package document]
-[Note: post SLES 15 SP1 changes are not fully incorporated into this document]
 
-POST SLES 15 SP1 QEMU/KVM RELATED SUPPORT STATEMENTS
+SLES 15 SP2 QEMU/KVM RELATED SUPPORT STATEMENTS
 
 Overview
 --------
 
-  The QEMU based packages included with SLES 15 SP1 provide a large variety of
+  The QEMU based packages included with SLES 15 SP2 provide a large variety of
   features, from the very latest customer requests to features of questionable
   quality or value. The linux kernel includes components which contribute KVM
   virtualization features as well. This document was created to assist the user
   in deciding which features can be relied upon to build enterprise class
   virtualization solutions. KVM based virtualization for x86 (Intel 64/AMD64),
-  for IBM System z (s390x), for Power8 Systems (ppc64le) and for the ARM64
-  architecture (AArch64) are offered at the L3 (full support) level. The bulk
-  of this document deals with L3 supported features and is primarily s390x
-  centric. This document should be considered a companion to the standard
-  virtualization documentation delivered with the product.
+  for IBM System z (s390x), and for the ARM64 architecture (AArch64) are 
offered
+  at the L3 (full support) level. The bulk of this document deals with L3
+  supported features and is primarily s390x centric. This document should be
+  considered a companion to the standard virtualization documentation delivered
+  with the product.
 
   KVM is implemented in linux kernel modules which enable the linux kernel to
   function as an integral part of the KVM hypervisor. The hypervisor-guest
@@ -74,7 +73,7 @@
 
 - Guest execution state may be "moved" in both time (save/restore) and space
   (static and live migration). These migrations or save/restore operations can
-  take place either from certain prior SLES versioned hosts to a SLES 15 SP1
+  take place either from certain prior SLES versioned hosts to a SLES 15 SP2
   host or between hosts of the same version. Certain other restrictions also
   apply.
 
@@ -114,7 +113,7 @@
 
 - Portions of the host file system may be shared with a guest by using virtFS.
 
-- A guest "agent" is available for SLES 15 SP1 KVM guests via the
+- A guest "agent" is available for SLES 15 SP2 KVM guests via the
   qemu-guest-agent package. This allows some introspection and control of the
   guest OS environment from the host.
 
@@ -194,6 +193,8 @@
 
 - These previously unsupported command line options are now deprecated:
   -bt
+  -device ide-drive (use ide-hd or ide-cd)
+  -device scsi-disk (use scsi-hd or scsi-cd)
 
 - These previously unsupported command line options are no longer recognized:
   -device mmio_interface
@@ -202,13 +203,21 @@
   -tdf
   -xen-create
 
-- This previously supported QMP command is now deprecated:
+- These previously supported QMP commands are now deprecated:
+  change (use blockdev-change-medium or change-vnc-password instead)
   cpu-add
+  migrate-set-cache-size (use migrate-set-parameters instead)
+  migrate_set_downtime (use migrate-set-parameters instead)
+  migrate_set_speed (use migrate-set-parameters instead)
   query-cpus (use query-cpus-fast instead)
   query-events
+  query-migrate-cache-size (use query-migrate-parameters instead)
 
-- This previously supported monitor command is now deprecated:
+- These previously supported monitor commands are now deprecated:
+  change
   cpu-add
+  migrate_set_downtime
+  migrate_set_speed
 
 - These previously supported monitor commands are no longer recognized:
   pci_add (use device_add instead)
@@ -227,9 +236,16 @@
   usb_add
   usb_del
 
-- This previously unsupported QMP command is now supported under a new name:
+- These previously unsupported QMP commands are now supported under a new name:
+  x-block-dirty-bitmap-disable (use block-dirty-bitmap-disable instead)
+  x-block-dirty-bitmap-enable (use block-dirty-bitmap-enable instead)
+  x-block-dirty-bitmap-merge (use block-dirty-bitmap-merge instead)
+  x-block-latency-histogram-set (use block-latency-histogram-set instead)
   x-blockdev-create (use blockdev-create instead)
 
+- This previously unsupported QMP commands is no longer recognized:
+  x-nbd-server-add-bitmap
+
 - Due to upstream's decision to no longer fully support the qed storage format
   going forward (since it really provides no benefit over qcow2 and is now no
   longer actively maintained upstream), creating qed storage images is no 
longer
@@ -255,7 +271,7 @@
   problems or even bugs in older interfaces cannot be fixed due to functional
   expectations, but are resolved in the newer interface or option.
   This advice includes moving to the most recent machine type (eg
-  s390-ccw-virtio-3.1 instead of s390-ccw-virtio-2.11) if possible.
+  s390-ccw-virtio-4.2 instead of s390-ccw-virtio-3.1) if possible.
 
 - The following command line options are supported:
   -accel ...
@@ -294,7 +310,9 @@
           virtio-net-pci-transitional|virtio-rng-pci-non-transitional|
           virtio-rng-pci-transitional|virtio-scsi-pci-non-transitional|
           virtio-scsi-pci-transitional|virtio-serial-pci-non-transitional|
-          virtio-serial-pci-transitional]
+          virtio-serial-pci-transitional|vhost-user-fs-pci|vhost-user-gpu|
+          vhost-user-pci-pci|vhost-user-input|vhost-user-input-pci|
+          vhost-user-vga]
           (the following are aliases of these supported devices: virtio-blk|
           virtio-input-host|virtio-keyboard|virtio-mouse|virtio-tablet|
           virtio-gpu|virtio-9p|virtio-net|virtio-serial|virtio-balloon|
@@ -321,9 +339,9 @@
   -loadvm ...
   -m ...
   -M [help|?|none|s390-ccw-virtio|s390-ccw-virtio-2.6|s390-ccw-virtio-2.9|
-     s390-ccw-virtio-2.11|s390-ccw-virtio-3.1]
+     s390-ccw-virtio-2.11|s390-ccw-virtio-3.1|s390-ccw-virtio-4.2]
   -machine 
[help|?|none|s390-ccw-virtio|s390-ccw-virtio-2.6|s390-ccw-virtio-2.9|
-           s390-ccw-virtio-2.11|s390-ccw-virtio-3.1]
+           s390-ccw-virtio-2.11|s390-ccw-virtio-3.1|s390-ccw-virtio-4.2]
   -mem-path ...
   -mem-prealloc
   -mon ...
@@ -344,6 +362,7 @@
   -only-migratable
   -parallel ...
   -pidfile ...
+  -plugin ...
   -qmp ...
   -qmp-pretty ...
   -readconfig ...
@@ -353,6 +372,7 @@
   -s
   -S
   -sandbox ...
+  -seed ...
   -serial ...
   -show-cursor
   -smp ...
@@ -368,6 +388,7 @@
 
 - The following monitor commands are supported:
   ?
+  announce_self ...
   balloon ...
   block_resize ...
   boot_set ...
@@ -393,6 +414,7 @@
   gdbserver ...
   gpa2hpa ...
   gpa2hva ...
+  gva2gpa ...
   help
   i ...
   info ...
@@ -447,6 +469,7 @@
 - The following QMP commands are supported:
   add_client
   add-fd
+  announce-self
   balloon
   blockdev-add
   blockdev-backup
@@ -463,7 +486,11 @@
   block-commit
   block-dirty-bitmap-add
   block-dirty-bitmap-clear
+  block-dirty-bitmap-disable
+  block-dirty-bitmap-enable
+  block-dirty-bitmap-merge
   block-dirty-bitmap-remove
+  block-latency-histogram-set
   block_passwd
   block_resize
   block_set_io_throttle
@@ -532,6 +559,7 @@
   query-cpu-model-expansion
   query-cpus
   query-cpus-fast
+  query-current-machine
   query-display-options
   query-dump
   query-dump-guest-memory-capability
@@ -637,7 +665,8 @@
           z9EC-base-s390x-cpu|z9EC-s390x-cpu|z14ZR1-base-s390x-cpu|
           z14ZR1-s390x-cpu|zBC12-base-s390x-cpu|zBC12-s390x-cpu|
           zEC12.2-base-s390x-cpu|zEC12.2-s390x-cpu|zEC12-base-s390x-cpu|
-          zEC12-s390x-cpu|cpu-cluster|z14.2-base-s390x-cpu|z14.2-s390x-cpu]
+          zEC12-s390x-cpu|cpu-cluster|z14.2-base-s390x-cpu|z14.2-s390x-cpu|
+          vhost-user-fs-device]
           (the following are aliases of these unsupported devices: lsi|
           ahci|e1000-82540em|vfio-ccw)
           (note that some of these device names represent supported devices and
@@ -655,10 +684,10 @@
   -L ...
   -M [s390-ccw-virtio-2.4|s390-ccw-virtio-2.5|s390-ccw-virtio-2.7|
      s390-ccw-virtio-2.8|s390-ccw-virtio-2.10|s390-ccw-virtio-2.12|
-     s390-ccw-virtio-3.0]
+     s390-ccw-virtio-3.0|s390-ccw-virtio-4.0|s390-ccw-virtio-4.1]
   -machine [s390-ccw-virtio-2.4|s390-ccw-virtio-2.5|s390-ccw-virtio-2.7|
            s390-ccw-virtio-2.8|s390-ccw-virtio-2.10|s390-ccw-virtio-2.12|
-           s390-ccw-virtio-3.0]
+           s390-ccw-virtio-3.0|s390-ccw-virtio-4.0|s390-ccw-virtio-4.1]
   -mtdblock file
   -net [dump|socket|vde] ...
   -netdev [dump|hubport|l2tpv3|socket|vde] ...
@@ -755,16 +784,14 @@
   query-tpm
   query-tpm-models
   query-tpm-types
-  x-block-dirty-bitmap-disable
-  x-block-dirty-bitmap-enable
-  x-block-dirty-bitmap-merge
   x-blockdev-change
   x-blockdev-insert-medium
   x-blockdev-remove-medium
+  x-blockdev-reopen
   x-colo-lost-heartbeat
   x-debug-block-dirty-bitmap-sha256
+  x-debug-query-block-graph
   x-exit-preconfig
-  x-nbd-server-add-bitmap
   xen-colo-do-checkpoint
   xen-load-devices-state
   xen-save-devices-state

++++++ supported.x86.txt ++++++
--- /var/tmp/diff_new_pack.71GrQT/_old  2019-12-18 14:47:20.557911838 +0100
+++ /var/tmp/diff_new_pack.71GrQT/_new  2019-12-18 14:47:20.557911838 +0100
@@ -1,22 +1,21 @@
 [qemu-x86 package document]
-[Note: post SLES 15 SP1 changes are not fully incorporated into this document]
 
-POST SLES 15 SP1 QEMU/KVM RELATED SUPPORT STATEMENTS
+SLES 15 SP2 QEMU/KVM RELATED SUPPORT STATEMENTS
 
 Overview
 --------
 
-  The QEMU based packages included with SLES 15 SP1 provide a large variety of
+  The QEMU based packages included with SLES 15 SP2 provide a large variety of
   features, from the very latest customer requests to features of questionable
   quality or value. The linux kernel includes components which contribute KVM
   virtualization features as well. This document was created to assist the user
   in deciding which features can be relied upon to build enterprise class
   virtualization solutions. KVM based virtualization for x86 (Intel 64/AMD64),
-  for IBM System z (s390x), for Power8 Systems (ppc64le) and for the ARM64
-  architecture (AArch64) are offered at the L3 (full support) level. The bulk
-  of this document deals with L3 supported features and is primarily x86
-  centric. This document should be considered a companion to the standard
-  virtualization documentation delivered with the product.
+  for IBM System z (s390x), and for the ARM64 architecture (AArch64) are 
offered
+  at the L3 (full support) level. The bulk of this document deals with L3
+  supported features and is primarily x86 centric. This document should be
+  considered a companion to the standard virtualization documentation delivered
+  with the product.
 
   KVM is implemented in linux kernel modules which enable the linux kernel to
   function as an integral part of the KVM hypervisor. The hypervisor-guest
@@ -81,7 +80,7 @@
 
 - Guest execution state may be "moved" in both time (save/restore) and space
   (static and live migration). These migrations or save/restore operations can
-  take place either from certain prior SLES versioned hosts to a SLES 15 SP1
+  take place either from certain prior SLES versioned hosts to a SLES 15 SP2
   host or between hosts of the same version. Certain other restrictions also
   apply.
 
@@ -132,7 +131,7 @@
 
 - Portions of the host file system may be shared with a guest by using virtFS.
 
-- A guest "agent" is available for SLES 15 SP1 KVM guests via the
+- A guest "agent" is available for SLES 15 SP2 KVM guests via the
   qemu-guest-agent package. This allows some introspection and control of the
   guest OS environment from the host.
 
@@ -209,7 +208,8 @@
   deprecated.
  
 - These previously supported command line options are now considered 
deprecated:
-  <none>
+  -device ide-drive (use ide-hd or ide-cd)
+  -device scsi-disk (use scsi-hd or scsi-cd)
 
 - These previously supported command line options are no longer supported:
   <previously mentioned items have been moved to another category>
@@ -239,7 +239,8 @@
   -bt
   -no-kvm-pit
 
-- The previously unsupported machine type pc-0.13 is now deprecated.
+- The previously unsupported machine types pc-0.13, pc-0.14, and pc-0.15 are 
now
+  deprecated.
  
 - The case of specified sockets, cores, and threads not matching the vcpu count
   is no longer silently ignored. QEMU now requires that the topology match the
@@ -285,13 +286,21 @@
 - The previously unsupported machine types pc-0.10 and pc-0.11 are no longer
   recognized.
 
-- This previously supported QMP command is now deprecated:
+- These previously supported QMP commands are now deprecated:
+  change (use blockdev-change-medium or change-vnc-password instead)
   cpu-add
+  migrate-set-cache-size (use migrate-set-parameters instead)
+  migrate_set_downtime (use migrate-set-parameters instead)
+  migrate_set_speed (use migrate-set-parameters instead)
   query-cpus (use query-cpus-fast instead)
   query-events
+  query-migrate-cache-size (use query-migrate-parameters instead)
 
-- This previously supported monitor command is now deprecated:
+- These previously supported monitor commands are now deprecated:
+  change
   cpu-add
+  migrate_set_downtime
+  migrate_set_speed
 
 - These previously supported monitor commands are no longer recognized:
   cpu_set
@@ -311,10 +320,17 @@
   host_net_add
   host_net_remove
 
-- This previously unsupported QMP command is now supported under a new name:
+- These previously unsupported QMP commands are now supported under a new name:
+  x-block-dirty-bitmap-disable (use block-dirty-bitmap-disable instead)
+  x-block-dirty-bitmap-enable (use block-dirty-bitmap-enable instead)
+  x-block-dirty-bitmap-merge (use block-dirty-bitmap-merge instead)
+  x-block-latency-histogram-set (use block-latency-histogram-set instead)
   x-blockdev-create (use blockdev-create instead)
   x-input-send-event (use input-send-event instead)
 
+- This previously unsupported QMP commands is no longer recognized:
+  x-nbd-server-add-bitmap
+
 - Due to the lack of migration support (mainly due to ahci interface issues)
   and other unstable interface issues, earlier versions of the q35 machine type
   are not supported in this release. The current q35 machine type is however 
now
@@ -350,8 +366,8 @@
   better functionality and usability going forward. In some cases existing
   problems or even bugs in older interfaces cannot be fixed due to functional
   expectations, but are resolved in the newer interface or option.
-  This advice includes moving to the most recent machine type (eg pc-i440fx-3.1
-  instead of pc-i440fx-2.11) if possible.
+  This advice includes moving to the most recent machine type (eg pc-i440fx-4.2
+  instead of pc-i440fx-3.1) if possible.
 
 - The following command line options are supported:
   -accel ...
@@ -382,8 +398,11 @@
           vmcoreinfo|pcie-pci-bridge|ich9-usb-ehci1|ich9-usb-ehci2|
           ich9-usb-uhci1|ich9-usb-uhci2|ich9-usb-uhci3|ich9-usb-uhci4|
           ich9-usb-uhci5|ich9-usb-uhci6|usb-redir|vhost-scsi|vhost-scsi-pci|
-          
vhost-user-blk|vhost-user-blk-pci|vhost-user-scsi|vhost-user-scsi-pci|
-          vhost-vsock-pci|virtio-balloon-pci|
+          
vhost-user-blk|vhost-user-blk-pci|vhost-user-blk-pci-non-transitional|
+          vhost-user-blk-pci-transitional|vhost-user-scsi|vhost-user-scsi-pci|
+          vhost-user-scsi-pci-non-transitional|vhost-user-pci-transitional|
+          vhost-vsock-pci|vhost-vsock-pci-non-transitional|
+          vhost-vsock-pci-transitional|virtio-balloon-pci|
           virtio-balloon-pci-non-transitional|virtio-balloon-pci-transitional|
           virtio-blk-pci|virtio-blk-pci-non-transitional|
           virtio-blk-pci-transitional|virtio-net-pci|
@@ -397,7 +416,9 @@
           virtio-input-host-pci|virtio-input-host-pci-non-transitional|
           virtio-input-host-pci-transitional|virtio-keyboard-pci|
           virtio-mouse-pci|virtio-tablet-pci|virtio-gpu-pci|virtio-crypto-pci|
-          virtio-vga]
+          virtio-vga|vhost-user-fs-pci|vhost-user-gpu|vhost-user-pci-pci|
+          vhost-user-input|vhost-user-input-pci|vhost-user-vga|virtio-mmio|
+          virtio-pmem|virtio-pmem-pci|mc146818rtc]
           (the following are aliases of these supported devices: ahci|
           e1000|virtio-blk|virtio-net|virtio-serial|virtio-balloon|virtio-9p|
           
virtio-scsi|virtio-rng|virtio-input-host|virtio-keyboard|virtio-mouse|
@@ -427,11 +448,12 @@
   -m ...
   -M [help|?|none|pc|pc-0.12|pc-0.14|pc-0.15|pc-i440fx-1.4|pc-i440fx-1.7|
      pc-i440fx-2.0|pc-i440fx-2.3|pc-i440fx-2.6|pc-i440fx-2.9|pc-i440fx-2.11|
-     
pc-i440fx-3.0|q35|pc-q35-2.6|pc-q35-2.9|pc-q35-2.11|pc-q35-3.1|xenfv|xenpv]
+     pc-i440fx-3.1|pc-i440fx-4.2|q35|pc-q35-2.6|pc-q35-2.9|pc-q35-2.11|
+     pc-q35-3.1|pc-q35-4.2|xenfv|xenpv]
   -machine [help|?|none|pc|pc-0.12|pc-0.14|pc-0.15|pc-i440fx-1.4|pc-i440fx-1.7|
            pc-i440fx-2.0|pc-i440fx-2.3|pc-440fx-2.6|pc-i440fx-2.9|
-           pc-i440fx-2.11|pc-i440fx-3.0|q35|pc-q35-2.6|pc-q35-2.9|pc-q35-2.11|
-           pc-q35-3.1|xenfv|xenpv]
+           
pc-i440fx-2.11|pc-i440fx-3.1|pc-i440fx-4.2|q35|pc-q35-2.6|pc-q35-2.9|
+           pc-q35-2.11|pc-q35-3.1|pc-q35-4.2|xenfv|xenpv]
   -mem-path ...
   -mem-prealloc
   -mon ...
@@ -457,6 +479,7 @@
   -only-migratable
   -parallel ...
   -pidfile ...
+  -plugin ...
   -qmp ...
   -qmp-pretty ...
   -readconfig ...
@@ -466,6 +489,7 @@
   -s
   -S
   -sandbox ...
+  -seed ...
   -serial ...
   -show-cursor
   -smbios ...
@@ -489,6 +513,7 @@
 
 - The following monitor commands are supported:
   ?
+  announce_self ...
   balloon ...
   block_resize ...
   boot_set ...
@@ -514,6 +539,7 @@
   gdbserver ...
   gpa2hpa ...
   gpa2hva ...
+  gva2gpa ...
   help
   i ...
   info ...
@@ -570,6 +596,7 @@
 - The following QMP commands are supported:
   add_client
   add-fd
+  announce-self
   balloon
   blockdev-add
   blockdev-backup
@@ -586,7 +613,11 @@
   block-commit
   block-dirty-bitmap-add
   block-dirty-bitmap-clear
+  block-dirty-bitmap-disable
+  block-dirty-bitmap-enable
+  block-dirty-bitmap-merge
   block-dirty-bitmap-remove
+  block-latency-histogram-set
   block_passwd
   block_resize
   block_set_io_throttle
@@ -655,6 +686,7 @@
   query-cpu-model-expansion
   query-cpus
   query-cpus-fast
+  query-current-machine
   query-display-options
   query-dump
   query-dump-guest-memory-capability
@@ -745,7 +777,9 @@
           
pcie-root-port|qemu-xhci|*-i386-cpu|*-x86_64-cpu|pvrdma|bochs-display|
           ramfb|ccid-card-emulated|ccid-card-passthru|kvaser_pci|tpm-crb|
           mioe3680_pci|pcm3680_pci|hyperv-synic|vfio-pci-nohotplug|
-          vfio-platform|xen-bridge|xen-cdrom|xen-disk|ati-vga|cpu-cluster]
+          vfio-platform|xen-bridge|xen-cdrom|xen-disk|ati-vga|cpu-cluster|
+          intel-iommu|vhost-user-fs-device|tulip|ati-vga|i2c-ddc|pci-ipmi-bt|
+          pci-ipmi-kcs]
           (the following are aliases of these unsupported devices: lsi)
           (note that some of these device names represent supported devices and
           are used internally, but are not specifyable via -device even though
@@ -758,19 +792,19 @@
   -g ...
   -icount ...
   -L ...
-  -M [isapc|pc-0.13|pc-1.0|pc-1.1|pc-1.2|pc-1.3|pc-i440fx-1.5|pc-i440fx-1.6|
-     pc-i440fx-2.1|pc-i440fx-2.2|pc-i440fx-2.4|pc-i440fx-2.5|pc-i440fx-2.7|
-     pc-i440fx-2.8|pc-i440fx-2.10|pc-i440fx-2.12|pc-i440fx-3.0|pc-1440fx-4.0|
-     pc-q35-1.4|pc-q35-1.5|pc-q35-1.6|pc-q35-1.7|pc-q35-2.0|pc-q35-2.1|
-     pc-q35-2.2|pc-q35-2.3|pc-q35-2.4|pc-q35-2.5|pc-q35-2.7|pc-q35-2.8|
-     pc-q35-2.10|pc-q35-2.12|pc-q35-3.0|pc-q35-4.0]
-  -machine [isapc|pc-0.13|pc-1.0|pc-1.1|pc-1.2|pc-1.3|pc-i440fx-1.5|
+  -M [isapc|microvm|pc-0.13|pc-1.0|pc-1.1|pc-1.2|pc-1.3|pc-i440fx-1.5|
+     pc-i440fx-1.6|pc-i440fx-2.1|pc-i440fx-2.2|pc-i440fx-2.4|pc-i440fx-2.5|
+     pc-i440fx-2.7|pc-i440fx-2.8|pc-i440fx-2.10|pc-i440fx-2.12|pc-i440fx-3.0|
+     pc-1440fx-4.0|pc-q35-1.4|pc-q35-1.5|pc-q35-1.6|pc-q35-1.7|pc-q35-2.0|
+     pc-q35-2.1|pc-q35-2.2|pc-q35-2.3|pc-q35-2.4|pc-q35-2.5|pc-q35-2.7|
+     pc-q35-2.8|pc-q35-2.10|pc-q35-2.12|pc-q35-3.0|pc-q35-4.0|pc-q35-4.1]
+  -machine [isapc|microvm|pc-0.13|pc-1.0|pc-1.1|pc-1.2|pc-1.3|pc-i440fx-1.5|
            pc-i440fx-1.6|pc-i440fx-2.1|pc-i440fx-2.2|pc-i440fx-2.4|
            pc-i440fx-2.5|pc-i440fx-2.7|pc-i440fx-2.8|pc-i440fx-2.10|
            pc-i440fx-2.12|pc-i440fx-3.0|pc-i440fx-4.0|pc-q35-1.4|pc-q35-1.5|
            pc-q35-1.6|pc-q35-1.7|pc-q35-2.0|pc-q35-2.1|pc-q35-2.2|pc-q35-2.3|
            pc-q35-2.4|pc-q35-2.5|pc-q35-2.7|pc-q35-2.8|pc-q35-2.10|pc-q35-2.12|
-           pc-q35-3.0|pc-q35-4.0]
+           pc-q35-3.0|pc-q35-4.0|pc-q35-4.1]
   -mtdblock file
   -net [dump|socket|vde] ...
   -netdev [dump|hubport|l2tpv3|socket|vde] ...
@@ -847,15 +881,13 @@
   query-colo-status
   query-sev
   query-sev-launch-measure
-  x-block-dirty-bitmap-disable
-  x-block-dirty-bitmap-enable
-  x-block-dirty-bitmap-merge
   x-blockdev-change
   x-blockdev-insert-medium
   x-blockdev-remove-medium
+  x-blockdev-reopen
   x-colo-lost-heartbeat
   x-debug-block-dirty-bitmap-sha256
+  x-debug-query-block-graph
   x-exit-preconfig
-  x-nbd-server-add-bitmap
   xen-colo-do-checkpoint
   xen-set-replication

++++++ tests-Disable-some-block-tests-for-now.patch ++++++
--- /var/tmp/diff_new_pack.71GrQT/_old  2019-12-18 14:47:20.585911851 +0100
+++ /var/tmp/diff_new_pack.71GrQT/_new  2019-12-18 14:47:20.585911851 +0100
@@ -22,7 +22,7 @@
  1 file changed, 10 insertions(+), 10 deletions(-)
 
 diff --git a/tests/qemu-iotests/group b/tests/qemu-iotests/group
-index 6b10a6a762..150800ce1c 100644
+index 6b10a6a762143ec0d079b7fd6df2..150800ce1cbdde74b76e9f43e1c7 100644
 --- a/tests/qemu-iotests/group
 +++ b/tests/qemu-iotests/group
 @@ -86,7 +86,7 @@
@@ -103,6 +103,3 @@
  251 rw auto quick
  252 rw auto backing quick
  253 rw quick
--- 
-2.24.0
-


Reply via email to