Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qemu for openSUSE:Factory checked in 
at 2021-05-07 16:44:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qemu (Old)
 and      /work/SRC/openSUSE:Factory/.qemu.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qemu"

Fri May  7 16:44:39 2021 rev:203 rq:890186 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/qemu/qemu.changes        2021-05-01 
00:46:23.263535126 +0200
+++ /work/SRC/openSUSE:Factory/.qemu.new.2988/qemu.changes      2021-05-07 
16:44:46.220502186 +0200
@@ -1,0 +2,134 @@
+Fri Apr 30 16:37:51 UTC 2021 - Jos?? Ricardo Ziviani <[email protected]>
+
+- Update to v6.0: see https://wiki.qemu.org/ChangeLog/6.0
+  For a full list of formely deprecated features that are removed now,
+  consult: https://qemu-project.gitlab.io/qemu/system/removed-features.html.
+  For a list of new deprecated features, consult:
+  https://qemu-project.gitlab.io/qemu/system/deprecated.html
+  Some noteworthy changes:
+* Removed tileGX CPU (linux-user mode).
+* Removed ide-drive device (use ide-hd or ide-cd instead).
+* Removed scsi-disk device (use scsi-hd or scsi-cd instead).
+* Removed pc-1.0, pc-1.1, pc-1.2, and pc-1.3 machine types.
+* Added emulation of Arm-v8.1M arch and Cortex-M55 CPU.
+* Added boards mps3-an524 (Cortex-M33) and mps3-an547 (Cortex-M55).
+* x86: Support for running SEV-ES encrypted guests; TCG can emulate
+  the PKS feature; WHPX accelerator supports accelerated APIC.
+* ARM: ARMv8.4-TTST, ARMv8.4-SEL2, FEAT_SSBS, and ARMv8.4-DIT emulation
+  are now supported; Added ARMv8.5-MemTag extension is now supported formely
+  linux-user. Additional device emulation support for xlnx-zynqmp, xlnx-versal,
+  sbsa-ref, npcm7xx, and sabrelite board models.
+* PowerPC: powernv now allows external BMC; pseries can send QAPI message
+  if it detects a memory hotplug failure; CPU unplug request can be retried.
+* s390: TCG works with Linux kernels built with clang-11 and clang12.
+* RISC-V: OpenSBI upgraded to v0.9; Support the QMP dump-guest-memory
+  command; Add support for the SiFive SPI controller (sifive_u); Add QSPI
+  NOR flash to Microchip PFSoC.
+* Misc doc improvements.
+* Multiprocess: Add experimental options to support out-of-process device
+  emulation.
+* ACPI: support for assigning NICs to known names in guest OS independently of
+  PCI slot placement.
+* NVMe: new emulation support for v1.4 spec with many new features, 
experimental
+  support for Zoned Namespaces, multipath I/O, and End-to-End Data Protection.
+* Xen: New guest loader for testing of Xen-like hypervisors booting kernels.
+* virtiofs: misc. security fixes and performance improvements.
+* Tools: FUSE block exports to allow mounting any QEMU block device node
+  as a host file.
+* Migration: query/info-migrate now display the migration blocker status and
+  the reasons for blocking.
+* User-mode: Added support for the Qualcomm Hexagon processor.
+* TCG: Added support for Apple Silicon hosts (macOS).
+* QMP: backup jobs now support multiple asynchronous requests in parallel
+* VNC: virtio-vga support for scaling resolution based on client window size
+* Patches added:
+  doc-add-our-support-doc-to-the-main-proj.patch
+* Patches removed:
+  9pfs-Fully-restart-unreclaim-loop-CVE-20.patch
+  audio-add-sanity-check.patch
+  block-Fix-deadlock-in-bdrv_co_yield_to_d.patch
+  block-Fix-locking-in-qmp_block_resize.patch
+  blockjob-Fix-crash-with-IOthread-when-bl.patch
+  block-nfs-fix-int-overflow-in-nfs_client.patch
+  block-rbd-fix-memory-leak-in-qemu_rbd_co.patch
+  block-rbd-Fix-memory-leak-in-qemu_rbd_co.patch
+  block-Separate-blk_is_writable-and-blk_s.patch
+  block-Simplify-qmp_block_resize-error-pa.patch
+  brotli-fix-actual-variable-array-paramet.patch
+  build-no-pie-is-no-functional-linker-fla.patch
+  cadence_gem-switch-to-use-qemu_receive_p.patch
+  cpu-core-Fix-help-of-CPU-core-device-typ.patch
+  docs-add-SUSE-support-statements-to-html.patch
+  dp8393x-switch-to-use-qemu_receive_packe.patch
+  e1000-fail-early-for-evil-descriptor.patch
+  e1000-switch-to-use-qemu_receive_packet-.patch
+  hw-arm-virt-acpi-build-Fix-GSIV-values-o.patch
+  hw-arm-virt-Disable-pl011-clock-migratio.patch
+  hw-block-fdc-Fix-fallback-property-on-sy.patch
+  hw-intc-arm_gic-Fix-interrupt-ID-in-GICD.patch
+  hw-isa-Kconfig-Add-missing-dependency-VI.patch
+  hw-isa-piix4-Migrate-Reset-Control-Regis.patch
+  hw-net-lan9118-Fix-RX-Status-FIFO-PEEK-v.patch
+  hw-s390x-fix-build-for-virtio-9p-ccw.patch
+  hw-sd-sd-Actually-perform-the-erase-oper.patch
+  hw-sd-sd-Fix-build-error-when-DEBUG_SD-i.patch
+  hw-sd-sdhci-Correctly-set-the-controller.patch
+  hw-sd-sdhci-Don-t-transfer-any-data-when.patch
+  hw-sd-sdhci-Don-t-write-to-SDHC_SYSAD-re.patch
+  hw-sd-sdhci-Limit-block-size-only-when-S.patch
+  hw-sd-sdhci-Reset-the-data-pointer-of-s-.patch
+  hw-sd-sd-Move-the-sd_block_-read-write-a.patch
+  hw-sd-sd-Skip-write-protect-groups-check.patch
+  hw-timer-slavio_timer-Allow-64-bit-acces.patch
+  hw-virtio-pci-Added-AER-capability.patch
+  hw-virtio-pci-Added-counter-for-pcie-cap.patch
+  i386-acpi-restore-device-paths-for-pre-5.patch
+  iotests-Fix-_send_qemu_cmd-with-bash-5.1.patch
+  lan9118-switch-to-use-qemu_receive_packe.patch
+  lsilogic-Use-PCIDevice-exit-instead-of-D.patch
+  Make-keycode-gen-output-reproducible-use.patch
+  memory-clamp-cached-translation-in-case-.patch
+  monitor-Fix-assertion-failure-on-shutdow.patch
+  mptsas-Remove-unused-MPTSASState-pending.patch
+  msf2-mac-switch-to-use-qemu_receive_pack.patch
+  net-Fix-handling-of-id-in-netdev_add-and.patch
+  net-introduce-qemu_receive_packet.patch
+  pcnet-switch-to-use-qemu_receive_packet-.patch
+  qemu-nbd-Use-SOMAXCONN-for-socket-listen.patch
+  qemu-storage-daemon-Enable-object-add.patch
+  rtl8139-switch-to-use-qemu_receive_packe.patch
+  s390x-add-have_virtio_ccw.patch
+  s390x-css-report-errors-from-ccw_dstream.patch
+  s390x-Fix-stringop-truncation-issue-repo.patch
+  s390x-modularize-virtio-gpu-ccw.patch
+  s390x-move-S390_ADAPTER_SUPPRESSIBLE.patch
+  s390x-pci-restore-missing-Query-PCI-Func.patch
+  spice-app-avoid-crash-when-core-spice-mo.patch
+  sungem-switch-to-use-qemu_receive_packet.patch
+  target-arm-Don-t-decode-insns-in-the-XSc.patch
+  target-arm-Fix-MTE0_ACTIVE.patch
+  target-arm-Introduce-PREDDESC-field-defi.patch
+  target-arm-Update-PFIRST-PNEXT-for-pred_.patch
+  target-arm-Update-REV-PUNPK-for-pred_des.patch
+  target-arm-Update-ZIP-UZP-TRN-for-pred_d.patch
+  target-xtensa-fix-meson.build-rule-for-x.patch
+  tcg-Use-memset-for-large-vector-byte-rep.patch
+  tools-virtiofsd-Replace-the-word-whiteli.patch
+  tx_pkt-switch-to-use-qemu_receive_packet.patch
+  ui-vnc-Add-missing-lock-for-send_color_m.patch
+  update-linux-headers-Include-const.h.patch
+  Update-linux-headers-to-5.11-rc2.patch
+  util-fix-use-after-free-in-module_load_o.patch
+  vfio-ccw-Connect-the-device-request-noti.patch
+  vhost-user-blk-fix-blkcfg-num_queues-end.patch
+  viriofsd-Add-support-for-FUSE_HANDLE_KIL.patch
+  virtiofsd-extract-lo_do_open-from-lo_ope.patch
+  virtiofsd-optionally-return-inode-pointe.patch
+  virtiofsd-prevent-opening-of-special-fil.patch
+  virtiofs-drop-remapped-security.capabili.patch
+  virtiofsd-Save-error-code-early-at-the-f.patch
+  virtio-move-use-disabled-flag-property-t.patch
+  virtio-pci-compat-page-aligned-ATS.patch
+  xen-block-Fix-removal-of-backend-instanc.patch
+
+-------------------------------------------------------------------

Old:
----
  9pfs-Fully-restart-unreclaim-loop-CVE-20.patch
  Make-keycode-gen-output-reproducible-use.patch
  Update-linux-headers-to-5.11-rc2.patch
  audio-add-sanity-check.patch
  block-Fix-deadlock-in-bdrv_co_yield_to_d.patch
  block-Fix-locking-in-qmp_block_resize.patch
  block-Separate-blk_is_writable-and-blk_s.patch
  block-Simplify-qmp_block_resize-error-pa.patch
  block-nfs-fix-int-overflow-in-nfs_client.patch
  block-rbd-Fix-memory-leak-in-qemu_rbd_co.patch
  block-rbd-fix-memory-leak-in-qemu_rbd_co.patch
  blockjob-Fix-crash-with-IOthread-when-bl.patch
  brotli-fix-actual-variable-array-paramet.patch
  build-no-pie-is-no-functional-linker-fla.patch
  cadence_gem-switch-to-use-qemu_receive_p.patch
  cpu-core-Fix-help-of-CPU-core-device-typ.patch
  docs-add-SUSE-support-statements-to-html.patch
  dp8393x-switch-to-use-qemu_receive_packe.patch
  e1000-fail-early-for-evil-descriptor.patch
  e1000-switch-to-use-qemu_receive_packet-.patch
  hw-arm-virt-Disable-pl011-clock-migratio.patch
  hw-arm-virt-acpi-build-Fix-GSIV-values-o.patch
  hw-block-fdc-Fix-fallback-property-on-sy.patch
  hw-intc-arm_gic-Fix-interrupt-ID-in-GICD.patch
  hw-isa-Kconfig-Add-missing-dependency-VI.patch
  hw-isa-piix4-Migrate-Reset-Control-Regis.patch
  hw-net-lan9118-Fix-RX-Status-FIFO-PEEK-v.patch
  hw-s390x-fix-build-for-virtio-9p-ccw.patch
  hw-sd-sd-Actually-perform-the-erase-oper.patch
  hw-sd-sd-Fix-build-error-when-DEBUG_SD-i.patch
  hw-sd-sd-Move-the-sd_block_-read-write-a.patch
  hw-sd-sd-Skip-write-protect-groups-check.patch
  hw-sd-sdhci-Correctly-set-the-controller.patch
  hw-sd-sdhci-Don-t-transfer-any-data-when.patch
  hw-sd-sdhci-Don-t-write-to-SDHC_SYSAD-re.patch
  hw-sd-sdhci-Limit-block-size-only-when-S.patch
  hw-sd-sdhci-Reset-the-data-pointer-of-s-.patch
  hw-timer-slavio_timer-Allow-64-bit-acces.patch
  hw-virtio-pci-Added-AER-capability.patch
  hw-virtio-pci-Added-counter-for-pcie-cap.patch
  i386-acpi-restore-device-paths-for-pre-5.patch
  iotests-Fix-_send_qemu_cmd-with-bash-5.1.patch
  lan9118-switch-to-use-qemu_receive_packe.patch
  lsilogic-Use-PCIDevice-exit-instead-of-D.patch
  memory-clamp-cached-translation-in-case-.patch
  monitor-Fix-assertion-failure-on-shutdow.patch
  mptsas-Remove-unused-MPTSASState-pending.patch
  msf2-mac-switch-to-use-qemu_receive_pack.patch
  net-Fix-handling-of-id-in-netdev_add-and.patch
  net-introduce-qemu_receive_packet.patch
  pcnet-switch-to-use-qemu_receive_packet-.patch
  qemu-5.2.0.tar.xz
  qemu-5.2.0.tar.xz.sig
  qemu-nbd-Use-SOMAXCONN-for-socket-listen.patch
  qemu-storage-daemon-Enable-object-add.patch
  rtl8139-switch-to-use-qemu_receive_packe.patch
  s390x-Fix-stringop-truncation-issue-repo.patch
  s390x-add-have_virtio_ccw.patch
  s390x-css-report-errors-from-ccw_dstream.patch
  s390x-modularize-virtio-gpu-ccw.patch
  s390x-move-S390_ADAPTER_SUPPRESSIBLE.patch
  s390x-pci-restore-missing-Query-PCI-Func.patch
  spice-app-avoid-crash-when-core-spice-mo.patch
  sungem-switch-to-use-qemu_receive_packet.patch
  target-arm-Don-t-decode-insns-in-the-XSc.patch
  target-arm-Fix-MTE0_ACTIVE.patch
  target-arm-Introduce-PREDDESC-field-defi.patch
  target-arm-Update-PFIRST-PNEXT-for-pred_.patch
  target-arm-Update-REV-PUNPK-for-pred_des.patch
  target-arm-Update-ZIP-UZP-TRN-for-pred_d.patch
  target-xtensa-fix-meson.build-rule-for-x.patch
  tcg-Use-memset-for-large-vector-byte-rep.patch
  tools-virtiofsd-Replace-the-word-whiteli.patch
  tx_pkt-switch-to-use-qemu_receive_packet.patch
  ui-vnc-Add-missing-lock-for-send_color_m.patch
  update-linux-headers-Include-const.h.patch
  util-fix-use-after-free-in-module_load_o.patch
  vfio-ccw-Connect-the-device-request-noti.patch
  vhost-user-blk-fix-blkcfg-num_queues-end.patch
  viriofsd-Add-support-for-FUSE_HANDLE_KIL.patch
  virtio-move-use-disabled-flag-property-t.patch
  virtio-pci-compat-page-aligned-ATS.patch
  virtiofs-drop-remapped-security.capabili.patch
  virtiofsd-Save-error-code-early-at-the-f.patch
  virtiofsd-extract-lo_do_open-from-lo_ope.patch
  virtiofsd-optionally-return-inode-pointe.patch
  virtiofsd-prevent-opening-of-special-fil.patch
  xen-block-Fix-removal-of-backend-instanc.patch

New:
----
  doc-add-our-support-doc-to-the-main-proj.patch
  qemu-6.0.0.tar.xz
  qemu-6.0.0.tar.xz.sig

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

Other differences:
------------------
++++++ qemu.spec ++++++
++++ 602 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/qemu/qemu.spec
++++ and /work/SRC/openSUSE:Factory/.qemu.new.2988/qemu.spec

++++++ Make-char-muxer-more-robust-wrt-small-FI.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.512491630 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.512491630 +0200
@@ -25,9 +25,8 @@
  chardev/char-mux.c         | 16 ++++++++++++++++
  chardev/char.c             |  1 +
  chardev/chardev-internal.h |  3 +++
- chardev/chardev-sysemu.c   |  1 +
- tests/test-char.c          |  1 +
- 6 files changed, 23 insertions(+)
+ tests/unit/test-char.c     |  1 +
+ 5 files changed, 22 insertions(+)
 
 diff --git a/chardev/char-fe.c b/chardev/char-fe.c
 index 474715c5a9257ae9e9e286d2e02d..eeb1b3e0b548027e2bcda0c272d5 100644
@@ -42,7 +41,7 @@
  #include "qemu/error-report.h"
  #include "qapi/error.h"
 diff --git a/chardev/char-mux.c b/chardev/char-mux.c
-index 6f980bb83647da13c62f514391b3..094bc6703a3febdf5fefb7c0024f 100644
+index 72beef29d21c3bed1ffe6e48c7e7..6e5a3fb272c6b02e900b9775bad6 100644
 --- a/chardev/char-mux.c
 +++ b/chardev/char-mux.c
 @@ -22,6 +22,7 @@
@@ -53,7 +52,7 @@
  #include "qemu/osdep.h"
  #include "qapi/error.h"
  #include "qemu/module.h"
-@@ -191,6 +192,17 @@ static void mux_chr_accept_input(Chardev *chr)
+@@ -198,6 +199,17 @@ static void mux_chr_accept_input(Chardev *chr)
          be->chr_read(be->opaque,
                       &d->buffer[m][d->cons[m]++ & MUX_BUFFER_MASK], 1);
      }
@@ -71,7 +70,7 @@
  }
  
  static int mux_chr_can_read(void *opaque)
-@@ -325,6 +337,10 @@ static void qemu_chr_open_mux(Chardev *chr,
+@@ -332,6 +344,10 @@ static void qemu_chr_open_mux(Chardev *chr,
      }
  
      d->focus = -1;
@@ -83,7 +82,7 @@
       * set of muxes
       */
 diff --git a/chardev/char.c b/chardev/char.c
-index aa4282164acabbba58a6eea76b8c..9add6ca377e402f5ce3215e4934d 100644
+index 398f09df19cd8567fa1ea96ee4d4..5778bd7666f8ff053269bf5b6b81 100644
 --- a/chardev/char.c
 +++ b/chardev/char.c
 @@ -22,6 +22,7 @@
@@ -108,22 +107,10 @@
      int focus;
      int mux_cnt;
      int term_got_escape;
-diff --git a/chardev/chardev-sysemu.c b/chardev/chardev-sysemu.c
-index eecdc615ee1c6c64060452ac837d..c052f101e89c193af1effa9c6fa5 100644
---- a/chardev/chardev-sysemu.c
-+++ b/chardev/chardev-sysemu.c
-@@ -22,6 +22,7 @@
-  * THE SOFTWARE.
-  */
- 
-+#define HW_POISON_H /* avoid poison since we patch against rules it 
"enforces" */
- #include "qemu/osdep.h"
- #include "sysemu/sysemu.h"
- #include "chardev/char.h"
-diff --git a/tests/test-char.c b/tests/test-char.c
-index 9196e566e9ba671ed268a3178845..5d84a777738abfb28de151930c46 100644
---- a/tests/test-char.c
-+++ b/tests/test-char.c
+diff --git a/tests/unit/test-char.c b/tests/unit/test-char.c
+index 5b3b48ebacd353d4525226e3aaf5..6ce130a663ec372d18f0a674af8e 100644
+--- a/tests/unit/test-char.c
++++ b/tests/unit/test-char.c
 @@ -1,3 +1,4 @@
 +#define HW_POISON_H /* avoid poison since we patch against rules it 
"enforces" */
  #include "qemu/osdep.h"

++++++ Makefile-Don-t-check-pc-bios-as-pre-requ.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.524491575 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.524491575 +0200
@@ -11,10 +11,10 @@
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/Makefile b/Makefile
-index 76dbb917f5cd3085ad93cb634c14..2e4808da4de018be61545ec681e3 100644
+index bcbbec71a1cb61342dada30c54d3..884d7b03faeb6d17f677a298ebef 100644
 --- a/Makefile
 +++ b/Makefile
-@@ -105,7 +105,7 @@ x := $(shell rm -rf meson-private meson-info meson-logs)
+@@ -85,7 +85,7 @@ x := $(shell rm -rf meson-private meson-info meson-logs)
  endif
  
  # 1. ensure config-host.mak is up-to-date

++++++ PPC-KVM-Disable-mmu-notifier-check.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.532491538 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.532491538 +0200
@@ -14,10 +14,10 @@
  1 file changed, 2 insertions(+)
 
 diff --git a/softmmu/physmem.c b/softmmu/physmem.c
-index 2cd1de4a2c46814f10c60fc1b8e5..2b06d754afdea5215fead91d3419 100644
+index 85034d9c11e3f65cce6041ea8acc..98d51d87249ea17ef30b7eaa2157 100644
 --- a/softmmu/physmem.c
 +++ b/softmmu/physmem.c
-@@ -1957,11 +1957,13 @@ RAMBlock *qemu_ram_alloc_from_fd(ram_addr_t size, 
MemoryRegion *mr,
+@@ -2029,11 +2029,13 @@ RAMBlock *qemu_ram_alloc_from_fd(ram_addr_t size, 
MemoryRegion *mr,
          return NULL;
      }
  
@@ -29,5 +29,5 @@
      }
 +#endif
  
-     if (phys_mem_alloc != qemu_anon_ram_alloc) {
-         /*
+     size = HOST_PAGE_ALIGN(size);
+     file_size = get_file_size(fd);

++++++ Raise-soft-address-space-limit-to-hard-l.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.556491427 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.556491427 +0200
@@ -16,29 +16,23 @@
  1 file changed, 12 insertions(+)
 
 diff --git a/softmmu/vl.c b/softmmu/vl.c
-index e6e0ad5a9259038413f855ef6374..eaab7bf13e8c51e93b3d0f348f06 100644
+index aadb52613888ef6ac1fe7ec3a038..07ade8e5ccd2934a69b82bcaabae 100644
 --- a/softmmu/vl.c
 +++ b/softmmu/vl.c
-@@ -34,6 +34,7 @@
- #include "qemu/uuid.h"
+@@ -40,6 +40,7 @@
  #include "sysemu/reset.h"
  #include "sysemu/runstate.h"
+ #include "sysemu/runstate-action.h"
 +#include <sys/resource.h>
  #include "sysemu/seccomp.h"
  #include "sysemu/tcg.h"
  #include "sysemu/xen.h"
-@@ -2899,6 +2900,7 @@ void qemu_init(int argc, char **argv, char **envp)
-     BlockdevOptionsQueue bdo_queue = QSIMPLEQ_HEAD_INITIALIZER(bdo_queue);
-     QemuPluginList plugin_list = QTAILQ_HEAD_INITIALIZER(plugin_list);
-     int mem_prealloc = 0; /* force preallocation of physical target memory */
+@@ -2625,6 +2626,17 @@ void qemu_init(int argc, char **argv, char **envp)
+     MachineClass *machine_class;
+     bool userconfig = true;
+     FILE *vmstate_dump_file = NULL;
 +    struct rlimit rlimit_as;
- 
-     os_set_line_buffering();
- 
-@@ -2910,6 +2912,16 @@ void qemu_init(int argc, char **argv, char **envp)
- 
-     qemu_mutex_lock_iothread();
- 
++
 +    /*
 +     * Try to raise the soft address space limit.
 +     * Default on SLES 11 SP2 is 80% of physical+swap memory.
@@ -48,7 +42,6 @@
 +        rlimit_as.rlim_cur = rlimit_as.rlim_max;
 +        setrlimit(RLIMIT_AS, &rlimit_as);
 +    }
-+
-     atexit(qemu_run_exit_notifiers);
-     qemu_init_exec_dir(argv[0]);
  
+     qemu_add_opts(&qemu_drive_opts);
+     qemu_add_drive_opts(&qemu_legacy_drive_opts);

++++++ XXX-dont-dump-core-on-sigabort.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.568491372 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.568491372 +0200
@@ -8,10 +8,10 @@
  1 file changed, 6 insertions(+)
 
 diff --git a/linux-user/signal.c b/linux-user/signal.c
-index 73de934c65117c5caa0f2dabe8e2..be83f5e4030f2a6e90606f762396 100644
+index 7eecec46c4070c119cfee9be2316..fdd9a86cc1ce0b8238562d1612a3 100644
 --- a/linux-user/signal.c
 +++ b/linux-user/signal.c
-@@ -632,6 +632,10 @@ static void QEMU_NORETURN dump_core_and_abort(int 
target_sig)
+@@ -631,6 +631,10 @@ static void QEMU_NORETURN dump_core_and_abort(int 
target_sig)
      trace_user_force_sig(env, target_sig, host_sig);
      gdb_signalled(env, target_sig);
  
@@ -22,7 +22,7 @@
      /* dump core if supported by target binary format */
      if (core_dump_signal(target_sig) && (ts->bprm->core_dump != NULL)) {
          stop_all_tasks();
-@@ -649,6 +653,8 @@ static void QEMU_NORETURN dump_core_and_abort(int 
target_sig)
+@@ -648,6 +652,8 @@ static void QEMU_NORETURN dump_core_and_abort(int 
target_sig)
              target_sig, strsignal(host_sig), "core dumped" );
      }
  

++++++ acpi_piix4-Fix-migration-from-SLE11-SP2.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.596491243 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.596491243 +0200
@@ -16,10 +16,10 @@
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/hw/acpi/piix4.c b/hw/acpi/piix4.c
-index 669be5bbf61ecc9308bb4b25e2b8..bd1c7cc447bda59190590cb4551f 100644
+index 8f8b0e95e5201b1404b2a9bc7abd..4083edb21d17346ca9733de4915c 100644
 --- a/hw/acpi/piix4.c
 +++ b/hw/acpi/piix4.c
-@@ -276,7 +276,7 @@ static bool piix4_vmstate_need_smbus(void *opaque, int 
version_id)
+@@ -277,7 +277,7 @@ static bool piix4_vmstate_need_smbus(void *opaque, int 
version_id)
  static const VMStateDescription vmstate_acpi = {
      .name = "piix4_pm",
      .version_id = 3,

++++++ bundles.tar.xz ++++++
Binary files old/553032db17440f8de011390e5a1cfddd13751b0b.bundle and 
new/553032db17440f8de011390e5a1cfddd13751b0b.bundle differ
Binary files old/609d7596524ab204ccd71ef42c9eee4c7c338ea4.bundle and 
new/609d7596524ab204ccd71ef42c9eee4c7c338ea4.bundle differ
Binary files 
old/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli/666c3280cc11dc433c303d79a83d4ffbdd12cc8d.bundle
 and 
new/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli/666c3280cc11dc433c303d79a83d4ffbdd12cc8d.bundle
 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli/repo 
new/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli/repo
--- old/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli/repo 2020-12-08 
22:17:52.000000000 +0100
+++ new/roms/edk2/BaseTools/Source/C/BrotliCompress/brotli/repo 1970-01-01 
01:00:00.000000000 +0100
@@ -1 +0,0 @@
-https://github.com/openSUSE/qemu-edk2-BrotliCompress-brotli.git
Binary files old/roms/ipxe/4bd064de239dab2426b31c9789a1f4d78087dc63.bundle and 
new/roms/ipxe/4bd064de239dab2426b31c9789a1f4d78087dc63.bundle differ
Binary files old/roms/qboot/a5300c4949b8d4de2d34bedfaed66793f48ec948.bundle and 
new/roms/qboot/a5300c4949b8d4de2d34bedfaed66793f48ec948.bundle differ
Binary files old/roms/seabios/155821a1990b6de78dde5f98fa5ab90e802021e0.bundle 
and new/roms/seabios/155821a1990b6de78dde5f98fa5ab90e802021e0.bundle differ
Binary files old/roms/sgabios/cbaee52287e5f32373181cff50a00b6c4ac9015a.bundle 
and new/roms/sgabios/cbaee52287e5f32373181cff50a00b6c4ac9015a.bundle differ
Binary files 
old/ui/keycodemapdb/6b3d716e2b6472eb7189d3220552280ef3d832ce.bundle and 
new/ui/keycodemapdb/6b3d716e2b6472eb7189d3220552280ef3d832ce.bundle differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ui/keycodemapdb/repo new/ui/keycodemapdb/repo
--- old/ui/keycodemapdb/repo    2020-12-08 22:17:52.000000000 +0100
+++ new/ui/keycodemapdb/repo    1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-https://github.com/openSUSE/qemu-keycodemapdb.git

++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.684490838 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.684490838 +0200
@@ -18,12 +18,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=v5.2.0
+GIT_UPSTREAM_COMMIT_ISH=v6.0.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=1
+NEXT_RELEASE_IS_MAJOR=0
 
 # Unfortunately, SeaBIOS doesn't always follow an "always increasing" version
 # model, so there may be times we should overide the automated version setting.

++++++ configure-only-populate-roms-if-softmmu.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.692490801 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.692490801 +0200
@@ -12,10 +12,10 @@
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/configure b/configure
-index 7ce723bbe769dac2af8456079e89..a1312935a5683ed740c9b6143c6b 100755
+index 4f374b48890e7f1a868672f2fe49..9de240a6b3e7fb7d72b57353546a 100755
 --- a/configure
 +++ b/configure
-@@ -5858,7 +5858,7 @@ if { test "$cpu" = "i386" || test "$cpu" = "x86_64"; } 
&& \
+@@ -5417,7 +5417,7 @@ if { test "$cpu" = "i386" || test "$cpu" = "x86_64"; } 
&& \
  fi
  
  # Only build s390-ccw bios if we're on s390x and the compiler has -march=z900

++++++ configure-remove-pkgversion-from-CONFIG_.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.700490764 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.700490764 +0200
@@ -18,10 +18,10 @@
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/configure b/configure
-index a1312935a5683ed740c9b6143c6b..2ed5366e82a194946a5a2ca12bac 100755
+index 9de240a6b3e7fb7d72b57353546a..ceec2d3830ed44083a6c22295e70 100755
 --- a/configure
 +++ b/configure
-@@ -6045,7 +6045,7 @@ echo "TARGET_DIRS=$target_list" >> $config_host_mak
+@@ -5581,7 +5581,7 @@ echo "TARGET_DIRS=$target_list" >> $config_host_mak
  if test "$modules" = "yes"; then
    # $shacmd can generate a hash started with digit, which the compiler doesn't
    # like as an symbol. So prefix it with an underscore

++++++ doc-add-our-support-doc-to-the-main-proj.patch ++++++
From: Bruce Rogers <[email protected]>
Date: Fri, 29 Jan 2021 20:06:16 -0700
Subject: doc: add our support doc to the main project doc for x86 and s390x

Include-If: %if %{legacy_qemu_kvm}

Signed-off-by: Bruce Rogers <[email protected]>
---
 docs/index.rst | 1 +
 1 file changed, 1 insertion(+)

diff --git a/docs/index.rst b/docs/index.rst
index 763e3d0426e8b15245b6ff0d0611..b659236f162532ea64931ec3e674 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -10,6 +10,7 @@ Welcome to QEMU's documentation!
    :maxdepth: 2
    :caption: Contents:
 
+   supported.rst
    system/index
    user/index
    tools/index
++++++ hw-smbios-handle-both-file-formats-regar.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.720490672 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.720490672 +0200
@@ -16,7 +16,7 @@
  1 file changed, 39 insertions(+), 4 deletions(-)
 
 diff --git a/hw/smbios/smbios.c b/hw/smbios/smbios.c
-index 6a3d39793bc9dd13f6c6cc8c08e4..e3c9d92c1d60c0f791c5852f88e5 100644
+index f22c4f5b734e89a390cada7ea422..c65f1b9dcfad50ab69ba92881b5f 100644
 --- a/hw/smbios/smbios.c
 +++ b/hw/smbios/smbios.c
 @@ -1040,6 +1040,7 @@ void smbios_entry_add(QemuOpts *opts, Error **errp)

++++++ increase-x86_64-physical-bits-to-42.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.728490635 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.728490635 +0200
@@ -14,19 +14,19 @@
 Signed-off-by: Bruce Rogers <[email protected]>
 Signed-off-by: Andreas F??rber <[email protected]>
 ---
- target/i386/cpu.h | 2 +-
+ target/i386/tcg/helper-tcg.h | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff --git a/target/i386/cpu.h b/target/i386/cpu.h
-index 88e8586f8fb46293810cb34a06a0..a72134a1874f2d7b3ab7c8f4fd59 100644
---- a/target/i386/cpu.h
-+++ b/target/i386/cpu.h
-@@ -1961,7 +1961,7 @@ uint64_t cpu_get_tsc(CPUX86State *env);
- /* XXX: This value should match the one returned by CPUID
-  * and in exec.c */
- # if defined(TARGET_X86_64)
+diff --git a/target/i386/tcg/helper-tcg.h b/target/i386/tcg/helper-tcg.h
+index bcdfca06f699863a6dd2e872231c..ade34e5681775657b0b5220b43d7 100644
+--- a/target/i386/tcg/helper-tcg.h
++++ b/target/i386/tcg/helper-tcg.h
+@@ -26,7 +26,7 @@
+ #define TARGET_MAX_INSN_SIZE 16
+ 
+ #if defined(TARGET_X86_64)
 -# define TCG_PHYS_ADDR_BITS 40
 +# define TCG_PHYS_ADDR_BITS 42
- # else
+ #else
  # define TCG_PHYS_ADDR_BITS 36
- # endif
+ #endif

++++++ linux-user-Fake-proc-cpuinfo.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.756490506 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.756490506 +0200
@@ -21,10 +21,10 @@
  1 file changed, 24 insertions(+)
 
 diff --git a/linux-user/syscall.c b/linux-user/syscall.c
-index 2839a2c5e906dde840f040c5f235..e1341c9d391bde792d37443c4b9f 100644
+index 9002e4d6187d4796773cfeb63723..e5d22c4806cf4f11b43371dc52c2 100644
 --- a/linux-user/syscall.c
 +++ b/linux-user/syscall.c
-@@ -7887,6 +7887,27 @@ static int open_self_stat(void *cpu_env, int fd)
+@@ -7977,6 +7977,27 @@ static int open_self_stat(void *cpu_env, int fd)
      return 0;
  }
  
@@ -52,7 +52,7 @@
  static int open_self_auxv(void *cpu_env, int fd)
  {
      CPUState *cpu = env_cpu((CPUArchState *)cpu_env);
-@@ -8041,6 +8062,9 @@ static int do_openat(void *cpu_env, int dirfd, const 
char *pathname, int flags,
+@@ -8131,6 +8152,9 @@ static int do_openat(void *cpu_env, int dirfd, const 
char *pathname, int flags,
  #if defined(TARGET_SPARC) || defined(TARGET_HPPA)
          { "/proc/cpuinfo", open_cpuinfo, is_proc },
  #endif

++++++ linux-user-add-binfmt-wrapper-for-argv-0.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.764490469 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.764490469 +0200
@@ -82,10 +82,10 @@
 +    return execve(new_argv[0], new_argv, envp);
 +}
 diff --git a/meson.build b/meson.build
-index e3386196ba4106a973edb7f9d07c..a4743a83ae82bbe57e8dfeec3da4 100644
+index c6f4b0cf5e8a88e2019fabd13f3a..4dd9c13852c017e89106e6a444ee 100644
 --- a/meson.build
 +++ b/meson.build
-@@ -1883,6 +1883,11 @@ endforeach
+@@ -2318,6 +2318,11 @@ endforeach
  
  # Other build targets
  

++++++ linux-user-lseek-explicitly-cast-non-set.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.772490433 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.772490433 +0200
@@ -15,10 +15,10 @@
  1 file changed, 7 insertions(+), 2 deletions(-)
 
 diff --git a/linux-user/syscall.c b/linux-user/syscall.c
-index 4c178ceab8ac708e4ee4587f6589..72c10911d6773e1e53fa36a3e741 100644
+index ee3f66b0118d21748c1ff7475793..f15b5fda1296f2b1f9dc53f74734 100644
 --- a/linux-user/syscall.c
 +++ b/linux-user/syscall.c
-@@ -8563,8 +8563,13 @@ static abi_long do_syscall1(void *cpu_env, int num, 
abi_ulong arg1,
+@@ -8653,8 +8653,13 @@ static abi_long do_syscall1(void *cpu_env, int num, 
abi_ulong arg1,
          return ret;
  #endif
  #ifdef TARGET_NR_lseek

++++++ linux-user-use-target_ulong.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.780490396 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.780490396 +0200
@@ -16,7 +16,7 @@
  2 files changed, 13 insertions(+), 13 deletions(-)
 
 diff --git a/linux-user/qemu.h b/linux-user/qemu.h
-index 534753ca12542383002cbf5544ac..c1c7448ef304cf8a56ac60ec8639 100644
+index 74e06e7121c56fbf568bc0d48164..709714dad5384d0813083af204c4 100644
 --- a/linux-user/qemu.h
 +++ b/linux-user/qemu.h
 @@ -231,10 +231,10 @@ abi_long memcpy_to_target(abi_ulong dest, const void 
*src,
@@ -35,10 +35,10 @@
  void cpu_loop(CPUArchState *env);
  const char *target_strerror(int err);
 diff --git a/linux-user/syscall.c b/linux-user/syscall.c
-index e1341c9d391bde792d37443c4b9f..4c178ceab8ac708e4ee4587f6589 100644
+index e5d22c4806cf4f11b43371dc52c2..ee3f66b0118d21748c1ff7475793 100644
 --- a/linux-user/syscall.c
 +++ b/linux-user/syscall.c
-@@ -8205,10 +8205,10 @@ static int host_to_target_cpu_mask(const unsigned long 
*host_mask,
+@@ -8295,10 +8295,10 @@ static int host_to_target_cpu_mask(const unsigned long 
*host_mask,
   * of syscall results, can be performed.
   * All errnos that do_syscall() returns must be -TARGET_<errcode>.
   */
@@ -53,7 +53,7 @@
  {
      CPUState *cpu = env_cpu(cpu_env);
      abi_long ret;
-@@ -10871,7 +10871,7 @@ static abi_long do_syscall1(void *cpu_env, int num, 
abi_long arg1,
+@@ -10966,7 +10966,7 @@ static abi_long do_syscall1(void *cpu_env, int num, 
abi_long arg1,
               */
              ret = -TARGET_EINVAL;
              if (cpu_isar_feature(aa64_sve, env_archcpu(cpu_env))
@@ -62,7 +62,7 @@
                  CPUARMState *env = cpu_env;
                  ARMCPU *cpu = env_archcpu(env);
                  uint32_t vq, old_vq;
-@@ -13120,10 +13120,10 @@ static abi_long do_syscall1(void *cpu_env, int num, 
abi_long arg1,
+@@ -13318,10 +13318,10 @@ static abi_long do_syscall1(void *cpu_env, int num, 
abi_long arg1,
      return ret;
  }
  

++++++ module-for-virtio-gpu-pre-load-module-to.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.788490359 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.788490359 +0200
@@ -28,10 +28,10 @@
  
  #endif
 diff --git a/qom/object.c b/qom/object.c
-index 10653552334549241cd5672d7a02..6f301fec34d103b0b07bc41d107c 100644
+index 6a01d56546968c094ac4831acb2c..1b132653c3fc8d5150723b2d4cf7 100644
 --- a/qom/object.c
 +++ b/qom/object.c
-@@ -516,6 +516,18 @@ static void object_initialize_with_type(Object *obj, 
size_t size, TypeImpl *type
+@@ -518,6 +518,18 @@ static void object_initialize_with_type(Object *obj, 
size_t size, TypeImpl *type
      object_post_init_with_type(obj, type);
  }
  
@@ -51,10 +51,10 @@
  {
      TypeImpl *type = type_get_by_name(typename);
 diff --git a/qom/qom-qmp-cmds.c b/qom/qom-qmp-cmds.c
-index 310ab2d0481d1517b0432be23256..cf130dc875bb6a7921fd7fb5af26 100644
+index 2d6f41ecc7ef4f2b82e55e730dc6..5ec565ad8f0f06d68022f3a4d3d5 100644
 --- a/qom/qom-qmp-cmds.c
 +++ b/qom/qom-qmp-cmds.c
-@@ -131,6 +131,23 @@ ObjectPropertyInfoList *qmp_device_list_properties(const 
char *typename,
+@@ -129,6 +129,23 @@ ObjectPropertyInfoList *qmp_device_list_properties(const 
char *typename,
      ObjectPropertyIterator iter;
      ObjectPropertyInfoList *prop_list = NULL;
  
@@ -79,10 +79,10 @@
      if (klass == NULL) {
          error_set(errp, ERROR_CLASS_DEVICE_NOT_FOUND,
 diff --git a/softmmu/qdev-monitor.c b/softmmu/qdev-monitor.c
-index bf79d0bbcd986320eb609f37253e..564dfaeeda9c3ae9dbf1afa97825 100644
+index a9955b97a078ea657546d9e2382f..8b71c08af53010428b0fc209bc5b 100644
 --- a/softmmu/qdev-monitor.c
 +++ b/softmmu/qdev-monitor.c
-@@ -263,6 +263,13 @@ int qdev_device_help(QemuOpts *opts)
+@@ -274,6 +274,13 @@ int qdev_device_help(QemuOpts *opts)
      int i;
  
      driver = qemu_opt_get(opts, "driver");
@@ -96,7 +96,7 @@
      if (driver && is_help_option(driver)) {
          qdev_print_devinfos(false);
          return 1;
-@@ -650,6 +657,14 @@ DeviceState *qdev_device_add(QemuOpts *opts, Error **errp)
+@@ -646,6 +653,14 @@ DeviceState *qdev_device_add(QemuOpts *opts, Error **errp)
          return NULL;
      }
  

++++++ qemu-5.2.0.tar.xz -> qemu-6.0.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/qemu/qemu-5.2.0.tar.xz 
/work/SRC/openSUSE:Factory/.qemu.new.2988/qemu-6.0.0.tar.xz differ: char 26, 
line 1

++++++ qemu-binfmt-conf-Modify-default-path.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.836490138 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.836490138 +0200
@@ -13,10 +13,10 @@
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/scripts/qemu-binfmt-conf.sh b/scripts/qemu-binfmt-conf.sh
-index 9f1580a91c7d3ad64120fe8ee66d..246546b10ca5df38035e5ba46a09 100755
+index 573b5dc6acd7901b907ec8ffc065..820b0cecf80d0dd1fb564674b438 100755
 --- a/scripts/qemu-binfmt-conf.sh
 +++ b/scripts/qemu-binfmt-conf.sh
-@@ -323,7 +323,7 @@ BINFMT_SET=qemu_register_interpreter
+@@ -332,7 +332,7 @@ BINFMT_SET=qemu_register_interpreter
  SYSTEMDDIR="/etc/binfmt.d"
  DEBIANDIR="/usr/share/binfmts"
  
@@ -24,4 +24,4 @@
 +QEMU_PATH=/usr/bin
  CREDENTIAL=no
  PERSISTENT=no
- QEMU_SUFFIX=""
+ PRESERVE_ARG0=no

++++++ qemu-binfmt-conf-use-qemu-ARCH-binfmt.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.844490101 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.844490101 +0200
@@ -12,11 +12,11 @@
  1 file changed, 3 insertions(+), 3 deletions(-)
 
 diff --git a/scripts/qemu-binfmt-conf.sh b/scripts/qemu-binfmt-conf.sh
-index 246546b10ca5df38035e5ba46a09..e0666a3afdc81f0f8277a53f3e1e 100755
+index 820b0cecf80d0dd1fb564674b438..fb504a44a1e8d07220b65ee534dd 100755
 --- a/scripts/qemu-binfmt-conf.sh
 +++ b/scripts/qemu-binfmt-conf.sh
-@@ -266,7 +266,7 @@ qemu_generate_register() {
-         flags="${flags}F"
+@@ -275,7 +275,7 @@ qemu_generate_register() {
+         flags="${flags}P"
      fi
  
 -    echo ":qemu-$cpu:M::$magic:$mask:$qemu:$flags"
@@ -24,7 +24,7 @@
  }
  
  qemu_register_interpreter() {
-@@ -305,9 +305,9 @@ qemu_set_binfmts() {
+@@ -314,9 +314,9 @@ qemu_set_binfmts() {
              continue
          fi
  

++++++ qemu-cvs-gettimeofday.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.852490064 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.852490064 +0200
@@ -11,10 +11,10 @@
  1 file changed, 3 insertions(+)
 
 diff --git a/linux-user/syscall.c b/linux-user/syscall.c
-index 27adee908ebcf5151a2e0c9875bc..e0cfb6227803c30755841477b593 100644
+index 95d79ddc437a6741586071af532f..1e7f0206f4e4852c317f8ab0a7b6 100644
 --- a/linux-user/syscall.c
 +++ b/linux-user/syscall.c
-@@ -9444,6 +9444,9 @@ static abi_long do_syscall1(void *cpu_env, int num, 
abi_long arg1,
+@@ -9534,6 +9534,9 @@ static abi_long do_syscall1(void *cpu_env, int num, 
abi_long arg1,
          {
              struct timeval tv;
              struct timezone tz;

++++++ qemu-cvs-ioctl_debug.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.860490027 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.860490027 +0200
@@ -13,10 +13,10 @@
  1 file changed, 14 insertions(+), 1 deletion(-)
 
 diff --git a/linux-user/syscall.c b/linux-user/syscall.c
-index e0cfb6227803c30755841477b593..1526c70a6ef9899fa160bae96efc 100644
+index 1e7f0206f4e4852c317f8ab0a7b6..dcbd44dbb4202e311c9fe91aa427 100644
 --- a/linux-user/syscall.c
 +++ b/linux-user/syscall.c
-@@ -5728,8 +5728,21 @@ static abi_long do_ioctl(int fd, int cmd, abi_long arg)
+@@ -5805,8 +5805,21 @@ static abi_long do_ioctl(int fd, int cmd, abi_long arg)
      ie = ioctl_entries;
      for(;;) {
          if (ie->target_cmd == 0) {

++++++ qemu-cvs-ioctl_nodirection.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.868489991 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.868489991 +0200
@@ -16,10 +16,10 @@
  1 file changed, 8 insertions(+)
 
 diff --git a/linux-user/syscall.c b/linux-user/syscall.c
-index 1526c70a6ef9899fa160bae96efc..2839a2c5e906dde840f040c5f235 100644
+index dcbd44dbb4202e311c9fe91aa427..9002e4d6187d4796773cfeb63723 100644
 --- a/linux-user/syscall.c
 +++ b/linux-user/syscall.c
-@@ -5773,6 +5773,13 @@ static abi_long do_ioctl(int fd, int cmd, abi_long arg)
+@@ -5850,6 +5850,13 @@ static abi_long do_ioctl(int fd, int cmd, abi_long arg)
          arg_type++;
          target_size = thunk_type_size(arg_type, 0);
          switch(ie->access) {
@@ -33,7 +33,7 @@
          case IOC_R:
              ret = get_errno(safe_ioctl(fd, ie->host_cmd, buf_temp));
              if (!is_error(ret)) {
-@@ -5791,6 +5798,7 @@ static abi_long do_ioctl(int fd, int cmd, abi_long arg)
+@@ -5868,6 +5875,7 @@ static abi_long do_ioctl(int fd, int cmd, abi_long arg)
              unlock_user(argptr, arg, 0);
              ret = get_errno(safe_ioctl(fd, ie->host_cmd, buf_temp));
              break;



++++++ qemu.spec.in ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.928489714 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.928489714 +0200
@@ -178,7 +178,7 @@
 BuildRequires:  cross-x86_64-gcc%gcc_version
 %endif
 %endif
-BuildRequires:  pkgconfig(libcurl)
+BuildRequires:  pkgconfig(libcurl) >= 7.29
 BuildRequires:  pkgconfig(libsasl2)
 %if %{build_x86_firmware_from_source}
 BuildRequires:  dos2unix
@@ -1040,6 +1040,14 @@
 %define _lto_cflags %{nil}
 %endif
 
+%if %{legacy_qemu_kvm}
+%ifarch s390x
+cp %{SOURCE13} docs/supported.rst
+%else
+cp %{SOURCE13} docs/supported.rst
+%endif
+%endif
+
 %define srcdir %{_builddir}/%buildsubdir
 %define blddir %srcdir/build
 mkdir -p %blddir
@@ -1055,9 +1063,13 @@
        --firmwarepath=%_datadir/%name \
         --python=%_bindir/python3 \
        --extra-cflags="%{optflags}" \
+       --with-git-submodules=ignore \
        --disable-fuzzing \
+       --disable-multiprocess \
        --disable-stack-protector \
        --disable-strip \
+       --disable-tcg-interpreter \
+       --with-git-submodules=ignore \
 %if "%{name}" != "qemu-linux-user"
        --with-pkgversion="%(echo '%{distro}' | sed 's/ (.*)//')" \
        --with-default-devices \
@@ -1083,6 +1095,7 @@
        --enable-curses \
        --enable-dmg \
        --enable-fdt \
+       --enable-gio \
        --enable-gcrypt \
        --enable-glusterfs \
        --enable-gnutls \
@@ -1205,6 +1218,7 @@
        --enable-coroutine-pool \
        --disable-dmg \
        --disable-fdt \
+       --disable-gio \
        --disable-iconv \
        --disable-kvm \
        --disable-libdaxctl \
@@ -1482,6 +1496,7 @@
 ln -s qemu-binfmt %{buildroot}%_bindir/qemu-arm-binfmt
 ln -s qemu-binfmt %{buildroot}%_bindir/qemu-armeb-binfmt
 ln -s qemu-binfmt %{buildroot}%_bindir/qemu-cris-binfmt
+ln -s qemu-binfmt %{buildroot}%_bindir/qemu-hexagon-binfmt
 ln -s qemu-binfmt %{buildroot}%_bindir/qemu-hppa-binfmt
 ln -s qemu-binfmt %{buildroot}%_bindir/qemu-i386-binfmt
 ln -s qemu-binfmt %{buildroot}%_bindir/qemu-m68k-binfmt
@@ -1703,52 +1718,91 @@
 %_datadir/%name/trace-events-all
 %dir %_datadir/%name/vhost-user
 %_datadir/%name/vhost-user/50-qemu-virtiofsd.json
+%dir %_docdir/%name/_static
+%dir %_docdir/%name/devel
 %dir %_docdir/%name/interop
-%dir %_docdir/%name/interop/_static
 %dir %_docdir/%name/specs
-%dir %_docdir/%name/specs/_static
 %dir %_docdir/%name/system
-%dir %_docdir/%name/system/_static
 %dir %_docdir/%name/system/arm
 %dir %_docdir/%name/system/i386
+%dir %_docdir/%name/system/ppc
+%dir %_docdir/%name/system/riscv
 %dir %_docdir/%name/system/s390x
 %dir %_docdir/%name/tools
-%dir %_docdir/%name/tools/_static
 %dir %_docdir/%name/user
-%dir %_docdir/%name/user/_static
+%_docdir/%name/.buildinfo
+%_docdir/%name/_static/alabaster.css
+%_docdir/%name/_static/basic.css
+%_docdir/%name/_static/custom.css
+%_docdir/%name/_static/doctools.js
+%_docdir/%name/_static/documentation_options.js
+%_docdir/%name/_static/file.png
+%_docdir/%name/_static/jquery-3.5.1.js
+%_docdir/%name/_static/jquery.js
+%_docdir/%name/_static/language_data.js
+%_docdir/%name/_static/minus.png
+%_docdir/%name/_static/plus.png
+%_docdir/%name/_static/pygments.css
+%_docdir/%name/_static/searchtools.js
+%_docdir/%name/_static/underscore-*
+%_docdir/%name/_static/underscore.js
+%_docdir/%name/devel/atomics.html
+%_docdir/%name/devel/bitops.html
+%_docdir/%name/devel/block-coroutine-wrapper.html
+%_docdir/%name/devel/build-system.html
+%_docdir/%name/devel/clocks.html
+%_docdir/%name/devel/code-of-conduct.html
+%_docdir/%name/devel/conflict-resolution.html
+%_docdir/%name/devel/control-flow-integrity.html
+%_docdir/%name/devel/decodetree.html
+%_docdir/%name/devel/fuzzing.html
+%_docdir/%name/devel/index.html
+%_docdir/%name/devel/kconfig.html
+%_docdir/%name/devel/loads-stores.html
+%_docdir/%name/devel/memory.html
+%_docdir/%name/devel/multi-process.html
+%_docdir/%name/devel/migration.html
+%_docdir/%name/devel/multi-thread-tcg.html
+%_docdir/%name/devel/qom.html
+%_docdir/%name/devel/qgraph.html
+%_docdir/%name/devel/qtest.html
+%_docdir/%name/devel/reset.html
+%_docdir/%name/devel/s390-dasd-ipl.html
+%_docdir/%name/devel/secure-coding-practices.html
+%_docdir/%name/devel/stable-process.html
+%_docdir/%name/devel/style.html
+%_docdir/%name/devel/tcg-icount.html
+%_docdir/%name/devel/tcg-plugins.html
+%_docdir/%name/devel/tcg.html
+%_docdir/%name/devel/testing.html
+%_docdir/%name/devel/tracing.html
+%_docdir/%name/genindex.html
 %_docdir/%name/index.html
-%_docdir/%name/interop/.buildinfo
-%_docdir/%name/interop/_static/*
 %_docdir/%name/interop/bitmaps.html
 %_docdir/%name/interop/dbus.html
 %_docdir/%name/interop/dbus-vmstate.html
-%_docdir/%name/interop/genindex.html
 %_docdir/%name/interop/index.html
 %_docdir/%name/interop/live-block-operations.html
-%_docdir/%name/interop/objects.inv
 %_docdir/%name/interop/pr-helper.html
 %_docdir/%name/interop/qemu-ga-ref.html
 %_docdir/%name/interop/qemu-qmp-ref.html
-%_docdir/%name/interop/search.html
-%_docdir/%name/interop/searchindex.js
+%_docdir/%name/interop/qemu-storage-daemon-qmp-ref.html
 %_docdir/%name/interop/vhost-user.html
 %_docdir/%name/interop/vhost-user-gpu.html
 %_docdir/%name/interop/vhost-vdpa.html
-%_docdir/%name/specs/.buildinfo
-%_docdir/%name/specs/_static/*
+%_docdir/%name/objects.inv
+%_docdir/%name/search.html
+%_docdir/%name/searchindex.js
 %_docdir/%name/specs/acpi_hest_ghes.html
 %_docdir/%name/specs/acpi_hw_reduced_hotplug.html
-%_docdir/%name/specs/genindex.html
 %_docdir/%name/specs/index.html
-%_docdir/%name/specs/objects.inv
 %_docdir/%name/specs/ppc-spapr-numa.html
 %_docdir/%name/specs/ppc-spapr-xive.html
 %_docdir/%name/specs/ppc-xive.html
-%_docdir/%name/specs/search.html
-%_docdir/%name/specs/searchindex.js
 %_docdir/%name/specs/tpm.html
-%_docdir/%name/system/.buildinfo
-%_docdir/%name/system/_static/*
+%if %{legacy_qemu_kvm}
+%_docdir/%name/supported.html
+%endif
 %_docdir/%name/system/arm/aspeed.html
 %_docdir/%name/system/arm/collie.html
 %_docdir/%name/system/arm/cpu-features.html
@@ -1764,6 +1818,7 @@
 %_docdir/%name/system/arm/palm.html
 %_docdir/%name/system/arm/raspi.html
 %_docdir/%name/system/arm/realview.html
+%_docdir/%name/system/arm/sabrelite.html
 %_docdir/%name/system/arm/sbsa.html
 %_docdir/%name/system/arm/stellaris.html
 %_docdir/%name/system/arm/sx1.html
@@ -1776,7 +1831,8 @@
 %_docdir/%name/system/cpu-hotplug.html
 %_docdir/%name/system/deprecated.html
 %_docdir/%name/system/gdb.html
-%_docdir/%name/system/genindex.html
+%_docdir/%name/system/generic-loader.html
+%_docdir/%name/system/guest-loader.html
 %_docdir/%name/system/i386/microvm.html
 %_docdir/%name/system/i386/pc.html
 %_docdir/%name/system/images.html
@@ -1788,22 +1844,29 @@
 %_docdir/%name/system/linuxboot.html
 %_docdir/%name/system/managed-startup.html
 %_docdir/%name/system/monitor.html
+%_docdir/%name/system/multi-process.html
 %_docdir/%name/system/mux-chardev.html
 %_docdir/%name/system/net.html
-%_docdir/%name/system/objects.inv
+%_docdir/%name/system/nvme.html
+%_docdir/%name/system/ppc/embedded.html
+%_docdir/%name/system/ppc/powermac.html
+%_docdir/%name/system/ppc/powernv.html
+%_docdir/%name/system/ppc/prep.html
+%_docdir/%name/system/ppc/pseries.html
 %_docdir/%name/system/pr-manager.html
 %_docdir/%name/system/qemu-block-drivers.html
 %_docdir/%name/system/qemu-cpu-models.html
 %_docdir/%name/system/qemu-manpage.html
 %_docdir/%name/system/quickstart.html
+%_docdir/%name/system/removed-features.html
+%_docdir/%name/system/riscv/microchip-icicle-kit.html
+%_docdir/%name/system/riscv/sifive_u.html
 %_docdir/%name/system/s390x/3270.html
 %_docdir/%name/system/s390x/bootdevices.html
 %_docdir/%name/system/s390x/css.html
 %_docdir/%name/system/s390x/protvirt.html
 %_docdir/%name/system/s390x/vfio-ap.html
 %_docdir/%name/system/s390x/vfio-ccw.html
-%_docdir/%name/system/search.html
-%_docdir/%name/system/searchindex.js
 %_docdir/%name/system/security.html
 %_docdir/%name/system/target-arm.html
 %_docdir/%name/system/target-avr.html
@@ -1811,6 +1874,7 @@
 %_docdir/%name/system/target-m68k.html
 %_docdir/%name/system/target-mips.html
 %_docdir/%name/system/target-ppc.html
+%_docdir/%name/system/target-riscv.html
 %_docdir/%name/system/target-rx.html
 %_docdir/%name/system/target-s390x.html
 %_docdir/%name/system/target-sparc64.html
@@ -1822,36 +1886,27 @@
 %_docdir/%name/system/virtio-net-failover.html
 %_docdir/%name/system/virtio-pmem.html
 %_docdir/%name/system/vnc-security.html
-%_docdir/%name/tools/.buildinfo
-%_docdir/%name/tools/_static/*
-%_docdir/%name/tools/genindex.html
 %_docdir/%name/tools/index.html
-%_docdir/%name/tools/objects.inv
 %_docdir/%name/tools/qemu-img.html
 %_docdir/%name/tools/qemu-nbd.html
 %_docdir/%name/tools/qemu-pr-helper.html
 %_docdir/%name/tools/qemu-trace-stap.html
-%_docdir/%name/tools/search.html
-%_docdir/%name/tools/searchindex.js
+%_docdir/%name/tools/qemu-storage-daemon.html
 %_docdir/%name/tools/virtfs-proxy-helper.html
 %_docdir/%name/tools/virtiofsd.html
-%_docdir/%name/user/.buildinfo
-%_docdir/%name/user/_static/*
-%_docdir/%name/user/genindex.html
 %_docdir/%name/user/index.html
 %_docdir/%name/user/main.html
-%_docdir/%name/user/objects.inv
-%_docdir/%name/user/search.html
-%_docdir/%name/user/searchindex.js
 %dir %_libexecdir/supportconfig
 %dir %_libexecdir/supportconfig/plugins
 %_libexecdir/supportconfig/plugins/%name
 %_mandir/man1/%name.1.gz
+%_mandir/man1/qemu-storage-daemon.1.gz
 %_mandir/man1/virtiofsd.1.gz
 %_mandir/man7/qemu-block-drivers.7.gz
 %_mandir/man7/qemu-cpu-models.7.gz
 %_mandir/man7/qemu-qmp-ref.7.gz
 %_mandir/man7/qemu-ga-ref.7.gz
+%_mandir/man7/qemu-storage-daemon-qmp-ref.7.gz
 %dir %_sysconfdir/%name
 %dir %_sysconfdir/%name/firmware
 %if %{kvm_available}
@@ -2233,6 +2288,7 @@
 %_bindir/qemu-arm
 %_bindir/qemu-armeb
 %_bindir/qemu-cris
+%_bindir/qemu-hexagon
 %_bindir/qemu-hppa
 %_bindir/qemu-i386
 %_bindir/qemu-m68k

++++++ qom-handle-case-of-chardev-spice-module-.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.936489677 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.940489659 +0200
@@ -14,7 +14,7 @@
  1 file changed, 6 insertions(+)
 
 diff --git a/qom/object.c b/qom/object.c
-index 6f301fec34d103b0b07bc41d107c..0dec164192a55d3d9d955d445db9 100644
+index 1b132653c3fc8d5150723b2d4cf7..cb8cd9e6a5f48f94a0829ecc9e97 100644
 --- a/qom/object.c
 +++ b/qom/object.c
 @@ -236,6 +236,12 @@ static bool type_is_ancestor(TypeImpl *type, TypeImpl 
*target_type)

++++++ supported.arm.txt ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.976489493 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.976489493 +0200
@@ -1,6 +1,7 @@
 [qemu-arm package document]
 
-SLES 15 SP3 QEMU/KVM RELATED SUPPORT STATEMENTS
+POST SLES 15 SP3 QEMU/KVM RELATED SUPPORT STATEMENTS
+====================================================
 
 Overview
 --------
@@ -142,13 +143,14 @@
 Deprecated, Superseded, Modified and Dropped Features
 -----------------------------------------------------
 
-- http://wiki.qemu-project.org/Features/LegacyRemoval
-  This website tracks feature deprecation and removal at the upstream
+- http://wiki.qemu-project.org/Features/LegacyRemoval and
+  https://qemu-project.gitlab.io/qemu/system/deprecated.html
+  These websites track features deprecation and removal at the upstream
   development level. Our qemu package inherits this community direction, but be
   aware that we can and will deviate as needed. Those deviations and additional
   information can be found in this section. Feature deprecation as well as
-  removed features are also tracked in the "QEMU System Emulator User's Guide"
-  section of the documentation installed with the qemu package.
+  removed features are also tracked in the "System Emulation" section of the
+  documentation installed with the qemu package.
 
 - The use of "?" as a parameter to "-cpu", "-soundhw", "-device", "-M",
   "-machine" and "-d" is now considered deprecated. Use "help"
@@ -170,19 +172,21 @@
   acpitable, boot, and smp respectively.
 
 - These previously supported command line options are now considered 
deprecated:
-  -device scsi-disk (use scsi-hd or scsi-cd instead)
-  -device virtio-blk,scsi= (use virtio-scsi instead)
-  -device virtio-blk-pci,scsi= (use virtio-scsi instead)
-  -realtime mlock= (use -overcommit mem-lock- instead)
-  (the following are early notices of deprecation in a future qemu version)
   -chardev tty (use serial name instead)
   -chardev paraport (use parallel name instead)
+  -device virtio-blk,scsi= (use virtio-scsi instead)
+  -device virtio-blk-pci,scsi= (use virtio-scsi instead)
   -enable-fips (not really helpful - see 
https://git.qemu.org/?p=qemu.git;a=commit;h=166310299a1e7824bbff17e1f016659d18b4a559
 for details)
+  -realtime mlock= (use -overcommit mem-lock- instead)
   -spice password=string (use password-string option instead)
   -writeconfig (no replacement - never really worked right)
+  -share and noshare must be replaced by share=on/share=off
+  -nodelay must be replaced by nodelay=on rather than delay=off
+  -object-add options opened=on and loaded=on (both had no effect)
 
 - These previously supported command line options are no longer supported:
-  <previously mentioned items have been moved to another category>
+  -device ide-drive (use ide-hd or ide-cd instead)
+  -device scsi-disk (use scsi-hd or scsi-cd instead)
 
 - These previously supported command line options are no longer recognized:
   -balloon (use -device virtio-balloon instead)
@@ -193,7 +197,9 @@
   -display sdl
   -no-frame
   -nodefconfig (use -no-user-config instead)
+  -realtime ...
   -sdl
+  -show-cursor
   -virtioconsole (use -device virtconsole instead)
 
 - The previously unsupported machine type xlnx-ep108 is no longer recognized
@@ -210,22 +216,29 @@
 
 - This previously unsupported command line option is now deprecated:
   -soundhw (use -device ... instead)
-  -tb-size
 
 - These previously unsupported command line options are no longer recognized:
   -bt
   -device at24c-eeprom
   -device mmio_interface
   -device ssi-sd
+  -device tpm-tis-device
+  -device u2f-passthru
   -device vhost-user-vsock-pci-transitional
   -device vhost-vsock-pci-transitional
   -device virtio-iommu-pci-transitional
   -enable-hax
+  -tb-size
   -tdf
   -xen-create
 
 - These previously supported QMP commands are now deprecated:
+  <previously mentioned items have been moved to another category>
+
+- These previously supported QMP commands are no longer recognized:
+  block_passwd
   change (use blockdev-change-medium or change-vnc-password instead)
+  cpu-add (use device_add instead)
   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)
@@ -233,29 +246,29 @@
   query-events
   query-migrate-cache-size (use query-migrate-parameters instead)
 
-- This previously supported QMP command is no longer recognized:
-  cpu-add (use device_add instead)
-
 - These previously supported monitor commands are now deprecated:
   change
-  migrate_set_downtime
-  migrate_set_speed
 
 - These previously supported monitor commands are no longer recognized:
+  block_passwd ...
   cpu-add (use device_add instead)
+  migrate_set_cache_size
+  migrate_set_downtime
+  migrate_set_speed
   pci_add (use device_add instead)
   pci_del (use device_del instead)
   usb_add (use device_add instead)
   usb_del (use device_del instead)
 
 - These previously unsupported monitor command are now deprecated:
+  <previously mentioned items have been moved to another category>
+
+- These previously unsupported monitor commands are no longer recognized:
   acl_add ...
   acl_policy ...
   acl_remove ...
   acl_reset ...
   acl_show ...
-
-- These previously unsupported monitor commands are no longer recognized:
   host_net_add
   host_net_remove
 
@@ -298,6 +311,7 @@
 
 - The following command line options are supported:
   -accel ...
+  -action ...
   -add-fd ...
   -alt-grab
   -append ...
@@ -307,7 +321,8 @@
   -blockdev ...
   -boot ...
   -cdrom ...
-  -chardev ..
+  -chardev ...
+  -compat ...
   -cpu host
   -ctrl-grab
   -d ...
@@ -338,7 +353,7 @@
           virtio-scsi-pci-transitional|virtio-serial-pci-non-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]
+          vhost-user-vga|virtio-mmio|guest-loader|nvme-subsys|pvpanic-pci]
           (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|
@@ -368,8 +383,8 @@
   -kernel ...
   -loadvm ...
   -m ...
-  -M [help|?|none|virt|virt-2.6|virt-2.11|virtio-3.1|virt-4.2|virt-5.2]
-  -machine [help|?|none|virt|virt-2.6|virt-2.11|virt-3.1|virt-4.2|virt-5.2]
+  -M [help|?|none|virt-2.6|virt-2.11|virtio-3.1|virt-4.2|virt-5.2]
+  -machine [help|?|none|virt-2.6|virt-2.11|virt-3.1|virt-4.2|virt-5.2]
   -mem-path ...
   -mem-prealloc
   -mon ...
@@ -398,7 +413,6 @@
   -qmp ...
   -qmp-pretty ...
   -readconfig ...
-  -realtime ...
   -rtc ...
   -runas ...
   -s
@@ -406,7 +420,6 @@
   -sandbox ...
   -seed ...
   -serial ...
-  -show-cursor
   -smbios ...
   -smp ...
   -spice
@@ -414,7 +427,7 @@
   -trace ...
   -usb
   -usbdevice [braile|disk|host|mouse|net|serial|tablet]
-  -uuid ..
+  -uuid ...
   -version
   -vga [none|qxl|std|virtio]
   -virtfs ...
@@ -465,11 +478,8 @@
   migrate_incoming
   migrate_pause
   migrate_recover ...
-  migrate_set_cache_size ...
   migrate_set_capability ...
-  migrate_set_downtime ...
   migrate_set_parameter ...
-  migrate_set_speed ...
   migrate_start_post_copy
   mouse_button ...
   mouse_move ...
@@ -529,13 +539,11 @@
   block-export-add
   block-export-del
   block-latency-histogram-set
-  block_passwd
   block_resize
   block_set_io_throttle
   block-set-write-threshold
   block_stream
   calc-dirty-rate
-  change
   change-vnc-password
   chardev-add
   chardev-change
@@ -548,6 +556,7 @@
   device_add
   device_del
   device-list-properties
+  display-reload
   dump-guest-memory
   eject
   expire_password
@@ -568,10 +577,7 @@
   migrate-incoming
   migrate-pause
   migrate-resume
-  migrate-set-cache-size
   migrate-set-capabilities
-  migrate_set_downtime
-  migrate_set_speed
   migrate-set-parameters
   migrate-start-postcopy
   object-add
@@ -594,14 +600,12 @@
   query-commands
   query-cpu-definitions
   query-cpu-model-expansion
-  query-cpus
   query-cpus-fast
   query-current-machine
   query-display-options
   query-dirty-rate
   query-dump
   query-dump-guest-memory-capability
-  query-events
   query-fdsets
   query-gic-capabilities
   query-hotpluggable-cpus
@@ -614,7 +618,6 @@
   query-memory-size-summary
   query-mice
   query-migrate
-  query-migrate-cache-size
   query-migrate-capabilities
   query-migrate-parameters
   query-name
@@ -637,6 +640,7 @@
   query-version
   query-vnc
   query-vnc-servers
+  query-yank
   query-xen-replication-status
   quit
   remove-fd
@@ -644,8 +648,12 @@
   ringbuf-write
   screendump
   send-key
+  set-action
   set_link
   set_password
+  snapshot-delete
+  snapshot-load
+  snapshot-save
   stop
   system_powerdown
   system_reset
@@ -654,6 +662,7 @@
   trace-event-set-state
   transaction
   watchdog-set-action
+  yank
 
 -  The following command line options are unsupported:
 
@@ -668,7 +677,7 @@
           allwinner-emac|amd-iommu|AMDVI-PCI|arm1026-arm-cpu|arm1136-arm-cpu|
           arm1136-r2-arm-cpu|arm1176-arm-cpu|arm11mpcore-arm-cpu|
           arm11mpcore_priv|arm11-scu|arm926-arm-cpu|arm946-arm-cpu|
-          ARMbitband-memory|arm.cortex-a9-global-timer|arm_gic|arm-gicv2m|
+          arm.cortex-a9-global-timer|arm_gic|arm-gicv2m|
           arm_mptimer|armv7m_nvic|aspeed.timer|aspeed.vic|ast2400|
           at25128a-nonjedec|at25256a-nonjedec|at25df041a|at25df321a|at25df641|
           at25fs010|at25fs040|at26df081a|at26df161a|at26df321|at26f004|
@@ -684,7 +693,7 @@
           en25q64|exynos4210.combiner|exynos4210-ehci-usb|exynos4210.fimd|
           exynos4210.gic|exynos4210.i2c|exynos4210.irq_gate|exynos4210.mct|
           exynos4210.pmu|exynos4210.pwm|exynos4210.rtc|exynos4210.uart|floppy|
-          
fsl,imx6ul|fslimx25|fslimx31|fusbh200-ehci-usb|fw_cfg|gd25q32|gd25q64|
+          fslimx25|fslimx31|fusbh200-ehci-usb|fw_cfg|gd25q32|gd25q64|
           gpex-pcihost|gpex-root|gpio_i2c|gpio-key|gus|hyperv-testdev|
           highbank-regs|host-arm-cpu|*-i386-cpu|i8042|ib700|icp-ctrl-regs|
           igd-passthrough-isa-bridge|imx25.ccm|imx31.ccm|imx6.ccm|imx.avic|
@@ -743,13 +752,16 @@
           allwinner-rtc-sun4i|allwinner-rtc-sun6i|allwinner-rtc-sun7i|
           allwinner-sdhost-sun4i|allwinner-sdhost-sun5i|allwinner-sid|
           allwinner-sun8i-emac|imx.rngc|imx.usbphy|serial|serial-io|
-          stm32f405-soc|stm32f4xx-exti|stm32f4xx-syscfg|tpm-tis-device|nvdimm|
+          stm32f405-soc|stm32f4xx-exti|stm32f4xx-syscfg|nvdimm|
           vhost-user-vsock-device|vhost-user-vsock-pci|
           vhost-user-vsock-pci-non-transitional|nvme-ns|ads7846|led|ssd0323|
           vhost-user-vga|ctucan_pci|bcm2835-cprman-clock-mux|
           bcm2835-cprman-cprman-dsi0hsck-mux|bcm2835-cprman-cprman-pll|
           bcm2835-cprman-cprman-pll-channel|mt25ql512ab|mx66l5123f|n25q512ax3|
-          ssd0323|u2f-passthru]
+          ssd0323|at24c-eeprom|emc1413|emc1414|is25lp016d|is25lp032|is25lp064|
+          is25lp080d|is25lp128|is25lp256|is25lq040b|is25wp032|is25wp064|
+          is25wp128|is25wp256|npcm7xx-clock-divider|npcm7xx-clock-pll|
+          npcm7xx-clock-sel]
           (the following are aliases of these unsupported devices: lsi|
           piix3-usb-uhci)
           (note that some of these device names represent supported devices and
@@ -762,7 +774,6 @@
          raw]
 
   -dtb file
-  -enable-hax
   -enable-sync-profile
   -fda/-fdb ...
   -g ...
@@ -771,34 +782,36 @@
   -L ...
   -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-an386|
-     
mps2-an500|mps2-an505|mps2-an511|mps2-an521|musca-a|musca-b1|musicpal|n800|
-     n810|netduino2|netduinoplus2|npcm750-evb|nuri|orangepi-pc|palmetto-bmc|
-     quanta-gsj|raspi0|raspi1ap|raspi2|raspi2b|raspi3|raspi3ap|raspi3b|
-     realview-eb|realview-eb-mpcore|realview-pb-a8|realview-pbx-a9|romulus-bmc|
-     sabrelite|sbsa-ref|smdkc210|sonorapass-bmc|spitz|supermicrox11-bmc|
-     swift-bmc|sx1|sx1-v1|tacoma-bmc|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|virt-5.0|virt-5.1|witherspoon-bmc|xilinx-zynq-a9|
-     xlnx-versal-virt|xlnx-zcu102|z2]
+     [virt|akita|ast2500-evb|ast2600-evb|borzoi|canon-a1100|cheetah|collie|
+     connex|cubieboard|g220a-bmc|highbank|imx25-pdk|integratorcp|kzm|
+     lm3s6965evb|lm3s811evb|mainstone|mcimx6ul-evk|mcimx7d-sabre|microbit|
+     midway|mps2-an385|mps2-an386|mps2-an500|mps2-an505|mps2-an511|mps2-an521|
+     mps3-an524|mps3-an547|musca-a|musca-b1|musicpal|n800|n810|netduino2|
+     netduinoplus2|npcm750-evb|nuri|orangepi-pc|palmetto-bmc|quanta-gsj|raspi0|
+     raspi1ap|raspi2|raspi2b|raspi3|raspi3ap|raspi3b|realview-eb|
+     realview-eb-mpcore|realview-pb-a8|realview-pbx-a9|romulus-bmc|sabrelite|
+     sbsa-ref|smdkc210|sonorapass-bmc|spitz|supermicrox11-bmc|swift-bmc|sx1|
+     
sx1-v1|tacoma-bmc|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|
+     
virt-5.0|virt-5.1|virt-6.0|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-an386|mps2-an500|mps2-an521|mps2-an505|mps2-an511|
-           musca-a|musca-b1|musicpal|n800|n810|netduino2|netduinoplus2|
-           
npcm750-evb|nuri|orangepi-pc|palmetto-bmc|quanta-gsj|raspi0|raspi1ap|
-           raspi2|raspi2b|raspi3|raspi3ap|raspi3b|realview-eb|
-           realview-eb-mpcore|realview-pb-a8|realview-pbx-a9|romulus-bmc|
-           sabrelite|sbsa-ref|smdkc210|sonorapass-bmc|spitz|supermicrox11-bmc|
-           swift-bmc|sx1|sx1-v1|tacoma-bmc|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|virt-5.0|virt-5.1|witherspoon-bmc|
-           xilinx-zynq-a9|xlnx-versal-virt|xlnx-zcu102|z2]
+           [virt|akita|ast2500-evb|ast2600-evb|borzoi|canon-a1100|cheetah|
+           collie|connex|cubieboard|g220a-bmc|highbank|imx25-pdk|integratorcp|
+           kzm|lm3s6965evb|lm3s811evb|mainstone|mcimx6ul-evk|mcimx7d-sabre|
+           microbit|midway|mps2-an385|mps2-an386|mps2-an500|mps2-an521|
+           mps2-an505|mps2-an511|mps3-an524|mps3-an547|musca-a|musca-b1|
+           musicpal|n800|n810|netduino2|netduinoplus2|npcm750-evb|nuri|
+           orangepi-pc|palmetto-bmc|quanta-gsj|raspi0|raspi1ap|raspi2|raspi2b|
+           raspi3|raspi3ap|raspi3b|realview-eb|realview-eb-mpcore|
+           realview-pb-a8|realview-pbx-a9|romulus-bmc|sabrelite|sbsa-ref|
+           
smdkc210|sonorapass-bmc|spitz|supermicrox11-bmc|swift-bmc|sx1|sx1-v1|
+           tacoma-bmc|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|
+           virt-5.0|virt-5.1|virt-6.0|witherspoon-bmc|xilinx-zynq-a9|
+           xlnx-versal-virt|xlnx-zcu102|z2]
 
   -mtdblock file
   -net [dump|socket|vde] ...
@@ -827,7 +840,6 @@
   -singlestep
   -snapshot
   -soundhw ...
-  -tb-size ...
   -tpmdev emulator ...
   -vga [cg3|tcx|virtio|cirrus|xenfb]
   -win2k-hack
@@ -836,17 +848,11 @@
   -xen-domid-restrict ...
 
 - The following monitor commands are unsupported:
-  acl_add ...
-  acl_policy ...
-  acl_remove ...
-  acl_reset ...
-  acl_show ...
   block_job_cancel ...
   block_job_complete ...
   block_job_pause ...
   block_job_resume ...
   block_job_set_speed ...
-  block_passwd ...
   commit ...
   drive_mirror ...
   exit_preconfig

++++++ supported.ppc.txt ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:48.992489419 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:48.992489419 +0200
@@ -1,5 +1,6 @@
 [qemu-ppc package document]
 
-SLES 15 SP3 QEMU/KVM RELATED SUPPORT STATEMENTS
+POST SLES 15 SP3 QEMU/KVM RELATED SUPPORT STATEMENTS
+====================================================
 
 QEMU/KVM on ppc is not supported.

++++++ supported.s390.txt ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:49.012489327 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:49.012489327 +0200
@@ -1,6 +1,7 @@
 [qemu-s390 package document]
 
-SLES 15 SP3 QEMU/KVM RELATED SUPPORT STATEMENTS
+POST SLES 15 SP3 QEMU/KVM RELATED SUPPORT STATEMENTS
+====================================================
 
 Overview
 --------
@@ -138,13 +139,14 @@
 Deprecated, Superseded, Modified and Dropped Features
 -----------------------------------------------------
 
-- http://wiki.qemu-project.org/Features/LegacyRemoval
-  This website tracks feature deprecation and removal at the upstream
+- http://wiki.qemu-project.org/Features/LegacyRemoval and
+  https://qemu-project.gitlab.io/qemu/system/deprecated.html
+  These websites track features deprecation and removal at the upstream
   development level. Our qemu package inherits this community direction, but be
   aware that we can and will deviate as needed. Those deviations and additional
   information can be found in this section. Feature deprecation as well as
-  removed features are also tracked in the "QEMU System Emulator User's Guide"
-  section of the documentation installed with the qemu package.
+  removed features are also tracked in the "System Emulation" section of the
+  documentation installed with the qemu package.
 
 - The use of "?" as a parameter to "-cpu", "-soundhw", "-device", "-M",
   "-machine" and "-d" is now considered deprecated. Use "help"
@@ -166,15 +168,17 @@
   acpitable, boot, and smp respectively.
 
 - These previously supported command line options are now considered 
deprecated:
-  -device virtio-blk,scsi= (use virtio-scsi instead)
-  -device virtio-blk-pci,scsi= (use virtio-scsi instead)
-  -realtime mlock= (use -overcommit mem-lock= instead)
-  (the following are early notices of deprecation in a future qemu version)
   -chardev tty (use serial name instead)
   -chardev paraport (use parallel name instead)
+  -device virtio-blk,scsi= (use virtio-scsi instead)
+  -device virtio-blk-pci,scsi= (use virtio-scsi instead)
   -enable-fips (not really helpful - see 
https://git.qemu.org/?p=qemu.git;a=commit;h=166310299a1e7824bbff17e1f016659d18b4a559
 for details)
+  -realtime mlock= (use -overcommit mem-lock= instead)
   -spice password=string (use password-string option instead)
   -writeconfig (no replacement - never really worked right)
+  -share and noshare must be replaced by share=on/share=off
+  -nodelay must be replaced by nodelay=on rather than delay=off
+  -object-add options opened=on and loaded=on (both had no effect)
 
 - These previously supported command line options are no longer supported:
   <previously mentioned items have been moved to another category>
@@ -188,7 +192,9 @@
   -display sdl
   -no-frame
   -nodefconfig (use -no-user-config instead)
+  -realtime ...
   -sdl
+  -show-cursor
   -virtioconsole (use -device virtconsole instead)
 
 - Specifying a cpu feature with both "+feature/-feature" and "feature=on/off"
@@ -202,23 +208,28 @@
 
 - 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)
   -soundhw (use -device ... instead)
-  -tb-size
 
 - These previously unsupported command line options are no longer recognized:
+  -device ide-drive (use ide-hd or ide-cd)
   -device mmio_interface
   -device ramfb
+  -device scsi-disk (use scsi-hd or scsi-cd)
   -device vhost-user-vsock-pci-transitional
   -device vhost-vsock-pci-transitional
   -device virtio-iommu-pci-transitional
   -enable-hax
+  -tb-size
   -tdf
   -xen-create
 
 - These previously supported QMP commands are now deprecated:
+  <previously mentioned items have been moved to another category>
+
+- These previously supported QMP commands are no longer recognized:
+  block_passwd
   change (use blockdev-change-medium or change-vnc-password instead)
+  cpu-add (use device_add instead)
   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)
@@ -226,27 +237,27 @@
   query-events
   query-migrate-cache-size (use query-migrate-parameters instead)
 
-- This previously supported QMP command is no longer recognized:
-  cpu-add (use device_add instead)
-
 - These previously supported monitor commands are now deprecated:
   change
-  migrate_set_downtime
-  migrate_set_speed
 
 - These previously supported monitor commands are no longer recognized:
+  block_passwd
   cpu-add (use device_add instead)
+  migrate_set_cache_size
+  migrate_set_downtime
+  migrate_set_speed
   pci_add (use device_add instead)
   pci_del (use device_del instead)
 
 - These previously unsupported monitor command are now deprecated:
+  <previously mentioned items have been moved to another category>
+
+- These previously unsupported monitor commands are no longer recognized:
   acl_add ...
   acl_policy ...
   acl_remove ...
   acl_reset ...
   acl_show ...
-
-- These previously unsupported monitor commands are no longer recognized:
   host_net_add
   host_net_remove
   usb_add
@@ -291,6 +302,7 @@
 
 - The following command line options are supported:
   -accel ...
+  -action ...
   -add-fd ...
   -alt-grab
   -append ...
@@ -300,7 +312,8 @@
   -blockdev ...
   -boot ...
   -cdrom ...
-  -chardev ..
+  -chardev ...
+  -compat ...
   -cpu host
   -ctrl-grab
   -d ...
@@ -310,13 +323,13 @@
 
           [virtio-net-pci|virtio-blk-pci|virtio-balloon-pci|virtserialport|
           virtconsole|virtio-serial-pci|virtio-scsi-pci|scsi-cd|scsi-hd|
-          scsi-generic|scsi-disk|scsi-block|virtio-rng-pci|pci-bridge|
-          megasas-gen2|e1000e|e1000|zpci|virtio-gpu-ccw|virtio-keyboard-ccw|
-          vhost-user-blk-pci|vhost-user-scsi|vhost-user-scsi-pci|
-          vhost-vsock-ccw|virtio-balloon-ccw|virtio-blk-ccw|vhost-scsi-ccw|
-          vhost-user-blk|virtio-crypto-ccw|virtio-net-ccw|virtio-rng-ccw|
-          virtio-scsi-ccw|virtio-serial-ccw|virtio-mouse-ccw|virtio-tablet-ccw|
-          vfio-pci|virtio-vga|vhost-scsi-pci-non-transitional|
+          
scsi-generic|scsi-block|virtio-rng-pci|pci-bridge|megasas-gen2|e1000e|
+          e1000|zpci|virtio-gpu-ccw|virtio-keyboard-ccw|vhost-user-blk-pci|
+          vhost-user-scsi|vhost-user-scsi-pci|vhost-vsock-ccw|
+          virtio-balloon-ccw|virtio-blk-ccw|vhost-scsi-ccw|vhost-user-blk|
+          virtio-crypto-ccw|virtio-net-ccw|virtio-rng-ccw|virtio-scsi-ccw|
+          virtio-serial-ccw|virtio-mouse-ccw|virtio-tablet-ccw|vfio-pci|
+          virtio-vga|vhost-scsi-pci-non-transitional|
           vhost-scsi-pci-transitional|vhost-user-blk-pci-non-transitional|
           vhost-user-blk-pci-transitional|vhost-user-scsi-pci-non-transitional|
           vhost-user-scsi-pci-transitional|vhost-vsock-pci-non-transitional|
@@ -362,13 +375,12 @@
   -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-4.2|
-     s390-ccw-virtio-5.2]
+     [help|?|none|s390-ccw-virtio-2.6|s390-ccw-virtio-2.9|s390-ccw-virtio-2.11|
+     s390-ccw-virtio-3.1|s390-ccw-virtio-4.2|s390-ccw-virtio-5.2]
 
   -machine
 
-           
[help|?|none|s390-ccw-virtio|s390-ccw-virtio-2.6|s390-ccw-virtio-2.9|
+           [help|?|none|s390-ccw-virtio-2.6|s390-ccw-virtio-2.9|
            s390-ccw-virtio-2.11|s390-ccw-virtio-3.1|s390-ccw-virtio-4.2|
            s390-ccw-virtio-5.2]
 
@@ -399,7 +411,6 @@
   -qmp ...
   -qmp-pretty ...
   -readconfig ...
-  -realtime ...
   -rtc ...
   -runas ...
   -s
@@ -407,10 +418,9 @@
   -sandbox ...
   -seed ...
   -serial ...
-  -show-cursor
   -smp ...
   -trace ...
-  -uuid ..
+  -uuid ...
   -version
   -vga [none|qxl|std]
   -virtfs ...
@@ -461,11 +471,8 @@
   migrate_incoming
   migrate_pause
   migrate_recover ...
-  migrate_set_cache_size ...
   migrate_set_capability ...
-  migrate_set_downtime ...
   migrate_set_parameter ...
-  migrate_set_speed ...
   migrate_start_post_copy
   mouse_button ...
   mouse_move ...
@@ -525,13 +532,11 @@
   block-export-add
   block-export-del
   block-latency-histogram-set
-  block_passwd
   block_resize
   block_set_io_throttle
   block-set-write-threshold
   block_stream
   calc-dirty-rate
-  change
   change-vnc-password
   chardev-add
   chardev-change
@@ -544,6 +549,7 @@
   device_add
   device_del
   device-list-properties
+  display-reload
   dump-guest-memory
   eject
   expire_password
@@ -564,10 +570,7 @@
   migrate-incoming
   migrate-pause
   migrate-resume
-  migrate-set-cache-size
   migrate-set-capabilities
-  migrate_set_downtime
-  migrate_set_speed
   migrate-set-parameters
   migrate-start-postcopy
   object-add
@@ -592,14 +595,12 @@
   query-cpu-model-baseline
   query-cpu-model-comparison
   query-cpu-model-expansion
-  query-cpus
   query-cpus-fast
   query-current-machine
   query-dirty-rate
   query-display-options
   query-dump
   query-dump-guest-memory-capability
-  query-events
   query-fdsets
   query-gic-capabilities
   query-hotpluggable-cpus
@@ -612,7 +613,6 @@
   query-memory-size-summary
   query-mice
   query-migrate
-  query-migrate-cache-size
   query-migrate-capabilities
   query-migrate-parameters
   query-name
@@ -632,6 +632,7 @@
   query-version
   query-vnc
   query-vnc-servers
+  query-yank
   query-xen-replication-status
   quit
   remove-fd
@@ -639,8 +640,12 @@
   ringbuf-write
   screendump
   send-key
+  set-action
   set_link
   set_password
+  snapshot-delete
+  snapshot-load
+  snapshot-save
   stop
   system_powerdown
   system_reset
@@ -649,6 +654,7 @@
   trace-event-set-state
   transaction
   watchdog-set-action
+  yank
 
 -  The following command line options are unsupported:
 
@@ -706,7 +712,7 @@
           virtio-iommu-device|virtio-iommu-pci|
           virtio-iommu-pci-non-transitional|vhost-user-vsock-device|
           vhost-user-vsock-pci|vhost-user-vsock-pci-non-transitional|
-          vhost-user-fs-ccw]
+          vhost-user-fs-ccw|guest-loader]
           (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
@@ -719,7 +725,6 @@
          raw]
 
   -dtb file
-  -enable-hax
   -enable-sync-profile
   -fda/-fdb ...
   -g ...
@@ -728,17 +733,19 @@
   -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-4.0|s390-ccw-virtio-4.1|
-     s390-ccw-virtio-5.0|s390-ccw-virtio-5.1]
+     [s390-ccw-virtio|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-4.0|
+     s390-ccw-virtio-4.1|s390-ccw-virtio-5.0|s390-ccw-virtio-5.1|
+     s390-ccw-virtio-6.0]
 
   -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-4.0|s390-ccw-virtio-4.1|
-           s390-ccw-virtio-5.0|s390-ccw-virtio-5.1]
+           [s390-ccw-virtio|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-4.0|
+           s390-ccw-virtio-4.1|s390-ccw-virtio-5.0|s390-ccw-virtio-5.1|
+           s390-ccw-virtio-6.0]
 
   -mtdblock file
   -net [dump|socket|vde] ...
@@ -770,7 +777,6 @@
   -snapshot
   -soundhw ...
   -spice
-  -tb-size ...
   -tdf
   -tpmdev emulator ...
   -tpmdev passthrough ...
@@ -783,17 +789,11 @@
   -xen-domid-restrict ...
 
 - The following monitor commands are unsupported:
-  acl_add ...
-  acl_policy ...
-  acl_remove ...
-  acl_reset ...
-  acl_show ...
   block_job_cancel ...
   block_job_complete ...
   block_job_pause ...
   block_job_resume ...
   block_job_set_speed ...
-  block_passwd ...
   commit ...
   drive_mirror ...
   exit_preconfig

++++++ supported.x86.txt ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:49.056489125 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:49.060489106 +0200
@@ -1,6 +1,7 @@
 [qemu-x86 package document]
 
-SLES 15 SP3 QEMU/KVM RELATED SUPPORT STATEMENTS
+POST SLES 15 SP3 QEMU/KVM RELATED SUPPORT STATEMENTS
+====================================================
 
 Overview
 --------
@@ -161,13 +162,14 @@
 Deprecated, Superseded, Modified and Dropped Features
 -----------------------------------------------------
 
-- http://wiki.qemu-project.org/Features/LegacyRemoval
-  This website tracks feature deprecation and removal at the upstream
+- http://wiki.qemu-project.org/Features/LegacyRemoval and
+  https://qemu-project.gitlab.io/qemu/system/deprecated.html
+  These websites track feature deprecation and removal at the upstream
   development level. Our qemu package inherits this community direction, but be
   aware that we can and will deviate as needed. Those deviations and additional
   information can be found in this section. Feature deprecation as well as
-  removed features are also tracked in the "QEMU System Emulator User's Guide"
-  section of the documentation installed with the qemu package.
+  removed features are also tracked in the "System Emulation" section of the
+  documentation installed with the qemu package.
 
 - When no video adapter is specified, the default used is stdvga. This differs
   from the default of prior releases which was cirrus. The cirrus adapter was
@@ -207,21 +209,22 @@
   versions.
 
 - These previously supported command line options are now considered 
deprecated:
-  -device ide-drive (use ide-hd or ide-cd instead)
-  -device scsi-disk (use scsi-hd or scsi-cd instead)
-  -device virtio-blk,scsi= (use virtio-scsi instead)
-  -device virtio-blk-pci,scsi= (use virtio-scsi instead)
-  -realtime mlock= (use -overcommit mem-lock= instead)
-  (the following are early notices of deprecation in a future qemu version)
   -M option kernel-irqchip=off
   -chardev tty (use serial name instead)
   -chardev paraport (use parallel name instead)
+  -device virtio-blk,scsi= (use virtio-scsi instead)
+  -device virtio-blk-pci,scsi= (use virtio-scsi instead)
   -enable-fips (not really helpful - see 
https://git.qemu.org/?p=qemu.git;a=commit;h=166310299a1e7824bbff17e1f016659d18b4a559
 for details)
+  -realtime mlock= (use -overcommit mem-lock= instead)
   -spice password=string (use password-string option instead)
   -writeconfig (no replacement - never really worked right)
+  -share and noshare must be replaced by share=on/share=off
+  -nodelay must be replaced by nodelay=on rather than delay=off
+  -object-add options opened=on and loaded=on (both had no effect)
 
 - These previously supported command line options are no longer supported:
-  <previously mentioned items have been moved to another category>
+  -device ide-drive (use ide-hd or ide-cd instead)
+  -device scsi-disk (use scsi-hd or scsi-cd instead)
 
 - The previously supported machine types pc-0.12, pc-0.14 and pc-0.15 are no
   longer recognized. Switch to a newer machine type.
@@ -235,7 +238,9 @@
   -display sdl
   -no-frame
   -nodefconfig (use -no-user-config instead)
+  -realtime ...
   -sdl
+  -show-cursor
   -virtioconsole (use -device virtconsole instead)
 
 - Specifying a cpu feature with both "+feature/-feature" and "feature=on/off"
@@ -244,17 +249,16 @@
   so that "+feature" and "-feature" will be synonyms for "feature=on" and
   "feature=off" respectively.
 
+- 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
+  vcpu count.
+
 - 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:
   -no-kvm-pit
   -soundhw (use -device ... instead)
-  -tb-size
-
-- 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
-  vcpu count.
 
 - These previously unsupported command line options are no longer recognized:
   -bt
@@ -294,17 +298,20 @@
   -pcidevice (use -device vfio-pci instead)
   -qtest
   -semihosting
+  -tb-size
   -tdf (note: mistakenly listed previously as supported)
   -xen-create
 
-- The previously unsupported machine types pc-1.0, pc-1.1, pc-1.2 and pc-1.3 
are
-  now deprecated.
-
-- The previously unsupported machine types pc-0.10, pc-0.13, pc-0.14 and
-  pc-0.11 are no longer recognized.
+- The previously unsupported machine types pc-0.10, pc-0.11, pc-0.13,
+  pc-1.0, pc-1.1, pc-1.2 and pc-1.3 are are no longer recognized.
 
 - These previously supported QMP commands are now deprecated:
+  <previously mentioned items have been moved to another category>
+
+- These previously supported QMP commands are no longer recognized:
+  block_passwd
   change (use blockdev-change-medium or change-vnc-password instead)
+  cpu-add (use device_add instead)
   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)
@@ -312,30 +319,30 @@
   query-events
   query-migrate-cache-size (use query-migrate-parameters instead)
 
-- This previously supported QMP command is no longer recognized:
-  cpu-add (use device_add instead)
-
 - These previously supported monitor commands are now deprecated:
   change
-  migrate_set_downtime
-  migrate_set_speed
 
 - These previously supported monitor commands are no longer recognized:
-  cpu-add (use device_add instead)
+  block_passwd
+  cpu-add
   cpu_set
+  migrate_set_cache_size
+  migrate_set_downtime
+  migrate_set_speed
   pci_add (use device_add instead)
   pci_del (use device_del instead)
   usb_add (use device_add instead)
   usb_del (use device_del instead)
 
 - These previously unsupported monitor command are now deprecated:
+  <previously mentioned items have been moved to another category>
+
+- These previously unsupported monitor commands are no longer recognized:
   acl_add ...
   acl_policy ...
   acl_remove ...
   acl_reset ...
   acl_show ...
-
-- These previously unsupported monitor commands are no longer recognized:
   host_net_add
   host_net_remove
 
@@ -390,6 +397,7 @@
 
 - The following command line options are supported:
   -accel ...
+  -action ...
   -add-fd ...
   -alt-grab
   -append ...
@@ -399,7 +407,8 @@
   -blockdev ...
   -boot ...
   -cdrom ...
-  -chardev ..
+  -chardev ...
+  -compat ...
   -cpu ... (all except host)
   -ctrl-grab
   -d ...
@@ -407,19 +416,19 @@
   -debugcon ...
   -device
 
-         [isa-serial|isa-parallel|isa-fdc|ide-drive|ide-hd|ide-cd|VGA|
-          cirrus-vga|rtl8139|usb-hub|usb-ehci|usb-tablet|usb-storage|usb-mouse|
-          usb-kbd|virtserialport|virtconsole|sga|i82559er|scsi-cd|scsi-hd|
-          scsi-generic|scsi-disk|scsi-block|pci-serial|pci-serial-2x|
-          pci-serial-4x|ich9-ahci|piix3-usb-uhci|usb-host|usb-serial|
-          
usb-wacom-tablet|usb-braille|usb-net|pci-ohci|piix4-usb-uhci|i6300esb|
-          ib700|qxl|qxl-vga|pvpanic|vfio-pci|ivshmem-doorbell|ivshmem-plain|
-          pci-bridge|megasas-gen2|pc-dimm|floppy|e1000e|ccid-card-emulated|
-          ccid-card-passthrough|xen-backend|loader|e1000-82540em|vmgenid|
-          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-blk-pci-non-transitional|
+         [isa-serial|isa-parallel|isa-fdc|ide-hd|ide-cd|VGA|cirrus-vga|rtl8139|
+          usb-hub|usb-ehci|usb-tablet|usb-storage|usb-mouse|usb-kbd|
+          virtserialport|virtconsole|sga|i82559er|scsi-cd|scsi-hd|scsi-generic|
+          scsi-block|pci-serial|pci-serial-2x|pci-serial-4x|ich9-ahci|
+          piix3-usb-uhci|usb-host|usb-serial|usb-wacom-tablet|usb-braille|
+          usb-net|pci-ohci|piix4-usb-uhci|i6300esb|ib700|qxl|qxl-vga|pvpanic|
+          vfio-pci|ivshmem-doorbell|ivshmem-plain|pci-bridge|megasas-gen2|
+          pc-dimm|floppy|e1000e|ccid-card-emulated|ccid-card-passthrough|
+          xen-backend|loader|e1000-82540em|vmgenid|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-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|virtio-balloon-pci|
@@ -438,11 +447,11 @@
           virtio-mouse-pci|virtio-tablet-pci|virtio-gpu-pci|virtio-crypto-pci|
           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]
+          virtio-pmem|virtio-pmem-pci|mc146818rtci|nvme-subsys|guest-loader|
+          pvpanic-pci]
           (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|
-          virtio-tablet|virtio-gpu)
+          
virtio-scsi|virtio-rng|virtio-input-host|virtio-keyboard|virtio-mouse|virtio-tablet|virtio-gpu)
 
   -dfilter range, ...
   -display ...
@@ -472,16 +481,16 @@
   -m ...
   -M
 
-     [help|?|none|pc|pc-i440fx-1.4|pc-i440fx-1.7|pc-i440fx-2.0|pc-i440fx-2.3|
+     [help|?|none|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.1|pc-i440fx-4.2|
-     pc-i440fx-5.2|q35|pc-q35-2.6|pc-q35-2.9|pc-q35-2.11|pc-q35-3.1|pc-q35-4.2|
+     pc-i440fx-5.2|pc-q35-2.6|pc-q35-2.9|pc-q35-2.11|pc-q35-3.1|pc-q35-4.2|
      pc-q35-5.2|xenfv|xenfv-4.2]
 
   -machine
 
-           [help|?|none|pc|pc-i440fx-1.4|pc-i440fx-1.7|pc-i440fx-2.0|
+           [help|?|none|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.1|pc-i440fx-4.2|pc-i440fx-5.2|q35|pc-q35-2.6|pc-q35-2.9|
+           pc-i440fx-3.1|pc-i440fx-4.2|pc-i440fx-5.2|pc-q35-2.6|pc-q35-2.9|
            pc-q35-2.11|pc-q35-3.1|pc-q35-4.2|pc-q35-5.2|xenfv|xenifv-4.2]
 
   -mem-path ...
@@ -516,7 +525,6 @@
   -qmp ...
   -qmp-pretty ...
   -readconfig ...
-  -realtime ...
   -rtc ...
   -runas ...
   -s
@@ -524,7 +532,6 @@
   -sandbox ...
   -seed ...
   -serial ...
-  -show-cursor
   -smbios ...
   -smp ...
   -spice
@@ -532,7 +539,7 @@
   -trace ...
   -usb
   -usbdevice [braile|disk|host|mouse|net|serial|tablet]
-  -uuid ..
+  -uuid ...
   -version
   -vga [cirrus|none|qxl|std|xenfb]
   -virtfs ...
@@ -586,11 +593,8 @@
   migrate_incoming
   migrate_pause
   migrate_recover ...
-  migrate_set_cache_size ...
   migrate_set_capability ...
-  migrate_set_downtime ...
   migrate_set_parameter ...
-  migrate_set_speed ...
   migrate_start_post_copy
   mouse_button ...
   mouse_move ...
@@ -652,13 +656,11 @@
   block-export-add
   block-export-del
   block-latency-histogram-set
-  block_passwd
   block_resize
   block_set_io_throttle
   block-set-write-threshold
   block_stream
   calc-dirty-rate
-  change
   change-vnc-password
   chardev-add
   chardev-change
@@ -671,6 +673,7 @@
   device_add
   device_del
   device-list-properties
+  display-reload
   dump-guest-memory
   eject
   expire_password
@@ -691,10 +694,7 @@
   migrate-incoming
   migrate-pause
   migrate-resume
-  migrate-set-cache-size
   migrate-set-capabilities
-  migrate_set_downtime
-  migrate_set_speed
   migrate-set-parameters
   migrate-start-postcopy
   object-add
@@ -717,14 +717,12 @@
   query-commands
   query-cpu-definitions
   query-cpu-model-expansion
-  query-cpus
   query-cpus-fast
   query-current-machine
   query-dirty-rate
   query-display-options
   query-dump
   query-dump-guest-memory-capability
-  query-events
   query-fdsets
   query-gic-capabilities
   query-hotpluggable-cpus
@@ -737,7 +735,6 @@
   query-memory-size-summary
   query-mice
   query-migrate
-  query-migrate-cache-size
   query-migrate-capabilities
   query-migrate-parameters
   query-name
@@ -763,6 +760,7 @@
   query-version
   query-vnc
   query-vnc-servers
+  query-yank
   query-xen-replication-status
   quit
   remove-fd
@@ -770,9 +768,14 @@
   ringbuf-write
   screendump
   send-key
+  set-action
   set_link
   set_password
   set-numa-node
+  sev-inject-launch-secret
+  snapshot-delete
+  snapshot-load
+  snapshot-save
   stop
   system_powerdown
   system_reset
@@ -784,6 +787,7 @@
   xen-load-devices-state
   xen-save-devices-state
   xen-set-global-dirty-log
+  yank
 
 -  The following command line options are unsupported:
 
@@ -833,31 +837,30 @@
          raw]
 
   -dtb file
-  -enable-hax
   -enable-sync-profile
   -g ...
   -icount ...
   -L ...
   -M
 
-     [isapc|microvm|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-i440fx-4.1|pc-i440fx-5.0|pc-i440fx-5.1|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|pc-q35-5.0|pc-q35-5.1]
+     [pc|isapc|microvm|x-remote|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-i440fx-4.1|
+     pc-i440fx-5.0|pc-i440fx-5.1|pc-i440fx-6.0|q35|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|pc-q35-5.0|pc-q35-5.1|pc-q35-6.0]
 
   -machine
 
-           [isapc|microvm|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-i440fx-4.1|
-           pc-i440fx-5.0|pc-i440fx-5.1|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|pc-q35-5.0|pc-q35-5.1]
+           
[pc|isapc|microvm|x-remote|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-i440fx-4.1|pc-i440fx-5.0|pc-i440fx-5.1|
+           pc-i440fx-6.0|q35|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|pc-q35-5.0|pc-q35-5.1|pc-q35-6.0]
 
   -mtdblock file
   -net [dump|socket|vde] ...
@@ -879,23 +882,16 @@
   -singlestep
   -snapshot
   -soundhw ...
-  -tb-size ...
   -tpmdev emulator ...
   -vga [cg3|tcx|virtio|vmware]
   -win2k-hack
 
 - The following monitor commands are unsupported:
-  acl_add ...
-  acl_policy ...
-  acl_remove ...
-  acl_reset ...
-  acl_show ...
   block_job_cancel ...
   block_job_complete ...
   block_job_pause ...
   block_job_resume ...
   block_job_set_speed ...
-  block_passwd ...
   commit ...
   drive_mirror ...
   exit_preconfig

++++++ tests-Fix-block-tests-to-be-compatible-w.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:49.072489051 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:49.072489051 +0200
@@ -16,10 +16,10 @@
  4 files changed, 14 insertions(+), 4 deletions(-)
 
 diff --git a/tests/qemu-iotests/130 b/tests/qemu-iotests/130
-index a7b365701c490b4b4894eb0c26a8..02cb0f8216a6618b5e0dc526c361 100755
+index 7257f096774f6e9e835479006ba4..bfb7bfda6b4d0925fccc87853cd2 100755
 --- a/tests/qemu-iotests/130
 +++ b/tests/qemu-iotests/130
-@@ -63,7 +63,8 @@ echo
+@@ -64,7 +64,8 @@ echo
  _launch_qemu -drive 
id=testdisk,file="$TEST_IMG",backing.file.filename="$TEST_IMG.base"
  _send_qemu_cmd $QEMU_HANDLE "commit testdisk" "(qemu)"
  _send_qemu_cmd $QEMU_HANDLE '' '(qemu)'
@@ -29,7 +29,7 @@
  _img_info | _filter_img_info
  
  # Make sure that if there was a backing file that was just overridden on the
-@@ -72,7 +73,8 @@ _make_test_img -F raw -b "$TEST_IMG.orig" 64M
+@@ -73,7 +74,8 @@ _make_test_img -F raw -b "$TEST_IMG.orig" 64M
  _launch_qemu -drive 
id=testdisk,file="$TEST_IMG",backing.file.filename="$TEST_IMG.base",backing.driver=$IMGFMT
  _send_qemu_cmd $QEMU_HANDLE "commit testdisk" "(qemu)"
  _send_qemu_cmd $QEMU_HANDLE '' '(qemu)'
@@ -60,10 +60,10 @@
  file format: IMGFMT
  virtual size: 64 MiB (67108864 bytes)
 diff --git a/tests/qemu-iotests/153 b/tests/qemu-iotests/153
-index 34045ea3cfeb5e30acac17ae8a10..b5cec71dd9a718055d9264e51946 100755
+index 607af590918aaccd12490493b42a..987158ca49a88cef0815ea86f39e 100755
 --- a/tests/qemu-iotests/153
 +++ b/tests/qemu-iotests/153
-@@ -201,7 +201,8 @@ _send_qemu_cmd $QEMU_HANDLE \
+@@ -202,7 +202,8 @@ _send_qemu_cmd $QEMU_HANDLE \
      'return'
  _run_cmd $QEMU_IMG commit -b "${TEST_IMG}.b" "${TEST_IMG}.c"
  
@@ -73,7 +73,7 @@
  
  _launch_qemu
  
-@@ -253,7 +254,8 @@ _send_qemu_cmd $QEMU_HANDLE \
+@@ -254,7 +255,8 @@ _send_qemu_cmd $QEMU_HANDLE \
  
  _run_cmd $QEMU_IO "${TEST_IMG}" -c 'write 0 512'
  

++++++ tests-qemu-iotests-Triple-timeout-of-i-o.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:49.088488977 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:49.088488977 +0200
@@ -13,15 +13,15 @@
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/tests/qemu-iotests/common.qemu b/tests/qemu-iotests/common.qemu
-index ef105dfc393e96c6ef2f34c1466d..3ecff3edfa7569d49ec7d81c2195 100644
+index 0fc52d20d74020a4c4a0d697aaa2..622495201eed12a5fe4734581f84 100644
 --- a/tests/qemu-iotests/common.qemu
 +++ b/tests/qemu-iotests/common.qemu
-@@ -76,7 +76,7 @@ _timed_wait_for()
+@@ -85,7 +85,7 @@ _timed_wait_for()
      timeout=yes
  
      QEMU_STATUS[$h]=0
 -    while IFS= read -t ${QEMU_COMM_TIMEOUT} resp <&${QEMU_OUT[$h]}
 +    while IFS= read -t $((${QEMU_COMM_TIMEOUT}*3)) resp <&${QEMU_OUT[$h]}
      do
-         if [ -z "${silent}" ] && [ -z "${mismatch_only}" ]; then
-             echo "${resp}" | _filter_testdir | _filter_qemu \
+         if [ -n "$capture_events" ]; then
+             capture=0

++++++ usb-Help-compiler-out-to-avoid-a-warning.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:49.100488922 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:49.100488922 +0200
@@ -18,7 +18,7 @@
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/hw/usb/hcd-xhci.c b/hw/usb/hcd-xhci.c
-index 9ce7ca706e3beff96cde32ddded3..e0884d777093a39506ac01fdce3a 100644
+index 46212b1e695acc657122ae6645ac..b487818908839ca4c3dd2c082c6a 100644
 --- a/hw/usb/hcd-xhci.c
 +++ b/hw/usb/hcd-xhci.c
 @@ -3306,7 +3306,7 @@ static void usb_xhci_init(XHCIState *xhci)

++++++ xen-add-block-resize-support-for-xen-dis.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:49.112488867 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:49.112488867 +0200
@@ -15,10 +15,10 @@
  1 file changed, 3 insertions(+)
 
 diff --git a/hw/block/xen-block.c b/hw/block/xen-block.c
-index f6b66a0428eaa37db4c1bbe7e2c4..4bfd55a854afdc2359f03610724d 100644
+index 581f1d5f7a1a2ec3d9b5f7bfe2aa..9076221c0f995e622ecfbb0408c1 100644
 --- a/hw/block/xen-block.c
 +++ b/hw/block/xen-block.c
-@@ -270,6 +270,9 @@ static void xen_block_realize(XenDevice *xendev, Error 
**errp)
+@@ -271,6 +271,9 @@ static void xen_block_realize(XenDevice *xendev, Error 
**errp)
  
      xen_block_set_size(blockdev);
  

++++++ xen-ignore-live-parameter-from-xen-save-.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:49.120488830 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:49.120488830 +0200
@@ -27,10 +27,10 @@
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/migration/savevm.c b/migration/savevm.c
-index 5f937a2762793f2cc48bcd40a423..c302ca3048d0c9684d5757149f76 100644
+index 52e2d72e4b08e2693ba671752bc8..f2ccecadba94324b2518f64622dc 100644
 --- a/migration/savevm.c
 +++ b/migration/savevm.c
-@@ -2893,7 +2893,7 @@ void qmp_xen_save_devices_state(const char *filename, 
bool has_live, bool live,
+@@ -2937,7 +2937,7 @@ void qmp_xen_save_devices_state(const char *filename, 
bool has_live, bool live,
           * So call bdrv_inactivate_all (release locks) here to let the other
           * side of the migration take control of the images.
           */

++++++ xen_disk-Add-suse-specific-flush-disable.patch ++++++
--- /var/tmp/diff_new_pack.MVhWK5/_old  2021-05-07 16:44:49.128488793 +0200
+++ /var/tmp/diff_new_pack.MVhWK5/_new  2021-05-07 16:44:49.128488793 +0200
@@ -18,10 +18,10 @@
  1 file changed, 12 insertions(+)
 
 diff --git a/hw/block/xen-block.c b/hw/block/xen-block.c
-index b1a3fa9b6a91f7748ce54d77cad6..f6b66a0428eaa37db4c1bbe7e2c4 100644
+index 83754a434481d9cd02bbe35bffc3..581f1d5f7a1a2ec3d9b5f7bfe2aa 100644
 --- a/hw/block/xen-block.c
 +++ b/hw/block/xen-block.c
-@@ -729,6 +729,8 @@ static XenBlockDrive *xen_block_drive_create(const char 
*id,
+@@ -723,6 +723,8 @@ static XenBlockDrive *xen_block_drive_create(const char 
*id,
      const char *mode = qdict_get_try_str(opts, "mode");
      const char *direct_io_safe = qdict_get_try_str(opts, "direct-io-safe");
      const char *discard_enable = qdict_get_try_str(opts, "discard-enable");
@@ -30,7 +30,7 @@
      char *driver = NULL;
      char *filename = NULL;
      XenBlockDrive *drive = NULL;
-@@ -797,6 +799,16 @@ static XenBlockDrive *xen_block_drive_create(const char 
*id,
+@@ -791,6 +793,16 @@ static XenBlockDrive *xen_block_drive_create(const char 
*id,
          }
      }
  

Reply via email to