Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

qemu-6.1.0-32.1 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: qemu Distribution: openSUSE Tumbleweed
Version: 6.1.0 Vendor: openSUSE
Release: 32.1 Build date: Sat Sep 25 07:41:37 2021
Group: System/Emulators/PC Build host: armbuild01
Size: 19416126 Source RPM: qemu-6.1.0-32.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://www.qemu.org/
Summary: Machine emulator and virtualizer
QEMU provides full machine emulation and cross architecture usage. It closely
integrates with KVM and Xen virtualization, allowing for excellent performance.
Many options are available for defining the emulated environment, including
traditional devices, direct host device access, and interfaces specific to
virtualization.

This package acts as an umbrella package to the other QEMU sub-packages.

Provides

Requires

License

BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT

Changelog

* Thu Sep 16 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Fix testsuite dependencies (bsc#1190573)
    * Patches added:
    modules-quick-fix-a-fundamental-error-in.patch
* Tue Sep 14 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Replace patch to fix hardcoded binfmt handler
    (bsc#1186256)
    * Patches dropped:
    qemu-binfmt-conf.sh-allow-overriding-SUS.patch
    * Patches added:
    qemu-binfmt-conf.sh-should-use-F-as-shor.patch
  - Stable fixes from upstream
    * Patches added:
    9pfs-fix-crash-in-v9fs_walk.patch
    i386-cpu-Remove-AVX_VNNI-feature-from-Co.patch
    plugins-do-not-limit-exported-symbols-if.patch
    plugins-execlog-removed-unintended-s-at-.patch
    qemu-sockets-fix-unix-socket-path-copy-a.patch
    target-i386-add-missing-bits-to-CR4_RESE.patch
    virtio-balloon-don-t-start-free-page-hin.patch
* Wed Sep 08 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Fix qemu build on ARMv7 (bsc#1190211)
    * Patches added:
    tcg-arm-Fix-tcg_out_vec_op-function-sign.patch
* Wed Sep 08 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Update supported file for ARM machines.
* Thu Sep 02 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Keep qemu-img without backing format still deprecated
    (bsc#1190135)
    * Patches added:
    Revert-qemu-img-Improve-error-for-rebase.patch
    Revert-qemu-img-Require-F-with-b-backing.patch
  - Update the support files to reflect the deprecation.
* Tue Aug 31 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Update build dependencies versions: libgcrypt >= 1.8.0,
    gnutls >= 3.5.18, glib >= 2.56, libssh >= 0.8.7
* Fri Aug 27 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Fix hardcoded binfmt handler doesn't play well with containers
    (bsc#1186256)
    * Patches added:
    qemu-binfmt-conf.sh-allow-overriding-SUS.patch
* Thu Aug 26 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Update to v6.1: see https://wiki.qemu.org/ChangeLog/6.1
    For a full list of formely deprecated features that are removed,
    consult: https://qemu-project.gitlab.io/qemu/about/removed-features.html
    For a list of new deprecated features, consult:
    https://qemu-project.gitlab.io/qemu/about/deprecated.html
    Some noteworthy changes:
    * Removed moxie CPU.
    * Removed lm32 CPU.
    * Removed unicore32 CPU.
    * Removed 'info cpustats'.
    * Added Aspeed machines: rainier-bmc, quanta-q7l1-bmc.
    * Added npcm7xx machine: quanta-gbs-bmc.
    * Model for Aspeed's Hash and Crypto Engine.
    * SVE2 is now emulated, including bfloat16 support
    * FEAT_I8MM, FEAT_TLBIOS, FEAT_TLBRANGE, FEAT_BF16, FEAT_AA32BF16, and
    FEAT_MTE3 are now emulated.
    * Improved hot-unplug failures on PowerPC pseries machine.
    * Implemented some POWER10 instructions in TCG.
    * Added shakti_c RISC-V machine.
    * Improved documentation for RISC-V machines.
    * CPU models for gen16 have been added for s390x.
    * New CPU model versions added with XSAVES enabled:
    Skylake-Client-v4, Skylake-Server-v5, Cascadelake-Server-v5,
    Cooperlake-v2, Icelake-Client-v3, Icelake-Server-v5, Denverton-v3,
    Snowridge-v3, Dhyana-v2
    * Added ACPI based PCI hotplug support to Q35 machine. Enabled and
    used by default since pc-q35-6.1 machine type.
    * Added support for the pca9546 and pca9548 I2C muxes.
    * Added support for PMBus and several PMBus devices.
    * Crypto subsystem:
    The preferred crypto backend driver now gnutls, with libgcrypt as the
    second choice, and nettle as third choice, with ordering driven mostly
    by performance of the ciphers.
    * Misc doc improvements.
    * Patches removed:
    block-nvme-Fix-VFIO_MAP_DMA-failed-No-sp.patch
    hmp-Fix-loadvm-to-resume-the-VM-on-succe.patch
    hw-block-nvme-align-with-existing-style.patch
    hw-block-nvme-consider-metadata-read-aio.patch
    hw-net-can-sja1000-fix-buff2frame_bas-an.patch
    hw-nvme-fix-missing-check-for-PMR-capabi.patch
    hw-nvme-fix-pin-based-interrupt-behavior.patch
    hw-pci-host-q35-Ignore-write-of-reserved.patch
    hw-rdma-Fix-possible-mremap-overflow-in-.patch
    hw-rx-rx-gdbsim-Do-not-accept-invalid-me.patch
    hw-usb-Do-not-build-USB-subsystem-if-not.patch
    hw-usb-host-stub-Remove-unused-header.patch
    linux-user-aarch64-Enable-hwcap-for-RND-.patch
    module-for-virtio-gpu-pre-load-module-to.patch
    monitor-qmp-fix-race-on-CHR_EVENT_CLOSED.patch
    pvrdma-Ensure-correct-input-on-ring-init.patch
    pvrdma-Fix-the-ring-init-error-flow-CVE-.patch
    qemu-config-load-modules-when-instantiat.patch
    qemu-config-parse-configuration-files-to.patch
    qemu-config-use-qemu_opts_from_qdict.patch
    runstate-Initialize-Error-to-NULL.patch
    sockets-update-SOCKET_ADDRESS_TYPE_FD-li.patch
    target-i386-Exit-tb-after-wrmsr.patch
    target-sh4-Return-error-if-CPUClass-get_.patch
    tcg-Allocate-sufficient-storage-in-temp_.patch
    tcg-arm-Fix-tcg_out_op-function-signatur.patch
    tcg-sparc-Fix-temp_allocate_frame-vs-spa.patch
    ui-Fix-memory-leak-in-qemu_xkeymap_mappi.patch
    usb-hid-avoid-dynamic-stack-allocation.patch
    usb-limit-combined-packets-to-1-MiB-CVE-.patch
    usb-mtp-avoid-dynamic-stack-allocation.patch
    usb-redir-avoid-dynamic-stack-allocation.patch
    usbredir-fix-free-call.patch
    vfio-ccw-Permit-missing-IRQs.patch
    vhost-user-blk-Check-that-num-queues-is-.patch
    vhost-user-blk-Don-t-reconnect-during-in.patch
    vhost-user-blk-Fail-gracefully-on-too-la.patch
    vhost-user-blk-Get-more-feature-flags-fr.patch
    vhost-user-blk-Make-sure-to-set-Error-on.patch
    vhost-user-gpu-abstract-vg_cleanup_mappi.patch
    vhost-user-gpu-fix-leak-in-virgl_cmd_res.patch
    vhost-user-gpu-fix-leak-in-virgl_resourc.patch
    vhost-user-gpu-fix-memory-disclosure-in-.patch
    vhost-user-gpu-fix-memory-leak-in-vg_res.patch
    vhost-user-gpu-fix-memory-leak-while-cal.patch
    vhost-user-gpu-fix-OOB-write-in-virgl_cm.patch
    vhost-user-gpu-fix-resource-leak-in-vg_r.patch
    vhost-vdpa-don-t-initialize-backend_feat.patch
    virtio-blk-Fix-rollback-path-in-virtio_b.patch
    virtio-Fail-if-iommu_platform-is-request.patch
    virtiofsd-Fix-side-effect-in-assert.patch
    vl-allow-not-specifying-size-in-m-when-u.patch
    vl-Fix-an-assert-failure-in-error-path.patch
    vl-plug-object-back-into-readconfig.patch
    vl-plumb-keyval-based-options-into-readc.patch
    x86-acpi-use-offset-instead-of-pointer-w.patch
* Tue Aug 10 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - usb: unbounded stack allocation in usbredir
    (bsc#1186012, CVE-2021-3527)
    hw-usb-Do-not-build-USB-subsystem-if-not.patch
    hw-usb-host-stub-Remove-unused-header.patch
    usb-hid-avoid-dynamic-stack-allocation.patch
    usb-limit-combined-packets-to-1-MiB-CVE-.patch
    usb-mtp-avoid-dynamic-stack-allocation.patch
* Fri Aug 06 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - usbredir: free call on invalid pointer in bufp_alloc
    (bsc#1189145, CVE-2021-3682)
    usbredir-fix-free-call.patch
* Tue Aug 03 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Add stable patches from upstream:
    block-nvme-Fix-VFIO_MAP_DMA-failed-No-sp.patch
    hw-net-can-sja1000-fix-buff2frame_bas-an.patch
    hw-pci-host-q35-Ignore-write-of-reserved.patch
* Fri Jul 23 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Disabled skiboot building for PowerPC due to the following issue:
    https://github.com/open-power/skiboot/issues/265
* Fri Jul 23 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Fix possible mremap overflow in the pvrdma
    (CVE-2021-3582, bsc#1187499)
    hw-rdma-Fix-possible-mremap-overflow-in-.patch
  - Ensure correct input on ring init
    (CVE-2021-3607, bsc#1187539)
    pvrdma-Ensure-correct-input-on-ring-init.patch
  - Fix the ring init error flow
    (CVE-2021-3608, bsc#1187538)
    pvrdma-Fix-the-ring-init-error-flow-CVE-.patch
* Sat Jul 03 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Fix qemu-supportconfig network-manager verification
* Thu Jul 01 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Fix stable issues found in upstream:
    hmp-Fix-loadvm-to-resume-the-VM-on-succe.patch
    hw-block-nvme-align-with-existing-style.patch
    hw-nvme-fix-missing-check-for-PMR-capabi.patch
    hw-nvme-fix-pin-based-interrupt-behavior.patch
    linux-user-aarch64-Enable-hwcap-for-RND-.patch
    qemu-config-load-modules-when-instantiat.patch
    qemu-config-parse-configuration-files-to.patch
    qemu-config-use-qemu_opts_from_qdict.patch
    runstate-Initialize-Error-to-NULL.patch
    target-i386-Exit-tb-after-wrmsr.patch
    tcg-Allocate-sufficient-storage-in-temp_.patch
    tcg-sparc-Fix-temp_allocate_frame-vs-spa.patch
    vhost-vdpa-don-t-initialize-backend_feat.patch
    vl-allow-not-specifying-size-in-m-when-u.patch
    vl-Fix-an-assert-failure-in-error-path.patch
    vl-plug-object-back-into-readconfig.patch
    vl-plumb-keyval-based-options-into-readc.patch
    x86-acpi-use-offset-instead-of-pointer-w.patch
* Thu Jul 01 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Update qemu-supportconfig plugin
* Fri Jun 25 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Fix an update-alternative warning when removing qemu-skiboot package
    bsc#1178678
* Wed Jun 23 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Use doc directive to build QEMU documentation
* Fri Jun 11 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Improve compatibility with gcc 11:
    target-sh4-Return-error-if-CPUClass-get_.patch
    tcg-arm-Fix-tcg_out_op-function-signatur.patch
* Wed Jun 09 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Enable zstd compression option to qcow2
* Mon Jun 07 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Fix out-of-bounds write in virgl_cmd_get_capset
    CVE-2021-3546 bsc#1185981
    vhost-user-gpu-abstract-vg_cleanup_mappi.patch
  - Fix memory leaks found in the virtio vhost-user GPU device
    CVE-2021-3544 bsc#1186010
    vhost-user-gpu-fix-leak-in-virgl_cmd_res.patch
    vhost-user-gpu-fix-leak-in-virgl_resourc.patch
    vhost-user-gpu-fix-memory-disclosure-in-.patch
    vhost-user-gpu-fix-memory-leak-in-vg_res.patch
    vhost-user-gpu-fix-memory-leak-while-cal.patch
    vhost-user-gpu-fix-OOB-write-in-virgl_cm.patch
  - Fix information disclosure due to uninitialized memory read
    CVE-2021-3545 bsc#1185990
    vhost-user-gpu-fix-resource-leak-in-vg_r.patch
* Thu Jun 03 2021 Dirk Müller <dmueller@suse.com>
  - disable sheepdog, it was dropped upstream (
    https://gitlab.com/qemu-project/qemu/-/commit/09ec85176e4095be15f233ebc870d5680123f024)
    and fails to build with gcc 11 on non-x86
* Mon May 24 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Fix CVE-2021-3527 in usb/redir:
    usb-redir-avoid-dynamic-stack-allocation.patch
  - Fix issues found upstream:
    hw-block-nvme-consider-metadata-read-aio.patch
    sockets-update-SOCKET_ADDRESS_TYPE_FD-li.patch
    vfio-ccw-Permit-missing-IRQs.patch
    vhost-user-blk-Check-that-num-queues-is-.patch
    vhost-user-blk-Don-t-reconnect-during-in.patch
    vhost-user-blk-Fail-gracefully-on-too-la.patch
    vhost-user-blk-Get-more-feature-flags-fr.patch
    vhost-user-blk-Make-sure-to-set-Error-on.patch
    virtio-blk-Fix-rollback-path-in-virtio_b.patch
    virtio-Fail-if-iommu_platform-is-request.patch
    virtiofsd-Fix-side-effect-in-assert.patch
    monitor-qmp-fix-race-on-CHR_EVENT_CLOSED.patch
* Mon May 17 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - Brotli VLA error was already fixed in v5.2 but the patches wasn't
    included in v6.0. This change fixed that
  - Patches added:
    brotli-fix-actual-variable-array-paramet.patch
    hw-rx-rx-gdbsim-Do-not-accept-invalid-me.patch
    ui-Fix-memory-leak-in-qemu_xkeymap_mappi.patch
* Thu May 06 2021 Bruce Rogers <brogers@suse.com>
  - For the record, these issues are fixed in this package already.
    Most are alternate references to previously mentioned issues:
    (CVE-2019-15890, bsc#1149813, CVE-2020-8608, bsc#1163019,
    CVE-2020-14364, bsc#1175534, CVE-2020-25707, bsc#1178683,
    CVE-2020-25723, bsc#1178935, CVE-2020-29130, bsc#1179477,
    CVE-2020-29129, bsc#1179484, CVE-2021-3419, bsc#1182975)
* Fri Apr 30 2021 José Ricardo Ziviani <jose.ziviani@suse.com>
  - 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
* Mon Apr 19 2021 Bruce Rogers <brogers@suse.com>
  - Include upstream patch designated as stable material and reviewed
    for applicability to include here
    mptsas-Remove-unused-MPTSASState-pending.patch
  - Clarify in support documents that cpu-add was removed in this
    release from both the human monitor protocol (HMP) and QMP
    interfaces
* Thu Apr 15 2021 Bruce Rogers <brogers@suse.com>
  - 6.0.0 qemu is about to be released. Add comments to the in-
    package support documents (supported.<arch>.txt) about the new
    deprecations as of that release as an early head's up for qemu
    users. These deprecations include these command-line options:
    - M option: kernel-irqchip=off
    - chardev tty
    - chardev paraport
    - enable-fips
    - writeconfig
    - spice password=string
* Tue Apr 13 2021 Bruce Rogers <brogers@suse.com>
  - Include upstream patches designated as stable material and
    reviewed for applicability to include here. NOTE that the
    PIIX4 patch has migration implications: the change will also be
    applied to the SLE-15-SP2 qemu, and a live migration from that
    version to this SLE-15-SP3 qemu would require this patch to be
    applied for a successful migration if PIIX4 southbridge is used
    in the machine emulation (x86 i440fx)
    block-rbd-fix-memory-leak-in-qemu_rbd_co.patch
    block-rbd-Fix-memory-leak-in-qemu_rbd_co.patch
    cpu-core-Fix-help-of-CPU-core-device-typ.patch
    hw-arm-virt-acpi-build-Fix-GSIV-values-o.patch
    hw-block-fdc-Fix-fallback-property-on-sy.patch
    hw-isa-Kconfig-Add-missing-dependency-VI.patch
    hw-isa-piix4-Migrate-Reset-Control-Regis.patch
    hw-virtio-pci-Added-AER-capability.patch
    hw-virtio-pci-Added-counter-for-pcie-cap.patch
    s390x-css-report-errors-from-ccw_dstream.patch
    target-xtensa-fix-meson.build-rule-for-x.patch
    util-fix-use-after-free-in-module_load_o.patch
    virtio-pci-compat-page-aligned-ATS.patch
* Tue Mar 30 2021 Bruce Rogers <brogers@suse.com>
  - Switch method of splitting off hw-s390x-virtio-gpu-ccw.so as a
    module to what was accepted upstream (bsc#1181103)
    * Patches dropped:
    hw-s390x-modularize-virtio-gpu-ccw.patch
    * Patches added:
    s390x-add-have_virtio_ccw.patch
    s390x-modularize-virtio-gpu-ccw.patch
    s390x-move-S390_ADAPTER_SUPPRESSIBLE.patch
* Tue Mar 23 2021 Bruce Rogers <brogers@suse.com>
  - Fix OOB access in sdhci interface (CVE-2020-17380, bsc#1175144,
    CVE-2020-25085, bsc#1176681, CVE-2021-3409, bsc#1182282)
    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
  - Fix potential privilege escalation in virtiofsd tool
    (CVE-2021-20263, bsc#1183373)
    tools-virtiofsd-Replace-the-word-whiteli.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
  - Fix OOB access (stack overflow) in rtl8139 NIC emulation
    (CVE-2021-3416, bsc#1182968)
    net-introduce-qemu_receive_packet.patch
    rtl8139-switch-to-use-qemu_receive_packe.patch
  - Fix OOB access (stack overflow) in other NIC emulations
    (CVE-2021-3416)
    cadence_gem-switch-to-use-qemu_receive_p.patch
    dp8393x-switch-to-use-qemu_receive_packe.patch
    e1000-switch-to-use-qemu_receive_packet-.patch
    lan9118-switch-to-use-qemu_receive_packe.patch
    msf2-mac-switch-to-use-qemu_receive_pack.patch
    pcnet-switch-to-use-qemu_receive_packet-.patch
    sungem-switch-to-use-qemu_receive_packet.patch
    tx_pkt-switch-to-use-qemu_receive_packet.patch
  - Fix heap overflow in MSIx emulation (CVE-2020-27821, bsc#1179686)
    memory-clamp-cached-translation-in-case-.patch
  - Include upstream patches designated as stable material and
    reviewed for applicability to include here
    hw-arm-virt-Disable-pl011-clock-migratio.patch
    xen-block-Fix-removal-of-backend-instanc.patch
  - Fix package scripts to not use hard coded paths for temporary
    working directories and log files (bsc#1182425)
* Wed Mar 17 2021 Bruce Rogers <brogers@suse.com>
  - Fix s390x "mediated device is in use" error condition
    (bsc#1183634)
    update-linux-headers-Include-const.h.patch
    Update-linux-headers-to-5.11-rc2.patch
    vfio-ccw-Connect-the-device-request-noti.patch
* Tue Mar 16 2021 Bruce Rogers <brogers@suse.com>
  - Fix DoS in e1000 emulated device (CVE-2021-20257 bsc#1182577)
    e1000-fail-early-for-evil-descriptor.patch
* Mon Mar 15 2021 Bruce Rogers <brogers@suse.com>
  - Fix incorrect guest data in s390x PCI passthrough (bsc#1183372)
    s390x-pci-restore-missing-Query-PCI-Func.patch
* Fri Mar 12 2021 Bruce Rogers <brogers@suse.com>
  - Include upstream patches designated as stable material and
    reviewed for applicability to include here
    lsilogic-Use-PCIDevice-exit-instead-of-D.patch
    vhost-user-blk-fix-blkcfg-num_queues-end.patch
  - Fix potential privilege escalation in virtfs (CVE-2021-20181
    bsc#1182137)
    9pfs-Fully-restart-unreclaim-loop-CVE-20.patch
  - Fix OOB access in vmxnet3 emulation (CVE-2021-20203 bsc#1181639)
    net-vmxnet3-validate-configuration-value.patch
* Fri Mar 12 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Add #!ForceMultiversion to qemu.spec:
    + As the spec file defines different Version: fiels for various
      subpackages, we must instruct OBS to not ever reset the
      checkin-counter, as it would by defalut on a version increase.
      Resetting the version counter results in sub-packages reusing
      their VERSION-RELEASE from the past (e.g. qemu-ipxe is version
      1.0.0+, and upon checkin of a new qemu version, RELEASE is
      reset to 1.1, thus again producing
      qemu-ipxe-1.0.0+-1.1.noarch.rpm.
* Fri Mar 05 2021 Bruce Rogers <brogers@suse.com>
  - Fix GCC11 compiler issue in brotli (edk2) code (boo#1181922)
    brotli-fix-actual-variable-array-paramet.patch
  - Tweak a few submodule descriptions and summaries
  - Fix a backward compatibility issue in ACPI data
    i386-acpi-restore-device-paths-for-pre-5.patch
* Wed Mar 03 2021 Bruce Rogers <brogers@suse.com>
  - Add patch from IBM to improve modularization situation on s390
    where a new qemu module, hw-s390x-virtio-gpu-ccw.so, and a
    corresponding new qemu-hw-s390x-virtio-gpu-ccw subpackage, is
    split out (this parallels the hw-display-virtio-gpu-pci.so module).
    Split-provides file is also used to track this functionality
    splitout. Both the packages supplying the above mentioned modules
    now have a Requires on the qemu-hw-display-virtio-gpu package. It
    is anticipated that this change is going in upstream as well, and
    if done differently the plan is to update to the upstream
    implementation if possible (bsc#1181103)
    hw-s390x-modularize-virtio-gpu-ccw.patch
* Fri Feb 26 2021 Bruce Rogers <brogers@suse.com>
  - Added a few more usability improvements for our git packaging
    workflow
* Fri Feb 19 2021 Bruce Rogers <brogers@suse.com>
  - Fix issue of virtio-9p-ccw having been mistakenly dropped from
    qemu (bsc#1182496)
    hw-s390x-fix-build-for-virtio-9p-ccw.patch
* Thu Feb 18 2021 Bruce Rogers <brogers@suse.com>
  - Tweaked some spec file details to be again compatible with quilt
    setup using the spec file as input
  - Remove BuildRequires that were added in anticipation of building
    ovmf within this package. We have not taken that route
* Wed Feb 17 2021 Bruce Rogers <brogers@suse.com>
  - Fix uninitialized variable in ipxe driver code (boo#1181922)
    ath5k-Add-missing-AR5K_EEPROM_READ-in-at.patch
  - Add a few improvements to the git-based package workflow scripts
* Tue Feb 16 2021 Bruce Rogers <brogers@suse.com>
  - Include additional upstream patches designated as stable material
    and reviewed for applicability to include here
    blockjob-Fix-crash-with-IOthread-when-bl.patch
    monitor-Fix-assertion-failure-on-shutdow.patch
    qemu-nbd-Use-SOMAXCONN-for-socket-listen.patch
    qemu-storage-daemon-Enable-object-add.patch
* Mon Feb 08 2021 Bruce Rogers <brogers@suse.com>
  - Switch the modules qemu-ui-display-gpu and qemu-ui-display-gpu-pci
    from being an x86 only Recommends, to a Recommends for all arch's
    except s390x (boo#1181350)
  - Fix qemu-hw-usb-smartcard to not be a Recommends for s390x
  - Minor spec file tweaks for compatibility with upcoming spec file
    formatter
* Mon Feb 08 2021 Bruce Rogers <brogers@suse.com>
  - Make note that this patch takes care of an OOB access in ARM
    interrupt handling (CVE-2021-20221 bsc#1181933)
    hw-intc-arm_gic-Fix-interrupt-ID-in-GICD.patch
* Fri Feb 05 2021 Bruce Rogers <brogers@suse.com>
  - Include upstream patches designated as stable material and
    reviewed for applicability to include here
    block-Separate-blk_is_writable-and-blk_s.patch
    hw-intc-arm_gic-Fix-interrupt-ID-in-GICD.patch
    hw-net-lan9118-Fix-RX-Status-FIFO-PEEK-v.patch
    hw-timer-slavio_timer-Allow-64-bit-acces.patch
    net-Fix-handling-of-id-in-netdev_add-and.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
    tcg-Use-memset-for-large-vector-byte-rep.patch
    ui-vnc-Add-missing-lock-for-send_color_m.patch
    virtio-move-use-disabled-flag-property-t.patch
* Thu Feb 04 2021 Bruce Rogers <brogers@suse.com>
  - binutils v2.36 has changed the handling of the assembler's
    - mx86-used-note, resulting in a build failure. To compensate, we
    now explicitly specify -mx86-used-note=no in the seabios Makefile
    (boo#1181775)
    build-be-explicit-about-mx86-used-note-n.patch
* Fri Jan 29 2021 Bruce Rogers <brogers@suse.com>
  - Additional tweaks to ensure libvirt runs ok when
    qemu-hw-display-virtio-gpu package is not installed
* Fri Jan 29 2021 Lin Ma <lma@suse.com>
  - Use '%service_del_postun_without_restart' instead of
    '%service_del_postun' to avoid "Failed to try-restart
    qemu-ga@.service" error while updating the qemu-guest-agent.
    (bsc#1178565)
* Tue Jan 26 2021 Bruce Rogers <brogers@suse.com>
  - Fix two additional cases of qemu crashing due to qemu module
    packages not being loaded.
    qom-handle-case-of-chardev-spice-module-.patch
    spice-app-avoid-crash-when-core-spice-mo.patch
* Fri Jan 22 2021 Bruce Rogers <brogers@suse.com>
  - Fix issue of qemu crashing (abort called) when virtio-gpu device
    is asked for and the qemu-hw-display-virtio-gpu package isn't
    installed. (bsc#1181103)
    module-for-virtio-gpu-pre-load-module-to.patch
  - Add additional inter-module package dependencies, to reflect the
    current module dependencies (see qemu source file: util/module.c)
  - As of v3.1.0 virt-manager, new VM's are created by default with
    audio/sound enabled, so it's time to reflect the need, at least
    in the spice case, by having spice-audio available when spice in
    general is used (boo#1180210 boo#1181132)
  - Further refine package Recommends/Suggests based on architecture
  - Remove no longer needed dependency on pwdutils (boo#1181235)
* Mon Jan 18 2021 Bruce Rogers <brogers@suse.com>
  - Fix qemu-testsuite issue where white space processing gets
    handled differently under bash 5.1 (boo#1181054)
    iotests-Fix-_send_qemu_cmd-with-bash-5.1.patch
* Wed Jan 13 2021 Bruce Rogers <brogers@suse.com>
  - Convert qemu-kvm from a script to a symlink. Using qemu-kvm to
    invoke the QEMU emulator has been deprecated for some time,
    but is still provided. It has as it's ancient origins a version
    of QEMU which had KVM acceleration enabled by default, and then
    recently, until now, it is a shell script which execs the QEMU
    emulator, adding '-machine accel=kvm' to the beginning of the
    list of command line options passed to the emulator.
    This method collides with the now preferred method of specifying
    acceleration options by using -accel. qemu-kvm is now changed to
    simply be a symlink to the same QEMU binary which the prior
    script exec'd. This new approach takes advantage of a built-in
    QEMU feature where if QEMU is invoked using a program name ending
    in 'kvm', KVM emulation is enabled. This approach is better in
    that it is more compatible with any other command line option
    that may be added for describing acceleration.
    For those who have modified qemu-kvm to add additional command
    line options, or take other actions in the context of the script
    you will now need to create an alternate script "emulator" to
    achieve the same result. Note that it's possible there may be
    some very subtle behavioral difference in the switch from a
    script to a symlink, but given that qemu-kvm is a deprecated
    package, we're not going to worry about that.
* Tue Jan 05 2021 Bruce Rogers <brogers@suse.com>
  - Fix crash when spice used and the qemu-audio-spice package isn't
    installed (boo#1180210)
    audio-add-sanity-check.patch
  - Add some stable patches from upstream
    block-Fix-deadlock-in-bdrv_co_yield_to_d.patch
    block-Fix-locking-in-qmp_block_resize.patch
    block-nfs-fix-int-overflow-in-nfs_client.patch
    block-Simplify-qmp_block_resize-error-pa.patch
    build-no-pie-is-no-functional-linker-fla.patch
* Tue Dec 08 2020 Bruce Rogers <brogers@suse.com>
  - Update to v5.2.0: See http://wiki.qemu.org/ChangeLog/5.2
    Take note that ongoing feature deprecation is tracked at both
    http://wiki.qemu-project.org/Features/LegacyRemoval and in
    the deprecated.html file installed with the qemu package
    Some noteworthy changes:
    * Dropped system emulators: qemu-system-lm32, qemu-system-unicore32
    * Dropped linux user emulator: qemu-ppc64abi32
    * Added linux user emulator: qemu-extensaeb
    * Unicore32 and lm32 guest support dropped
    * New sub-packages (most due to ongoing modularization of QEMU):
    qemu-audio-spice, qemu-hw-chardev-spice, qemu-hw-display-virtio-vga,
    qemu-hw-display-virtio-gpu, qemu-hw-display-virtio-gpu-pci,
    qemu-ui-spice-core, qemu-ui-opengl, qemu-ivshmem-tools
    * x86: A new KVM feature which improves the handling of asynchronous page
    faults is available with -cpu ...,kvm-async-pf-int (requires Linux 5.8)
    * s390: More instructions emulated under TCG
    * PowerPC: nvdimm= machine option now functions correctly; misc improvements
    * ARM: new boards: mps2-an386 (Cortex-M4 based) and mps2-an500
    (Cortex-M7 based),  raspi3ap (the Pi 3 model A+), raspi0 (the Pi Zero)
    and raspi1ap (the Pi A+)
    * RISC-V: OpenSBI v0.8 included by default; Generic OpenSBI platform used
    when no -bios argument is supplied; Support for NUMA sockets on Virt
    and Spike Machines; Support for migrating machines; misc improvements
    * Misc NVMe improvements
    * The 'vhost-user-blk' export type has been added, allowing
    qemu-storage-daemon to act as a vhost-user-blk device backend
    * The SMBIOS OEM strings can now come from a file
    * 9pfs - misc performance related improvements
    * virtiofs - misc improvements
    * migration: The default migration bandwidth has been increased to 1Gbps
    (users are still encouraged to tune it to their own hardware); The new
    'calc-dirty-rate' and 'query-dirty-rate' QMP commands can help determine
    the likelihood of precopy migration success; TLS+multifd now supported
    for higher bandwidth encrypted migration; misc minor features added
    * Misc minor block features added
    * Misc doc improvements
    * qemu-microvm subpackage change: the bios-microvm.bin is now SeaBIOS based,
    and the qboot based on is now qboot.rom
    * elf2dmp is no longer part of qemu-tools (it was never intended to be
    a packaged binary)
    * Some subpackages which were 'Requires' are now 'Recommends', allowing for
    a smaller qemu packaging footprint if needed
    * Patches dropped (included in release tarball, unless otherwise noted):
    docs-fix-trace-docs-build-with-sphinx-3..patch (fixed differently)
    hw-hyperv-vmbus-Fix-32bit-compilation.patch
    linux-user-properly-test-for-infinite-ti.patch
    Switch-order-of-libraries-for-mpath-supp.patch (fixed differently)
    Conditionalize-ui-bitmap-installation-be.patch (fixed differently)
    hw-usb-hcd-xhci-Fix-GCC-9-build-warning.patch (no longer using gcc9)
    hw-usb-dev-mtp-Fix-GCC-9-build-warning.patch (no longer using gcc9)
    roms-Makefile-enable-cross-compile-for-b.patch (fixed with different patch)
    libvhost-user-handle-endianness-as-manda.patch
    virtio-add-vhost-user-fs-ccw-device.patch
    Fix-s-directive-argument-is-null-error.patch
    build-Workaround-compilation-error-with-.patch
    build-Be-explicit-about-fcommon-compiler.patch
    intel-Avoid-spurious-compiler-warning-on.patch
    golan-Add-explicit-type-casts-for-nodnic.patch
    Do-not-apply-WORKAROUND_CFLAGS-for-host-.patch
    ensure-headers-included-are-compatible-w.patch
    Enable-cross-compile-prefix-for-C-compil.patch (fixed differently)
    hw-net-net_tx_pkt-fix-assertion-failure-.patch
    hw-net-xgmac-Fix-buffer-overflow-in-xgma.patch
    s390x-protvirt-allow-to-IPL-secure-guest.patch
    usb-fix-setup_len-init-CVE-2020-14364.patch
    * Patches added:
    meson-install-ivshmem-client-and-ivshmem.patch
    Revert-roms-efirom-tests-uefi-test-tools.patch
    Makefile-Don-t-check-pc-bios-as-pre-requ.patch
    roms-Makefile-add-cross-file-to-qboot-me.patch
    qboot-add-cross.ini-file-to-handle-aarch.patch
    usb-Help-compiler-out-to-avoid-a-warning.patch
  - In spec file, where reasonable, switch BuildRequires: XXX-devel
    to be pkgconfig(XXX') instead
  - No longer disable link time optimization for qemu for x86. It looks like
    either the build service, qemu code changes and/or the switch to meson
    have resolved issues previously seen there. We still see problems for
    other architectures however.
  - For the record, the following issues reported for SUSE SLE15-SP2
    are either fixed in this current package, or are otherwise no longer
    an issue: bsc#1172384 bsc#1174386 bsc#1174641 bsc#1174863 bsc#1175370
    bsc#1175441 bsc#1176494 CVE-2020-13361 CVE-2020-14364 CVE-2020-15863
    CVE-2020-16092 CVE-2020-24352
    and the following feature requests are satisfied by this package:
    jsc#SLE-13689 jsc#SEL-13780 jsc#SLE-13840
  - To be more accurate, and to align with other qemu packaging
    practices, rename the qemu-s390 package to qemu-s390x. The old
    name (in the rpm namespace) is provided with a "Provides"
    directive, and an "Obsoletes" done against that name for prior
    qemu versions, as is standard practice (boo#1177764 jsc#SLE-17060)
  - Take this opportunity to remove some ancient Split-Provides
    mechanisms which can't conceivably be needed any more:
    qemu-block-curl provided: qemu:%_libdir/%name/block-curl.so
    qemu-guest-agent provided: qemu:%_bindir/qemu-ga
    qemu-tools provided: qemu:%_libexecdir/qemu-bridge-helper
* Mon Nov 30 2020 Bruce Rogers <brogers@suse.com>
  - Disable linux-user 'ls' test on 32 bit arm. It's failing with
    "Allocating guest commpage: Cannot allocate memory" error, which
    we should hunt down, but for now we don't want it to prevent the
    package from being built
* Tue Nov 24 2020 Bruce Rogers <brogers@suse.com>
  - Be more careful about what directives are used for qemu-testsuite
* Tue Nov 24 2020 Bruce Rogers <brogers@suse.com>
  - Fix some spec file 'Requires' statements to be accurate to the
    new model of relying on system-user-qemu and system-group-kvm to
    provide the needed users and groups
* Thu Nov 19 2020 Milan Savić <milsav92@outlook.com>
  - Added io_uring support.
* Tue Nov 17 2020 Bruce Rogers <brogers@suse.com>
  - A patch has been applied to virt-manager to handle qemu spice
    related modules not being present, so undo the change from Sep
    30, 2020. Once again qemu-hw-display-qxl and qemu-hw-usb-redirect
    are Recommends and not Required by the qemu package
    (boo#1157320 boo#1176517, boo#1178141)
  - For jsc#SLE-11629, change qemu, qemu-tools, and qemu-guest-agent
    to rely on system-user-qemu and system-group-kvm to provide now
    static system UIDs and GID's for qemu user and group, and kvm
    group. This will make guest migration more seamless for new
    installations since there is no chance of having required ID's
    differ in value.
* Wed Nov 04 2020 Liang Yan <lyan@suse.com>
  - Add virtio-fs support for s390x (jsc#SLE-13822)
    libvhost-user-handle-endianness-as-manda.patch
    virtio-add-vhost-user-fs-ccw-device.patch
* Wed Oct 14 2020 Bruce Rogers <brogers@suse.com>
  - Note: As part of the "Close the Leap Gap" effort, it's been
    decided that our SDL2 support in qemu is not worth trying
    to maintain. Long ago SLE qemu stopped including SDL2 support and
    now we will do the same for the openSUSE releases going forward.
    Accordingly SDL2 options are now configured out, and the two sub-
    packages which are SDL2 specific, namely qemu-audio-sdl and
    qemu-ui-sdl, are no longer generated, and due to the rpm package
    conflicts used for those packages, they will be uninstalled from
    systems as qemu updates move forward
  - Drop e2fsprogs-devel and libpcap-devel as BuildRequires packages.
    They have not actually been needed to build qemu for a very long
    time
  - Add more forsplits files
* Wed Oct 07 2020 Bruce Rogers <brogers@suse.com>
  - Create qemu-skiboot sub-package. Use update-alternatives mechanism
    to coordinate with opal-firmware (provided with skiboot package set)
    on the provider of the /usr/share/qemu/skiboot.lid firmware file.
    qemu-skiboot uses a priority of 15, while opal-firmware uses a
    priority of 10 (jsc#SLE-13240)
* Wed Sep 30 2020 Bruce Rogers <brogers@suse.com>
  - Undo part of the split-provides recently done. We have to wait on
    virt-manager to handle qemu modularization better before we make
    qemu-hw-display-qxl and qemu-hw-usb-redirect non-required
    (boo#1157320 boo#1176517)
* Mon Sep 21 2020 Bruce Rogers <brogers@suse.com>
  - Fix spec file, where a conditional macro didn't have the correct
    syntax (bsc#1176766)
* Tue Sep 15 2020 Bruce Rogers <brogers@suse.com>
  - Change qemu-x86 packaging relationship with qemu-microvm from
    Requires to Recommends
* Thu Sep 10 2020 Bruce Rogers <brogers@suse.com>
  - In an effort to "Close the Leap Gap", remove use of is_opensuse
    from the spec file, so that the same packages built for SLE can
    be reused for Leap. Some sub-packages will not be included for
    SLE which are included for Leap. They wil be provided in Package
    Hub for SLE users as unsupported packages. (jsc#SLE-11660,
    jsc#SLE-11661, jsc#SLE-11662, jsc#SLE-11691, jse#SLE-11692,
    jsc#SLE-11894)
* Thu Sep 10 2020 Bruce Rogers <brogers@suse.com>
  - Add infrastructure to do package splits when split-off package
    isn't required and doesn't (otherwise) include any previously
    installed files. This version of qemu has split out non-essential
    functionality into loadable modules, as noted in Aug 20, 2020 log
    entry, which describes the emergency Split-Provides. That approach
    will be superseded by this planned approach, and those dummy doc
    files will be removed in time
    Here is the new mapping:
    subpackage            continuity file provided (files are dummies)
    ==========            ============================================
    qemu-chardev-baum     /usr/share/qemu/forsplits/00
    qemu-hw-display-qxl   /usr/share/qemu/forsplits/01
    qemu-hw-usb-redirect  /usr/share/qemu/forsplits/02
    qemu-hw-usb-smartcard /usr/share/qemu/forsplits/03
* Wed Sep 09 2020 Bruce Rogers <brogers@suse.com>
  - Fix path of qemu-pr-helper. It was a mistake to move it from
    %_bindir to _libexecdir. In more recent qemu code it's been moved
    back, so undo this mistake by providing it at the same location
    as it has been all along
* Tue Sep 01 2020 Bruce Rogers <brogers@suse.com>
  - For SLE15-SP3, note that this update to v5.1.0 is a step towards
    fulfilling jsc#SLE-13689, which asks for qemu v5.2.0 or higher
* Wed Aug 26 2020 Bruce Rogers <brogers@suse.com>
  - Fix some shell syntax in update_git.sh, esp. an issue exposed by
    the most recent patch added
* Tue Aug 25 2020 Bruce Rogers <brogers@suse.com>
  - Fix OOB access while processing USB packets (CVE-2020-14364
    bsc#1175441)
    usb-fix-setup_len-init-CVE-2020-14364.patch
  - Re-sync openSUSE and SUSE SLE qemu packages. This changes file
    is the openSUSE one with this entry providing the intervening
    SLE CVE, JIRA, and bugzilla references, which are still addressed
    in this package, and not yet called out in this changes file.
    * CVE-2020-1983  CVE-2020-10761 CVE-2020-13361 CVE-2020-13362
    CVE-2020-13659 CVE-2020-13800
    * bsc#1167816 bsc#1170940 boo#1171712 bsc#1172383 bsc#1172384
    bsc#1172386 bsc#1172495 bsc#1172710
    * Patches dropped (SLE) (included in current release tarball):
    exec-set-map-length-to-zero-when-returni.patch
    i386-acpi-Remove-_HID-from-the-SMBus-ACP.patch
    megasas-use-unsigned-type-for-reply_queu.patch
* Thu Aug 20 2020 Bruce Rogers <brogers@suse.com>
  - Fix compilation errors seen with pre-release gcc 11
    qht-Revert-some-constification-in-qht.c.patch
    Revert-qht-constify-qht_statistics_init.patch
    help-compiler-out-by-initializing-array.patch
    s390x-Fix-stringop-truncation-issue-repo.patch
  - Add Split-Provides mechanism, using doc files which were moved
    in v5.1.0. This allows for the new subpackages to be selected for
    install when the v5.0.0 qemu is updated. These new subpackages are
    not marked as "Required" by any packages, in an effort to reduce
    the dependencies of the core qemu components (boo#1175320)
    v5.0.0 qemu file mapping is provided as follows:
    subpackage            continuity file provided (files are dummies)
    ==========            ============================================
    qemu-chardev-baum     /usr/share/doc/packages/qemu/qemu-ga-ref.html
    qemu-hw-display-qxl   /usr/share/doc/packages/qemu/qemu-ga-ref.txt
    qemu-hw-usb-redirect  /usr/share/doc/packages/qemu/qemu-qmp-ref.html
    qemu-hw-usb-smartcard /usr/share/doc/packages/qemu/qemu-qmp-ref.txt
* Tue Aug 18 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix wrong usage of %{_libexecdir} for systemd owned paths below
    %{_prefix}/lib.
* Tue Aug 11 2020 Bruce Rogers <brogers@suse.com>
  - Update to v5.1.0: See http://wiki.qemu.org/ChangeLog/5.1
    Take note that ongoing feature deprecation is tracked at both
    http://wiki.qemu-project.org/Features/LegacyRemoval and in
    the deprecated.html file installed with the qemu package
    Some noteworthy changes:
    * s390: Protected virtualization (secure execute) is fully merged
    upstream
    * s390: vfio-ccw devices no longer require setting the allow
    prefetch bit in the ORB, but is still dependent on host kernel
    support
    * s390: vfio-ccw now has basic support for relaying path state
    changes to the guest
    * PowerPC: pseries: NVDIMMs require label-size property
    * PowerPC: pseries: POWER10 support
    * PowerPC: added interface to inject POWER style NMIs
    * ARM: new board: sonorapass-bmc
    * ARM: new emulated features: ARMv8.2-TTSUXN, ARMv8.5-MemTag
    * ARM: Raspberry Pi boards now support a USB controller
    * ARM: virt board now supports hot-remove memory
    * RISC-V lots of improvements
    * qemu-img resize now requires -shrink to shrinking raw images
    * The mem parameter of the -numa option is no longer recognized
    starting with 5.1 machine types - instead use the memdev parameter
    * The ACPI WAET table is now exposed to guests
    * The max blocksize for virtual storage device is now 2 MiB
    * NVMe improvements
    * Crypto subsystem improvements
    * Block backends and tools: Numerous improvements and fixes
    * Firmware updates: SeaBIOS (essentially v1.14.0), OpenBIOS, SLOF
    (20200717), OpenSBI (v0.7)
    * Patches dropped (upstream unless otherwise noted):
    ati-vga-check-mm_index-before-recursive-.patch
    audio-fix-wavcapture-segfault.patch
    es1370-check-total-frame-count-against-c.patch
    exec-set-map-length-to-zero-when-returni.patch
    gcc10-maybe-uninitialized.patch
    hw-vfio-pci-quirks-Fix-broken-legacy-IGD.patch
    megasas-use-unsigned-type-for-reply_queu.patch
    nbd-server-Avoid-long-error-message-asse.patch
    ppc-spapr_caps-Don-t-disable-cap_cfpc-on.patch
    s390x-Add-SIDA-memory-ops.patch
    s390x-Add-unpack-facility-feature-to-GA1.patch
    s390x-Move-diagnose-308-subcodes-and-rcs.patch
    s390x-protvirt-Add-migration-blocker.patch
    s390x-protvirt-Disable-address-checks-fo.patch
    s390x-protvirt-Handle-SIGP-store-status-.patch
    s390x-protvirt-Inhibit-balloon-when-swit.patch
    s390x-protvirt-KVM-intercept-changes.patch
    s390x-protvirt-Move-diag-308-data-over-S.patch
    s390x-protvirt-Move-IO-control-structure.patch
    s390x-protvirt-Move-STSI-data-over-SIDAD.patch
    s390x-protvirt-SCLP-interpretation.patch
    s390x-protvirt-Set-guest-IPL-PSW.patch
    s390x-protvirt-Support-unpack-facility.patch
    s390x-s390-virtio-ccw-Fix-build-on-syste.patch
    Sync-pv.patch
    tests-Disable-some-block-tests-for-now.patch (no longer needed)
    vga-fix-cirrus-bios.patch
    virtiofsd-add-rlimit-nofile-NUM-option.patch
    virtiofsd-stay-below-fs.file-max-sysctl-.patch
    * Patches renamed:
    build-Do-not-apply-WORKAROUND_CFLAGS-for.patch
    - > Do-not-apply-WORKAROUND_CFLAGS-for-host-.patch
    build-Fix-s-directive-argument-is-null-e.patch
    - > Fix-s-directive-argument-is-null-error.patch
    * Patches added:
    hw-hyperv-vmbus-Fix-32bit-compilation.patch
  - New subpackages, due to modularization: qemu-chardev-baum,
    qemu-hw-display-qxl, qemu-hw-usb-redirect, qemu-hw-usb-smartcard
  - Configure to use "system" libslirp and libdaxctl (libnvdimm)
    when available
* Thu Jul 23 2020 Liang Yan <lyan@suse.com>
  - Don't disable cap_cfpc on POWER8 by default (bsc#1174374)
    ppc-spapr_caps-Don-t-disable-cap_cfpc-on.patch
* Tue Jul 21 2020 Bruce Rogers <brogers@suse.com>
  - Updating to Sphinx v3.1.2 in Factory is exposing an issue in
    qemu doc sources. Fix it
    docs-fix-trace-docs-build-with-sphinx-3..patch
* Wed Jul 08 2020 Bruce Rogers <brogers@suse.com>
  - Fix DoS possibility in ati-vga emulation (CVE-2020-13800
    bsc#1172495)
    ati-vga-check-mm_index-before-recursive-.patch
  - Fix DoS possibility in Network Block Device (nbd) support
    infrastructure (CVE-2020-10761 bsc#1172710)
    nbd-server-Avoid-long-error-message-asse.patch
  - Fix null pointer dereference possibility (DoS) in MegaRAID SAS
    8708EM2 emulation (CVE-2020-13659 bsc#1172386)
    exec-set-map-length-to-zero-when-returni.patch
  - Fix OOB access possibility in MegaRAID SAS 8708EM2 emulation
    (CVE-2020-13362 bsc#1172383)
    megasas-use-unsigned-type-for-reply_queu.patch
  - Fix legacy IGD passthrough
    hw-vfio-pci-quirks-Fix-broken-legacy-IGD.patch
* Wed Jul 01 2020 Bruce Rogers <brogers@suse.com>
  - The latest gcc10 available in Factory has the fix for the
    issue this patch was created to avoid, so drop it
    build-Work-around-gcc10-bug-by-not-using.patch
* Sun Jun 28 2020 Bruce Rogers <brogers@suse.com>
  - Switch to upstream versions of some patches we carry
    add-enum-cast-to-avoid-gcc10-warning.patch
    - > golan-Add-explicit-type-casts-for-nodnic.patch
    Be-explicit-about-fcommon-compiler-direc.patch
    - > build-Be-explicit-about-fcommon-compiler.patch
    Do-not-apply-WORKAROUND_CFLAGS-for-host-.patch
    - > build-Do-not-apply-WORKAROUND_CFLAGS-for.patch
    Fix-s-directive-argument-is-null-error.patch
    - > build-Fix-s-directive-argument-is-null-e.patch
    Workaround-compilation-error-with-gcc-9..patch
    - > build-Workaround-compilation-error-with-.patch
    work-around-gcc10-problem-with-zero-leng.patch
    - > intel-Avoid-spurious-compiler-warning-on.patch
  - Fix vgabios issue for cirrus graphics emulation, which
    effectively downgraded it to standard VGA behavior
    vga-fix-cirrus-bios.patch
* Fri Jun 12 2020 Bruce Rogers <brogers@suse.com>
  - Fix OOB access possibility in ES1370 audio device emulation
    (CVE-2020-13361 bsc#1172384)
    es1370-check-total-frame-count-against-c.patch
* Tue Jun 02 2020 Bruce Rogers <brogers@suse.com>
  - Work around gcc 10 bug (boo#1172411)
    build-Work-around-gcc10-bug-by-not-using.patch
* Mon Jun 01 2020 Bruce Rogers <brogers@suse.com>
  - Now that gcc10 compatibility is figured out, remove NO_WERROR=1
    again from ipxe make.
* Tue May 26 2020 Bruce Rogers <brogers@suse.com>
  - Fix segfault when doing HMP wavcapture (boo#1171712)
    audio-fix-wavcapture-segfault.patch
* Tue May 05 2020 Bruce Rogers <brogers@suse.com>
  - Fix DoS in virtiofsd, where a FUSE client could exhaust the
    number of available open files on the host (CVE-2020-10717
    bsc#1171110)
    virtiofsd-add-rlimit-nofile-NUM-option.patch
    virtiofsd-stay-below-fs.file-max-sysctl-.patch
* Tue May 05 2020 Bruce Rogers <brogers@suse.com>
  - Add more fixes for gcc10 compatibility: Use NO_WERROR=1 when
    building ipxe sources, at least until we get gcc10 compatibility
    figured out. Also add patch for explicitly using -fcommon
    (boo#1171140)
    Be-explicit-about-fcommon-compiler-direc.patch
    and fix for tighter enum compatibility checking (boo#1171139)
    add-enum-cast-to-avoid-gcc10-warning.patch
    and a work around for what seems to be a compiler regression
    (boo#1171123)
    work-around-gcc10-problem-with-zero-leng.patch
* Tue Apr 28 2020 Bruce Rogers <brogers@suse.com>
  - Update to v5.0.0: See http://wiki.qemu.org/ChangeLog/5.0
    Take note that ongoing feature deprecation is tracked at both
    http://wiki.qemu-project.org/Features/LegacyRemoval and in
    the deprecated.html file installed with the qemu package
    Some noteworthy changes:
    * x86: EPYC-Rome vcpu model
    * x86: vcpu model fixes for EPYC, Denverton, and Icelake-Server
    * s390: (as previously mentioned) Protected Virtualization support:
    start and control guest in secure mode (bsc#1167075 jsc#SLE-7407)
    * s390: support for Adapter Interrupt Suppression while running in
    KVM mode
    * PowerPC: pseries: NVDIMMs with file backend supported
    * PowerPC: powernv: KVM guests now runnable under TCG emulation
    * PowerPC: powernv: Basic POWER10 support
    * ARM: new boards: tacoma-bmc, Netduindo Plus 2, Orangepi PC
    * ARM: 'virt' machine now supports vTPM and virtio-iommu devices
    * ARM:Cortex-M7 CPU support
    * ARM: Lots of architecture features now emulated
    * ARM: TPM supported
    * ARM: Timekeeping improvements
    * ARM: LOTS more - refer to upstream changelog
    * virtio-iommu
    * VNC compatibility with noVNC improved
    * Support for using memory backends for main/"built-in" guest RAM
    * hostmem backends can now specify prealloc thread count
    * Better Azure compatibility of VHD images
    * Ceph namespaces supported
    * Compress block filter driver can create compressed backup images
    * virtiofsd availble for host filesystem passthrough
    * Improved html based documentation is provided with this release
    * Live migration support for external processes running on QEMU D-Bus
    * Patches dropped (upstream unless otherwise noted):
    i386-Add-MSR-feature-bit-for-MDS-NO.patch
    i386-Add-macro-for-stibp.patch
    i386-Add-new-CPU-model-Cooperlake.patch
    arm-arm-powerctl-set-NSACR.-CP11-CP10-bi.patch
    iotests-Skip-test-060-if-it-is-not-possi.patch
    iotests-Skip-test-079-if-it-is-not-possi.patch
    Revert-qemu-options.hx-Update-for-reboot.patch
    iotests-Provide-a-function-for-checking-.patch
    Fix-double-free-issue-in-qemu_set_log_fi.patch
    iotests-Fix-IMGOPTSSYNTAX-for-nbd.patch
    virtio-blk-fix-out-of-bounds-access-to-b.patch
    block-Activate-recursively-even-for-alre.patch
    i386-Resolve-CPU-models-to-v1-by-default.patch
    numa-properly-check-if-numa-is-supported.patch
    vhost-user-gpu-Drop-trailing-json-comma.patch
    display-bochs-display-fix-memory-leak.patch
    hw-arm-smmuv3-Apply-address-mask-to-line.patch
    hw-arm-smmuv3-Correct-SMMU_BASE_ADDR_MAS.patch
    hw-arm-smmuv3-Check-stream-IDs-against-a.patch
    hw-arm-smmuv3-Align-stream-table-base-ad.patch
    hw-arm-smmuv3-Use-correct-bit-positions-.patch
    hw-arm-smmuv3-Report-F_STE_FETCH-fault-a.patch
    block-Add-bdrv_qapi_perm_to_blk_perm.patch
    blkdebug-Allow-taking-unsharing-permissi.patch
    virtio-add-ability-to-delete-vq-through-.patch
    virtio-update-queue-size-on-guest-write.patch
    virtio-don-t-enable-notifications-during.patch
    numa-Extend-CLI-to-provide-initiator-inf.patch
    numa-Extend-CLI-to-provide-memory-latenc.patch
    numa-Extend-CLI-to-provide-memory-side-c.patch
    hmat-acpi-Build-Memory-Proximity-Domain-.patch
    hmat-acpi-Build-System-Locality-Latency-.patch
    hmat-acpi-Build-Memory-Side-Cache-Inform.patch
    tests-numa-Add-case-for-QMP-build-HMAT.patch
    qcow2-bitmaps-fix-qcow2_can_store_new_di.patch
    backup-top-Begin-drain-earlier.patch
    virtio-mmio-update-queue-size-on-guest-w.patch
    virtio-net-delete-also-control-queue-whe.patch
    intel_iommu-a-fix-to-vtd_find_as_from_bu.patch
    target-i386-Add-new-bit-definitions-of-M.patch
    target-i386-Add-missed-features-to-Coope.patch
    hw-i386-pc-fix-regression-in-parsing-vga.patch
    migration-test-ppc64-fix-FORTH-test-prog.patch
    target-arm-Return-correct-IL-bit-in-merg.patch
    target-arm-Set-ISSIs16Bit-in-make_issinf.patch
    runstate-ignore-finishmigrate-prelaunch-.patch
    migration-Rate-limit-inside-host-pages.patch
    m68k-Fix-regression-causing-Single-Step-.patch
    Revert-vnc-allow-fall-back-to-RAW-encodi.patch
    vnc-prioritize-ZRLE-compression-over-ZLI.patch
    target-i386-kvm-initialize-feature-MSRs-.patch
    s390x-adapter-routes-error-handling.patch
    iscsi-Cap-block-count-from-GET-LBA-STATU.patch
    block-backup-fix-memory-leak-in-bdrv_bac.patch
    tpm-ppi-page-align-PPI-RAM.patch
    hw-intc-arm_gicv3_kvm-Stop-wrongly-progr.patch
    target-arm-fix-TCG-leak-for-fcvt-half-do.patch
    block-fix-memleaks-in-bdrv_refresh_filen.patch
    block-backup-top-fix-failure-path.patch
    iotests-add-test-for-backup-top-failure-.patch
    audio-oss-fix-buffer-pos-calculation.patch
    target-arm-monitor-query-cpu-model-expan.patch
    block-fix-crash-on-zero-length-unaligned.patch
    block-Fix-VM-size-field-width-in-snapsho.patch
    target-arm-Correct-definition-of-PMCRDP.patch
    block-nbd-extract-the-common-cleanup-cod.patch
    block-nbd-fix-memory-leak-in-nbd_open.patch
    virtio-crypto-do-delete-ctrl_vq-in-virti.patch
    virtio-pmem-do-delete-rq_vq-in-virtio_pm.patch
    vhost-user-blk-delete-virtioqueues-in-un.patch
    hw-arm-cubieboard-use-ARM-Cortex-A8-as-t.patch
    pc-bios-s390x-Save-iplb-location-in-lowc.patch
    iotests-Fix-nonportable-use-of-od-endian.patch
    block-qcow2-threads-fix-qcow2_decompress.patch
    job-refactor-progress-to-separate-object.patch
    block-block-copy-fix-progress-calculatio.patch
    block-io-fix-bdrv_co_do_copy_on_readv.patch
    scsi-qemu-pr-helper-Fix-out-of-bounds-ac.patch
    target-ppc-Fix-rlwinm-on-ppc64.patch
    compat-disable-edid-on-correct-virtio-gp.patch
    ppc-ppc405_boards-Remove-unnecessary-NUL.patch
    block-Avoid-memleak-on-qcow2-image-info-.patch
    block-bdrv_set_backing_bs-fix-use-after-.patch
    hmp-vnc-Fix-info-vnc-list-leak.patch
    migration-colo-fix-use-after-free-of-loc.patch
    migration-ram-fix-use-after-free-of-loca.patch
    qcow2-List-autoclear-bit-names-in-header.patch
    sheepdog-Consistently-set-bdrv_has_zero_.patch
    target-arm-Fix-PAuth-sbox-functions.patch
    tcg-i386-Fix-INDEX_op_dup2_vec.patch
    net-tulip-check-frame-size-and-r-w-data-.patch
    target-i386-do-not-set-unsupported-VMX-s.patch
    spapr-Fix-failure-path-for-attempting-to.patch
    ati-vga-Fix-checks-in-ati_2d_blt-to-avoi.patch
    xen-block-Fix-double-qlist-remove-and-re.patch
    vpc-Don-t-round-up-already-aligned-BAT-s.patch
    target-xtensa-fix-pasto-in-pfwait.r-opco.patch
    aio-wait-delegate-polling-of-main-AioCon.patch
    async-use-explicit-memory-barriers.patch
    tcg-mips-mips-sync-encode-error.patch
    vhost-user-gpu-Release-memory-returned-b.patch
    vga-Raise-VRAM-to-16-MiB-for-pc-0.15-and.patch (no pc-0.15)
    hw-i386-disable-smbus-migration-for-xenf.patch
    s390x-Don-t-do-a-normal-reset-on-the-ini.patch
    s390x-Move-reset-normal-to-shared-reset-.patch
    s390x-Move-initial-reset.patch
    s390x-Move-clear-reset.patch
    s390x-kvm-Make-kvm_sclp_service_call-voi.patch
    s390x-ipl-Consolidate-iplb-validity-chec.patch
    s390x-Beautify-diag308-handling.patch
    s390x-Add-missing-vcpu-reset-functions.patch
    s390-sclp-improve-special-wait-psw-logic.patch
    vhost-correctly-turn-on-VIRTIO_F_IOMMU_P.patch
    util-add-slirp_fmt-helpers.patch
    slirp-use-correct-size-while-emulating-I.patch
    tcp_emu-Fix-oob-access.patch
    slirp-use-correct-size-while-emulating-c.patch
    tcp_emu-fix-unsafe-snprintf-usages.patch
  - For SLE builds, leverage the html documentation by adding a link
    to the SUSE specific support documentation (the *.txt support doc
    was slightly tweaked to be acceptable as reStructuredText for
    conversion to html)
    docs-add-SUSE-support-statements-to-html.patch
* Mon Apr 27 2020 Bruce Rogers <brogers@suse.com>
  -Fix potential DoS in ATI VGA emulation (CVE-2020-11869
    bsc#1170537)
    ati-vga-Fix-checks-in-ati_2d_blt-to-avoi.patch
* Wed Apr 22 2020 Bruce Rogers <brogers@suse.com>
  - Minor tweaks to patches and support doc
* Tue Apr 21 2020 Martin Liška <mliska@suse.cz>
  - Add gcc10-maybe-uninitialized.patch in order to fix
    boo#1169728.
* Fri Apr 17 2020 Bruce Rogers <brogers@suse.com>
  - Include upstream patches targeted for the next stable release
    (bug fixes only)
    spapr-Fix-failure-path-for-attempting-to.patch
    target-i386-do-not-set-unsupported-VMX-s.patch
    target-xtensa-fix-pasto-in-pfwait.r-opco.patch
    tcg-i386-Fix-INDEX_op_dup2_vec.patch
    tcg-mips-mips-sync-encode-error.patch
    vhost-user-gpu-Release-memory-returned-b.patch
    vpc-Don-t-round-up-already-aligned-BAT-s.patch
    xen-block-Fix-double-qlist-remove-and-re.patch
  - Fix bug causing weak encryption in PAuth for ARM
    (CVE-2020-10702 bsc#1168681)
    target-arm-Fix-PAuth-sbox-functions.patch
  - Fix OOB in tulip NIC emulation (CVE-2020-11102 bsc#1168713
    net-tulip-check-frame-size-and-r-w-data-.patch
  - Note that previously included patch addresses CVE-2020-1711
    and bsc#1166240
    iscsi-Cap-block-count-from-GET-LBA-STATU.patch
  - Include performance improvement (and related?) patch
    aio-wait-delegate-polling-of-main-AioCon.patch
    async-use-explicit-memory-barriers.patch
  - Rework previous patch at Olaf H.'s direction
    hw-i386-disable-smbus-migration-for-xenf.patch
  - Eliminate is_opensuse usage in producing seabios version string
    what we are doing here is just replacing the upstream string
    with one indicating that the openSUSE build service built it,
    and so just leave it as "-rebuilt.opensuse.org"
  - Alter algorithm used to produce "unique" symbol for coordinating
    qemu with the optional modules it may load. This is a reasonable
    relaxation for broader compatibility
    configure-remove-pkgversion-from-CONFIG_.patch
  - Tweak supported.*.txt for latest deprecations, and other fixes
  - Tweak update_git.sh, config.sh
* Mon Apr 06 2020 Bruce Rogers <brogers@suse.com>
  - One more fix is needed for: s390x Protected Virtualization support
    - start and control guest in secure mode (bsc#1167075 jsc#SLE-7407)
    s390x-s390-virtio-ccw-Fix-build-on-syste.patch
* Thu Mar 26 2020 Bruce Rogers <brogers@suse.com>
  - Include upstream patches targeted for the next stable release
    (bug fixes only)
    block-Avoid-memleak-on-qcow2-image-info-.patch
    block-bdrv_set_backing_bs-fix-use-after-.patch
    hmp-vnc-Fix-info-vnc-list-leak.patch
    migration-colo-fix-use-after-free-of-loc.patch
    migration-ram-fix-use-after-free-of-loca.patch
    ppc-ppc405_boards-Remove-unnecessary-NUL.patch
    qcow2-List-autoclear-bit-names-in-header.patch
    scsi-qemu-pr-helper-Fix-out-of-bounds-ac.patch
    sheepdog-Consistently-set-bdrv_has_zero_.patch
* Tue Mar 24 2020 Bruce Rogers <brogers@suse.com>
  - Note The previous set of s390x patches also includes the fix for:
    bsc#1167445
* Fri Mar 20 2020 Bruce Rogers <brogers@suse.com>
  - Include upstream patches targeted for the next stable release
    (bug fixes only)
    block-io-fix-bdrv_co_do_copy_on_readv.patch
    compat-disable-edid-on-correct-virtio-gp.patch
    target-ppc-Fix-rlwinm-on-ppc64.patch
    vhost-correctly-turn-on-VIRTIO_F_IOMMU_P.patch
  - s390x Protected Virtualization support - start and control guest
    in secure mode. (note: binary patch from patch series dropped since
    for s390x we rebuild the patched binary anyways) (bsc#1167075
    jsc#SLE-7407)
    s390-sclp-improve-special-wait-psw-logic.patch
    s390x-Add-missing-vcpu-reset-functions.patch
    s390x-Add-SIDA-memory-ops.patch
    s390x-Add-unpack-facility-feature-to-GA1.patch
    s390x-Beautify-diag308-handling.patch
    s390x-Don-t-do-a-normal-reset-on-the-ini.patch
    s390x-ipl-Consolidate-iplb-validity-chec.patch
    s390x-kvm-Make-kvm_sclp_service_call-voi.patch
    s390x-Move-clear-reset.patch
    s390x-Move-diagnose-308-subcodes-and-rcs.patch
    s390x-Move-initial-reset.patch
    s390x-Move-reset-normal-to-shared-reset-.patch
    s390x-protvirt-Add-migration-blocker.patch
    s390x-protvirt-Disable-address-checks-fo.patch
    s390x-protvirt-Handle-SIGP-store-status-.patch
    s390x-protvirt-Inhibit-balloon-when-swit.patch
    s390x-protvirt-KVM-intercept-changes.patch
    s390x-protvirt-Move-diag-308-data-over-S.patch
    s390x-protvirt-Move-IO-control-structure.patch
    s390x-protvirt-Move-STSI-data-over-SIDAD.patch
    s390x-protvirt-SCLP-interpretation.patch
    s390x-protvirt-Set-guest-IPL-PSW.patch
    s390x-protvirt-Support-unpack-facility.patch
    Sync-pv.patch
* Fri Mar 20 2020 Liang Yan <lyan@suse.com>
  - Fix the issue that s390x could not read IPL channel program when using
    dasd as boot device (bsc#1163140)
    pc-bios-s390x-Save-iplb-location-in-lowc.patch
* Mon Mar 16 2020 Bruce Rogers <brogers@suse.com>
  - Fix potential OOB accesses in slirp (CVE-2020-8608 bsc#1163018
    bsc#1161066 CVE-2020-7039)
    slirp-use-correct-size-while-emulating-c.patch
    slirp-use-correct-size-while-emulating-I.patch
    tcp_emu-Fix-oob-access.patch
    tcp_emu-fix-unsafe-snprintf-usages.patch
    util-add-slirp_fmt-helpers.patch
  - Replace this patch with upstream version
    target-arm-monitor-query-cpu-model-expan.patch
* Thu Mar 12 2020 Bruce Rogers <brogers@suse.com>
  - Include upstream patches targeted for the next stable release
    (bug fixes only)
    audio-oss-fix-buffer-pos-calculation.patch
    blkdebug-Allow-taking-unsharing-permissi.patch
    block-Add-bdrv_qapi_perm_to_blk_perm.patch
    block-backup-top-fix-failure-path.patch
    block-block-copy-fix-progress-calculatio.patch
    block-fix-crash-on-zero-length-unaligned.patch
    block-fix-memleaks-in-bdrv_refresh_filen.patch
    block-Fix-VM-size-field-width-in-snapsho.patch
    block-nbd-extract-the-common-cleanup-cod.patch
    block-nbd-fix-memory-leak-in-nbd_open.patch
    block-qcow2-threads-fix-qcow2_decompress.patch
    hw-arm-cubieboard-use-ARM-Cortex-A8-as-t.patch
    hw-intc-arm_gicv3_kvm-Stop-wrongly-progr.patch
    iotests-add-test-for-backup-top-failure-.patch
    iotests-Fix-nonportable-use-of-od-endian.patch
    job-refactor-progress-to-separate-object.patch
    target-arm-Correct-definition-of-PMCRDP.patch
    target-arm-fix-TCG-leak-for-fcvt-half-do.patch
    tpm-ppi-page-align-PPI-RAM.patch
    vhost-user-blk-delete-virtioqueues-in-un.patch
    virtio-add-ability-to-delete-vq-through-.patch
    virtio-crypto-do-delete-ctrl_vq-in-virti.patch
    virtio-pmem-do-delete-rq_vq-in-virtio_pm.patch
* Thu Feb 20 2020 Bruce Rogers <brogers@suse.com>
  - Add Obsoletes directive for qemu-audio-sdl and qemu-ui-sdl since
    for a qemu package upgrade from SLE12-SP5, support for SDL is
    dropped
* Wed Feb 19 2020 Bruce Rogers <brogers@suse.com>
  - Fix xenfv migration from xen host with pre-v4.0 qemu. We had
    previously dropped a similar patch, but have decided that for now
    we need to go with this type of solution (bsc#1159755)
    hw-i386-disable-smbus-migration-for-xenf.patch
* Tue Feb 04 2020 Liang Yan <lyan@suse.com>
  - Avoid query-cpu-model-expansion crashed qemu when using
    machine type none, patch is queued in upstream now, will
    update commit id later (bsc#1159443)
    target-arm-monitor-query-cpu-model-expan.patch
* Mon Feb 03 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - BuildRequire pkgconfig(libudev) instead of libudev-devel: Allow
    OBS to shortcut through -mini flavors.
* Tue Jan 28 2020 Bruce Rogers <brogers@suse.com>
  - Stop using system membarriers (ie switch from --enable-membarrier
    to --disable-membarrier). This is a blocker for using qemu in the
    context of containers (boo#1130134 jsc#SLE-11089)
  - Drop this recently added patch - in consultation with upstream it
    was decided it needed to be solved a different way (bsc#1159755)
    hw-i386-disable-smbus-migration-for-xenf.patch
  - Include upstream patches targeted for the next stable release
    (bug fixes only)
    block-backup-fix-memory-leak-in-bdrv_bac.patch
    iscsi-Cap-block-count-from-GET-LBA-STATU.patch
    s390x-adapter-routes-error-handling.patch
    target-i386-kvm-initialize-feature-MSRs-.patch
* Fri Jan 24 2020 Bruce Rogers <brogers@suse.com>
  - Include upstream patches targeted for the next stable release
    (bug fixes only)
    hw-i386-pc-fix-regression-in-parsing-vga.patch
    m68k-Fix-regression-causing-Single-Step-.patch
    migration-Rate-limit-inside-host-pages.patch
    migration-test-ppc64-fix-FORTH-test-prog.patch
    Revert-vnc-allow-fall-back-to-RAW-encodi.patch
    runstate-ignore-finishmigrate-prelaunch-.patch
    target-arm-Return-correct-IL-bit-in-merg.patch
    target-arm-Set-ISSIs16Bit-in-make_issinf.patch
    vnc-prioritize-ZRLE-compression-over-ZLI.patch
* Fri Jan 24 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - BuildRequire pkconfig(systemd) instead of systemd: allow OBS to
    shortcut through the -mini flavors.
  - Use systemd_ordering in place of systemd_requires: systemd is
    never a strict requirement for qemu; but when installing qemu on
    a systemd-managed system, we want system to be present first.
* Tue Jan 14 2020 Bruce Rogers <brogers@suse.com>
  - Fix xenfv migration from xen host with pre-v4.0 qemu (bsc#1159755)
    hw-i386-disable-smbus-migration-for-xenf.patch
* Tue Jan 14 2020 ohering@suse.de
  - Create files within bundles.tar.xz with fixed timestamp and uid
* Sat Jan 11 2020 Bruce Rogers <brogers@suse.com>
  - Add a %bcond_without system_membarrier along with related
    processing to the spec file, to better investigate running QEMU
    with the --disable-membarrier configure option
* Fri Jan 10 2020 Bruce Rogers <brogers@suse.com>
  - Include upstream patches targeted for the next stable release
    (bug fixes only)
    arm-arm-powerctl-set-NSACR.-CP11-CP10-bi.patch
    backup-top-Begin-drain-earlier.patch
    block-Activate-recursively-even-for-alre.patch
    display-bochs-display-fix-memory-leak.patch
    Fix-double-free-issue-in-qemu_set_log_fi.patch
    hw-arm-smmuv3-Align-stream-table-base-ad.patch
    hw-arm-smmuv3-Apply-address-mask-to-line.patch
    hw-arm-smmuv3-Check-stream-IDs-against-a.patch
    hw-arm-smmuv3-Correct-SMMU_BASE_ADDR_MAS.patch
    hw-arm-smmuv3-Report-F_STE_FETCH-fault-a.patch
    hw-arm-smmuv3-Use-correct-bit-positions-.patch
    i386-Resolve-CPU-models-to-v1-by-default.patch
    intel_iommu-a-fix-to-vtd_find_as_from_bu.patch
    iotests-Fix-IMGOPTSSYNTAX-for-nbd.patch
    iotests-Provide-a-function-for-checking-.patch
    iotests-Skip-test-060-if-it-is-not-possi.patch
    iotests-Skip-test-079-if-it-is-not-possi.patch
    numa-properly-check-if-numa-is-supported.patch
    qcow2-bitmaps-fix-qcow2_can_store_new_di.patch
    Revert-qemu-options.hx-Update-for-reboot.patch
    vhost-user-gpu-Drop-trailing-json-comma.patch
    virtio-blk-fix-out-of-bounds-access-to-b.patch
    virtio-mmio-update-queue-size-on-guest-w.patch
    virtio-net-delete-also-control-queue-whe.patch
    virtio-update-queue-size-on-guest-write.patch
  - Include performance improvement
    virtio-don-t-enable-notifications-during.patch
  - Repair incorrect packaging references to Jira tracked features
* Thu Jan 09 2020 Bruce Rogers <brogers@suse.com>
  - Add Cooperlake vcpu model (jsc#SLE-7923)
    i386-Add-MSR-feature-bit-for-MDS-NO.patch
    i386-Add-macro-for-stibp.patch
    i386-Add-new-CPU-model-Cooperlake.patch
    target-i386-Add-new-bit-definitions-of-M.patch
    target-i386-Add-missed-features-to-Coope.patch
  - Add HMAT support (jsc#SLE-8897) (the test case for this series
    isn't included because we aren't set up to handle binary patches)
    numa-Extend-CLI-to-provide-initiator-inf.patch
    numa-Extend-CLI-to-provide-memory-latenc.patch
    numa-Extend-CLI-to-provide-memory-side-c.patch
    hmat-acpi-Build-Memory-Proximity-Domain-.patch
    hmat-acpi-Build-System-Locality-Latency-.patch
    hmat-acpi-Build-Memory-Side-Cache-Inform.patch
    tests-numa-Add-case-for-QMP-build-HMAT.patch
* Thu Dec 12 2019 Bruce Rogers <brogers@suse.com>
  - Update to v4.2.0: See http://wiki.qemu.org/ChangeLog/4.2
    Take note that ongoing feature deprecation is tracked at both
    http://wiki.qemu-project.org/Features/LegacyRemoval and in
    Appendix B of the qemu-doc.* files installed with the qemu package
    Some noteworthy changes:
    * x86: Denverton, Snowridge, and Dhyana CPU models added
    * x86: Latest version of all CPU models how have TSX (HLE and RTM)
    disabled by default
    * x86: Support for AVX512 BFloat16 extensions
    * x86: VMX features exposed more accurately and controllably
    * s390: TCG now implements IEP (Instruction Execution Protection)
    * PowerPC: POWER8 and POWER9 non-virtualized machines separated out
    * PowerPC: RTAS now comes from SLOF instead of QEMU itself
    * PowerPC: Unplug of multifunction PCI devices now unplugs the
    whole slot, as in x86
    * ARM: Support for >256 CPUs with KVM is fixed
    * ARM: Memory hotplug now supported , when using UEFI, ACPI, for
    virt machine type
    * ARM: SVE support possuble now for KVM guests
    * ARM: ACPI generic event device can now deliver powerdown event
    * The backend device can be specified for a guest audio device
    * virtio v1.1 packed virtqueues supported
    * Socket based character device backends now support TCP keep-alive
    * Use encryption library cipher mode facilities, allowing improved
    performance for eg. AES-XTS encrption
    * Misc block device improvements, esp. with nbd
  - See the following few release-candidate changelog entries for
    additional changes related to this release
  - Switched package build to be out-of-tree
* Tue Dec 10 2019 Bruce Rogers <brogers@suse.com>
  - Update to v4.2.0-rc5: See http://wiki.qemu.org/ChangeLog/4.2
* Wed Dec 04 2019 Bruce Rogers <brogers@suse.com>
  - Update to v4.2.0-rc4: See http://wiki.qemu.org/ChangeLog/4.2
    * Update the support documents used for SUSE SLE releases to cover
    this qemu release
* Wed Nov 27 2019 Bruce Rogers <brogers@suse.com>
  - Update to v4.2.0-rc3: See http://wiki.qemu.org/ChangeLog/4.2
    * Patches dropped (upstream unless otherwise noted):
    ati-add-edid-support.patch
    ati-vga-add-rage128-edid-support.patch
    ati-vga-fix-ati_read.patch
    ati-vga-make-i2c-register-and-bits-confi.patch
    ati-vga-make-less-verbose.patch
    ati-vga-try-vga-ddc-first.patch
    Disable-Waddress-of-packed-member-for-GC.patch
    hdata-vpd-fix-printing-char-0x00.patch
    target-i386-add-PSCHANGE_NO-bit-for-the-.patch
    target-i386-Export-TAA_NO-bit-to-guests.patch
    vbe-add-edid-support.patch
    vga-add-ati-bios-tables.patch
    vga-add-atiext-driver.patch
    vga-make-memcpy_high-public.patch
    vga-move-modelist-from-bochsvga.c-to-new.patch
    * Patches added:
    Enable-cross-compile-prefix-for-C-compil.patch
    ensure-headers-included-are-compatible-w.patch
    roms-Makefile-enable-cross-compile-for-b.patch
    * Add qemu-ui-spice-app package containing ui-spice-app.so
    * Add qemu-microvm package containing bios-microvm.bin
  - Add descriptors for the 128k and 256k SeaBios firmware images
  - For the record, the following issues reported for SUSE SLE15-SP1
    are either fixed in this current package, or are otherwise not an
    issue: bsc#1079730 bsc#1098403 bsc#1111025 bsc#1128106 bsc#1133031
    bsc#1134883 bsc#1135210 bsc#1135902 bsc#1136540 bsc#1136778
    bsc#1138534 bsc#1140402 bsc#1143794 bsc#1145379 bsc#1144087
    bsc#1145427 bsc#1145436 bsc#1145774 bsc#1146873 bsc#1149811
    bsc#1152506 bsc#1155812 bsc#1156642 CVE-2018-12207 CVE-2019-5008
    CVE-2019-11135 CVE-2019-12068 CVE-2019-12155 CVE-2019-13164
    CVE-2019-14378 CVE-2019-15890, and the following feature requests
    are satisfied by this package: fate#327410 fate#327764 fate#327796
    jsc#SLE-4883 jsc#SLE-6132 jsc#SLE-6237 jsc#SLE-6754
* Tue Nov 19 2019 Bruce Rogers <brogers@suse.com>
  - Expose pschange-mc-no "feature", indicating CPU does not have
    the page size change machine check vulnerability (CVE-2018-12207
    bsc#1155812)
    target-i386-add-PSCHANGE_NO-bit-for-the-.patch
  - Expose taa-no "feature", indicating CPU does not have the
    TSX Async Abort vulnerability. (CVE-2019-11135 bsc#1152506)
    target-i386-Export-TAA_NO-bit-to-guests.patch
    Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
* Fri Nov 15 2019 Bruce Rogers <brogers@suse.com>
  - Update to v4.1.1, a stable, bug-fix-only release
    * Besides incorporating the following fixes we already carried, it
    includes about the same number of other, similar type fixes
    which we hadn't yet incorporated.
    * Patches dropped (subsumed by stable update):
    block-Add-bdrv_co_get_self_request.patch
    block-create-Do-not-abort-if-a-block-dri.patch
    block-file-posix-Let-post-EOF-fallocate-.patch
    block-file-posix-Reduce-xfsctl-use.patch
    block-io-refactor-padding.patch
    blockjob-update-nodes-head-while-removin.patch
    block-Make-wait-mark-serialising-request.patch
    block-nfs-tear-down-aio-before-nfs_close.patch
    coroutine-Add-qemu_co_mutex_assert_locke.patch
    curl-Check-completion-in-curl_multi_do.patch
    curl-Handle-success-in-multi_check_compl.patch
    curl-Keep-pointer-to-the-CURLState-in-CU.patch
    curl-Keep-socket-until-the-end-of-curl_s.patch
    curl-Pass-CURLSocket-to-curl_multi_do.patch
    curl-Report-only-ready-sockets.patch
    hw-arm-boot.c-Set-NSACR.-CP11-CP10-for-N.patch
    hw-core-loader-Fix-possible-crash-in-rom.patch
    make-release-pull-in-edk2-submodules-so-.patch
    memory-Provide-an-equality-function-for-.patch
    mirror-Keep-mirror_top_bs-drained-after-.patch
    pr-manager-Fix-invalid-g_free-crash-bug.patch
    qcow2-bitmap-Fix-uint64_t-left-shift-ove.patch
    qcow2-Fix-corruption-bug-in-qcow2_detect.patch
    qcow2-Fix-QCOW2_COMPRESSED_SECTOR_MASK.patch
    qcow2-Fix-the-calculation-of-the-maximum.patch
    roms-Makefile.edk2-don-t-pull-in-submodu.patch
    s390-PCI-fix-IOMMU-region-init.patch
    s390x-tcg-Fix-VERIM-with-32-64-bit-eleme.patch
    target-alpha-fix-tlb_fill-trap_arg2-valu.patch
    target-arm-Don-t-abort-on-M-profile-exce.patch
    target-arm-Free-TCG-temps-in-trans_VMOV_.patch
    util-iov-introduce-qemu_iovec_init_exten.patch
    vhost-Fix-memory-region-section-comparis.patch
    vpc-Return-0-from-vpc_co_create-on-succe.patch
    Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
* Fri Nov 08 2019 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Fix %arm builds
* Thu Nov 07 2019 Bruce Rogers <brogers@suse.com>
  - Fix two issues with qcow2 image processing which could affect
    disk integrity
    qcow2-Fix-QCOW2_COMPRESSED_SECTOR_MASK.patch
    qcow2-bitmap-Fix-uint64_t-left-shift-ove.patch
* Wed Nov 06 2019 Bruce Rogers <brogers@suse.com>
  - Work around a host kernel xfs bug which can result in qcow2 image
    corruption
    block-io-refactor-padding.patch
    util-iov-introduce-qemu_iovec_init_exten.patch
    block-Make-wait-mark-serialising-request.patch
    block-Add-bdrv_co_get_self_request.patch
    block-file-posix-Let-post-EOF-fallocate-.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
* Mon Nov 04 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Correct package names in _constraints after switch to multibuild.
* Sat Oct 26 2019 Bruce Rogers <brogers@suse.com>
  - Address potential corruption when using qcow2 images
    coroutine-Add-qemu_co_mutex_assert_locke.patch
    qcow2-Fix-corruption-bug-in-qcow2_detect.patch
  - Include more tweaks to our packaging workflow scripts - this will
    continue as we refine the scripts
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
* Thu Oct 17 2019 Ludwig Nussel <lnussel@suse.de>
  - use %gcc_version for cross compilers (boo#1153703)
* Tue Oct 15 2019 Bruce Rogers <brogers@suse.com>
  - Add upstream edk2 submodule fix for creating tarball
  - Switch to upstream patch for avoiding git ref in edk2 makefile
  - Fix failing block tests which aren't compatible with the configure
    option --enable-membarrier
    * Patches dropped:
    roms-Makefile.edk2-don-t-invoke-git-sinc.patch
    tests-block-io-test-130-needs-some-delay.patch
    * Patches added:
    make-release-pull-in-edk2-submodules-so-.patch
    roms-Makefile.edk2-don-t-pull-in-submodu.patch
    tests-Fix-block-tests-to-be-compatible-w.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
* Thu Oct 10 2019 Bruce Rogers <brogers@suse.com>
  - Reduce the cross compiler versions we rely on
  - Fix some qemu-testsuite issues, reducing known error cases
    test-add-mapping-from-arch-of-i686-to-qe.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
* Wed Oct 02 2019 Bruce Rogers <brogers@suse.com>
  - Since our spec file has bashisms, include the following in the
    spec file: %define _buildshell /bin/bash
* Wed Oct 02 2019 Bruce Rogers <brogers@suse.com>
  - Disable some block tests which randomly fail. This is in context
    of the build service build of qemu-testsuite
    tests-Disable-some-block-tests-for-now.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
* Tue Oct 01 2019 Bruce Rogers <brogers@suse.com>
  - Add some post v4.1.0 upstream stable patches
    * Patches added:
    mirror-Keep-mirror_top_bs-drained-after-.patch
    s390x-tcg-Fix-VERIM-with-32-64-bit-eleme.patch
    target-alpha-fix-tlb_fill-trap_arg2-valu.patch
    target-arm-Free-TCG-temps-in-trans_VMOV_.patch
    target-arm-Don-t-abort-on-M-profile-exce.patch
    qcow2-Fix-the-calculation-of-the-maximum.patch
    block-file-posix-Reduce-xfsctl-use.patch
    pr-manager-Fix-invalid-g_free-crash-bug.patch
    vpc-Return-0-from-vpc_co_create-on-succe.patch
    block-nfs-tear-down-aio-before-nfs_close.patch
    block-create-Do-not-abort-if-a-block-dri.patch
    curl-Keep-pointer-to-the-CURLState-in-CU.patch
    curl-Keep-socket-until-the-end-of-curl_s.patch
    curl-Check-completion-in-curl_multi_do.patch
    curl-Pass-CURLSocket-to-curl_multi_do.patch
    curl-Report-only-ready-sockets.patch
    curl-Handle-success-in-multi_check_compl.patch
    blockjob-update-nodes-head-while-removin.patch
    memory-Provide-an-equality-function-for-.patch
    vhost-Fix-memory-region-section-comparis.patch
    hw-arm-boot.c-Set-NSACR.-CP11-CP10-for-N.patch
    s390-PCI-fix-IOMMU-region-init.patch
    hw-core-loader-Fix-possible-crash-in-rom.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
* Wed Sep 11 2019 Bruce Rogers <brogers@suse.com>
  - Include more tweaks to our packaging workflow scripts
  - Produce qemu-linux-user and qemu-testsuite via the build service
    multibuild capability, instead of duplicating the spec file and
    using package link in build service
    * combine qemu-linux-user spec file into main qemu spec file. Since
    this model uses a single changelog, here are some historicial
    mentions from the now unused qemu-linux-user.changes (delta from
    qemu's was quite minimal):
    - Adjust to a v5.2 linux kernel change regarding SIOCGSTAMP
    - Fix pwrite64/pread64 to return 0 over -1 for a
      zero length NULL buffer in qemu (bsc#1121600)
    * bsc#1112499
    * Since qemu-testsuite.spec and qemu-testsuite.changes were just
    copies of the main qemu version nothing needs to be done there
* Fri Sep 06 2019 Bruce Rogers <brogers@suse.com>
  - Build opensbi from source on riscv64
* Fri Sep 06 2019 Bruce Rogers <brogers@suse.com>
  - Update to v4.1.0: See http://wiki.qemu.org/ChangeLog/4.1
    Take note that ongoing feature deprecation is tracked at both
    http://wiki.qemu-project.org/Features/LegacyRemoval and in
    Appendix B of the qemu-doc.* files installed with the qemu package
    Some noteworthy changes:
    * x86: CPU models are now versioned
    * x86: CPU die topology can now be configured
    * x86: New Hygon Dhyana and Intel Snowridge CPU models
    * s390: The bios now supports IPL (boot) from ECKD DASD assigned
    to the guest via vfio-ccw
    * s390: The bios now tolerates the presence of bootmap signature
    entries written by zipl
    * PowerPC: pseries machine now supports KVM acceleration
    (kernel_irqchip=on) of the XIVE interrupt controller
    * PowerPC: pseries now supports hot-plug of PCI bridges and hot-plug
    and unplug of devices under PCI bridges
    * ARM: QEMU now supports emulating an FPU for Cortex-M CPUs, and the
    Cortex-M4 and Cortex-M33 now provide the FP
    * Python 2 support is deprecated
    * UEFI platform firmware binaries, and matching variable store
    templates are now installed
    * Now it's possible to specify memory-less NUMA node when using
    "-numa node,memdev" options
    * Possible to trigger self announcement on specific network interfaces
    * Default memory distribution between NUMA nodes is now deprecated
    * Fallback to normal RAM allocation if QEMU is not able to allocate
    from the "-mem-path" provided file/filesystem is now deprecated
    * virtio-gpu 2d/3d rendering may now be offloaded to an external
    vhost-user process, such as QEMU vhost-user-gpu
    * QEMU will automatically try to use the MAP_SYNC mmap flag for memory
    backends configured with pmem=on,share=on
    * Additional SeaVGABIOS patches added for vga-ati compatibility
  - Drop attempt at build compatibility with SLE12
  - New sub-packages: qemu-edk2, qemu-vhost-user-gpu
  - Conditionalize building of qemu-edk2 (and leave unbuilt for now)
  - Implement new packaging workflow, includes no longer numbering
    patches, and having the "current git repo" stored with the package
    in the form of git bundles
    * Patches dropped (upstream unless otherwise noted):
    0027-tests-test-thread-pool-is-racy-add-.patch
    0032-tests-Fix-Makefile-handling-of-chec.patch
    0034-Revert-target-i386-kvm-add-VMX-migr.patch
    0036-sockets-avoid-string-truncation-war.patch
    0039-linux-user-avoid-string-truncation-.patch
    0040-linux-user-elfload-Fix-GCC-9-build-.patch
    0041-qxl-avoid-unaligned-pointer-reads-w.patch
    0042-libvhost-user-fix-Waddress-of-packe.patch
    0043-target-i386-define-md-clear-bit.patch
    0045-kbd-state-fix-autorepeat-handling.patch
    0046-target-ppc-ensure-we-get-null-termi.patch
    0049-qxl-check-release-info-object.patch
    0050-qemu-bridge-helper-restrict-interfa.patch
    0051-linux-user-fix-to-handle-variably-s.patch
    ipxe-use-gcc6-for-more-compact-code.patch (no longer needed)
    (the next three are replaced by the upstream equivalent)
    ipxe-efi-Simplify-diagnostic-for-NULL-handle.patch
    ipxe-build-Disable-gcc-address-of-packed-member-warning.patch
    ipxe-efi-Avoid-string-op-warning-with-cross-gcc-7-compile.patch
    slirp-fix-heap-overflow-in-ip_reass-on-big-packet-input.patch
    * Patches renamed:
    0001-XXX-dont-dump-core-on-sigabort.patch
    - > XXX-dont-dump-core-on-sigabort.patch
    0002-qemu-binfmt-conf-Modify-default-pat.patch
    - > qemu-binfmt-conf-Modify-default-path.patch
    0003-qemu-cvs-gettimeofday.patch
    - > qemu-cvs-gettimeofday.patch
    0004-qemu-cvs-ioctl_debug.patch
    - > qemu-cvs-ioctl_debug.patch
    0005-qemu-cvs-ioctl_nodirection.patch
    - > qemu-cvs-ioctl_nodirection.patch
    0006-linux-user-add-binfmt-wrapper-for-a.patch
    - > linux-user-add-binfmt-wrapper-for-argv-0.patch
    0007-PPC-KVM-Disable-mmu-notifier-check.patch
    - > PPC-KVM-Disable-mmu-notifier-check.patch
    0008-linux-user-binfmt-support-host-bina.patch
    - > linux-user-binfmt-support-host-binaries.patch
    0009-linux-user-Fake-proc-cpuinfo.patch
    - > linux-user-Fake-proc-cpuinfo.patch
    0010-linux-user-use-target_ulong.patch
    - > linux-user-use-target_ulong.patch
    0011-Make-char-muxer-more-robust-wrt-sma.patch
    - > Make-char-muxer-more-robust-wrt-small-FI.patch
    0012-linux-user-lseek-explicitly-cast-no.patch
    - > linux-user-lseek-explicitly-cast-non-set.patch
    0013-AIO-Reduce-number-of-threads-for-32.patch
    - > AIO-Reduce-number-of-threads-for-32bit-h.patch
    0014-xen_disk-Add-suse-specific-flush-di.patch
    - > xen_disk-Add-suse-specific-flush-disable.patch
    0015-qemu-bridge-helper-reduce-security-.patch
    - > qemu-bridge-helper-reduce-security-profi.patch
    0016-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
    - > qemu-binfmt-conf-use-qemu-ARCH-binfmt.patch
    0017-linux-user-properly-test-for-infini.patch
    - > linux-user-properly-test-for-infinite-ti.patch
    0018-roms-Makefile-pass-a-packaging-time.patch
    - > roms-Makefile-pass-a-packaging-timestamp.patch
    0019-Raise-soft-address-space-limit-to-h.patch
    - > Raise-soft-address-space-limit-to-hard-l.patch
    0020-increase-x86_64-physical-bits-to-42.patch
    - > increase-x86_64-physical-bits-to-42.patch
    0021-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
    - > vga-Raise-VRAM-to-16-MiB-for-pc-0.15-and.patch
    0022-i8254-Fix-migration-from-SLE11-SP2.patch
    - > i8254-Fix-migration-from-SLE11-SP2.patch
    0023-acpi_piix4-Fix-migration-from-SLE11.patch
    - > acpi_piix4-Fix-migration-from-SLE11-SP2.patch
    0024-Switch-order-of-libraries-for-mpath.patch
    - > Switch-order-of-libraries-for-mpath-supp.patch
    0025-Make-installed-scripts-explicitly-p.patch
    - > Make-installed-scripts-explicitly-python.patch
    0026-hw-smbios-handle-both-file-formats-.patch
    - > hw-smbios-handle-both-file-formats-regar.patch
    0028-xen-add-block-resize-support-for-xe.patch
    - > xen-add-block-resize-support-for-xen-dis.patch
    0029-tests-qemu-iotests-Triple-timeout-o.patch
    - > tests-qemu-iotests-Triple-timeout-of-i-o.patch
    0030-tests-block-io-test-130-needs-some-.patch
    - > tests-block-io-test-130-needs-some-delay.patch
    0031-xen-ignore-live-parameter-from-xen-.patch
    - > xen-ignore-live-parameter-from-xen-save-.patch
    0033-Conditionalize-ui-bitmap-installati.patch
    - > Conditionalize-ui-bitmap-installation-be.patch
    0035-tests-change-error-message-in-test-.patch
    - > tests-change-error-message-in-test-162.patch
    0037-hw-usb-hcd-xhci-Fix-GCC-9-build-war.patch
    - > hw-usb-hcd-xhci-Fix-GCC-9-build-warning.patch
    0038-hw-usb-dev-mtp-Fix-GCC-9-build-warn.patch
    - > hw-usb-dev-mtp-Fix-GCC-9-build-warning.patch
    0044-hw-intc-exynos4210_gic-provide-more.patch
    - > hw-intc-exynos4210_gic-provide-more-room.patch
    0047-configure-only-populate-roms-if-sof.patch
    - > configure-only-populate-roms-if-softmmu.patch
    0048-pc-bios-s390-ccw-net-avoid-warning-.patch
    - > pc-bios-s390-ccw-net-avoid-warning-about.patch
    keycodemapdb-make-keycode-gen-output-reproducible.patch
    - > Make-keycode-gen-output-reproducible-use.patch
    ipxe-stub-out-the-SAN-req-s-in-int13.patch
    - > stub-out-the-SAN-req-s-in-int13.patch
    sgabios-fix-cross-build.patch deleted
    - > roms-sgabios-Fix-csum8-to-be-built-by-ho.patch
    sgabios-stable-buildid.patch
    - > sgabios-Makefile-fix-issues-of-build-rep.patch
    skiboot-gcc9-compat.patch
    - > Disable-Waddress-of-packed-member-for-GC.patch
    ipxe-stable-buildid.patch
    - > ipxe-Makefile-fix-issues-of-build-reprod.patch
    seabios-fix_cross_compilation.patch
    - > enable-cross-compilation-on-ARM.patch
    * Patches added:
    roms-change-cross-compiler-naming-to-be-.patch
    roms-Makefile.edk2-don-t-invoke-git-sinc.patch
    vga-move-modelist-from-bochsvga.c-to-new.patch
    vga-make-memcpy_high-public.patch
    vga-add-atiext-driver.patch
    vga-add-ati-bios-tables.patch
    vbe-add-edid-support.patch
    ati-add-edid-support.patch
    ati-vga-make-less-verbose.patch
    ati-vga-fix-ati_read.patch
    ati-vga-make-i2c-register-and-bits-confi.patch
    ati-vga-try-vga-ddc-first.patch
    ati-vga-add-rage128-edid-support.patch
    Fix-s-directive-argument-is-null-error.patch
    Workaround-compilation-error-with-gcc-9..patch
    Do-not-apply-WORKAROUND_CFLAGS-for-host-.patch
    hdata-vpd-fix-printing-char-0x00.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
* Fri Aug 09 2019 Bruce Rogers <brogers@suse.com>
  - Since we build seabios, take advantage of ability to add our own
    identifying version info by changing SEABIOS_EXTRAVERSION from
    "-prebuilt.qemu.org" to "-rebuilt.suse.com" (or
    "-rebuilt.opensuse.org for openSUSE releases)
* Wed Aug 07 2019 Liang Yan <lyan@suse.com>
  - Security fix for heap overflow in ip_reass on big packet input
    (CVE-2019-14378, bsc#1143794)
    slirp-fix-heap-overflow-in-ip_reass-on-big-packet-input.patch
* Tue Aug 06 2019 Bruce Rogers <brogers@suse.com>
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
    * Patches added:
    0051-linux-user-fix-to-handle-variably-s.patch
* Mon Aug 05 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Make keycode-gen output reproducible (use SOURCE_DATE_EPOCH timestamp)
    keycodemapdb-make-keycode-gen-output-reproducible.patch
* Thu Jul 25 2019 Liang Yan <lyan@suse.com>
  - Security fix for null pointer dereference while releasing spice resources
    (CVE-2019-12155, bsc#1135902)
    0049-qxl-check-release-info-object.patch
  - Security fix for qemu-bridge-helper ACL can be bypassed when names are too long
    (CVE-2019-13164, bsc#1140402)
    0050-qemu-bridge-helper-restrict-interfa.patch
  - Replace patch 0043 with an upstream version
    0043-target-i386-define-md-clear-bit.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
* Tue Jun 11 2019 Christian Goll <cgoll@suse.com>
  - fixed regression for ksm.service was (bsc#1112646)
* Mon Jun 10 2019 Bruce Rogers <brogers@suse.com>
  - Content of packaged %_docdir/%name/interop/_static/ dir depends
    on python-Sphinx version, so lets just wildcard specifying
    those files, rather than trying to manage a specific file list
* Fri Jun 07 2019 Bruce Rogers <brogers@suse.com>
  - Last change exposed that we still do rely on python2. Make
    spec file adjustment
* Fri Jun 07 2019 Tomáš Chvátal <tchvatal@suse.com>
  - Switch from python-Sphinx to Sphinx from python variant we are
    building with (new Sphinx is for python3 only)
* Wed May 29 2019 Bruce Rogers <brogers@suse.com>
  - Fix a number of compatibility issues with the stricter gcc9 checks
    * Disable warning for taking address of packed structure members
    0048-pc-bios-s390-ccw-net-avoid-warning-.patch
    * Fix case of strncpy where null terminated string not guaranteed
    0046-target-ppc-ensure-we-get-null-termi.patch
    * Disable warning for taking address of packed structure members
    and fix case of passing null pointer as "%s" format parameter
    skiboot-gcc9-compat.patch
  - Fix configure script which caused firmware to be built in
    linux-user only build.
    0047-configure-only-populate-roms-if-sof.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
* Fri May 17 2019 Bruce Rogers <brogers@suse.com>
  - Fix regression in autorepeat key handling
    0045-kbd-state-fix-autorepeat-handling.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
* Fri May 17 2019 Andreas Schwab <schwab@suse.de>
  - Fix file list
* Wed May 15 2019 Bruce Rogers <brogers@suse.com>
  - Yet another gcc9 related code fix (bsc#1121464)
    0044-hw-intc-exynos4210_gic-provide-more.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
* Tue May 14 2019 Bruce Rogers <brogers@suse.com>
  - Switch to now upstreamed version of patch and add one more
    gcc9 related patch
    * Patches renamed:
    0041-qxl-fix-Waddress-of-packed-member.patch
    - > 0041-qxl-avoid-unaligned-pointer-reads-w.patch
    0042-libvhost-user-fix-Waddress-of-packe.patch
  - Add x86 cpu feature "md-clear" (CVE-2018-12126 CVE-2018-12127
    CVE-2018-12130 CVE-2019-11091 bsc#1111331)
    0043-target-i386-define-md-clear-bit.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
* Sat May 11 2019 Bruce Rogers <brogers@suse.com>
  - Correct logic of which ipxe patches get included based on
    suse_version. We were wrongly excluding a gcc9 related patch for
    example
* Fri May 10 2019 Bruce Rogers <brogers@suse.com>
  - Switch to now upstreamed version of some patches
    * Patches renamed:
    0036-util-qemu-sockets-Fix-GCC-9-build-w.patch
    - > 0036-sockets-avoid-string-truncation-war.patch
    0039-linux-user-uname-Fix-GCC-9-build-wa.patch
    - > 0039-linux-user-avoid-string-truncation-.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
* Thu May 09 2019 Bruce Rogers <brogers@suse.com>
  - Create /usr/share/qemu/firmware and /etc/qemu/firmware directories
    in support of the firmware descriptor feature now in use as of
    libvirt v5.2
* Mon May 06 2019 Bruce Rogers <brogers@suse.com>
  - Disable LTO as suggested by Martin Liska (boo#1133281)
  - Remove and obsolete qemu-oss-audio subpackage. OSS audio is very
    old, and we didn't really even configure the package properly for
    it for a very long time, so presumably there can't be any users
    of it as far as qemu is concerned
  - Avoid warnings which gcc9 complains about
    0036-util-qemu-sockets-Fix-GCC-9-build-w.patch
    0037-hw-usb-hcd-xhci-Fix-GCC-9-build-war.patch
    0038-hw-usb-dev-mtp-Fix-GCC-9-build-warn.patch
    0039-linux-user-uname-Fix-GCC-9-build-wa.patch
    0040-linux-user-elfload-Fix-GCC-9-build-.patch
    0041-qxl-fix-Waddress-of-packed-member.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
* Wed May 01 2019 Bruce Rogers <brogers@suse.com>
  - Update to v4.0.0: See http://wiki.qemu.org/ChangeLog/4.0
    Take note that ongoing feature deprecation is tracked at both
    http://wiki.qemu-project.org/Features/LegacyRemoval and in
    Appendix B of the qemu-doc.* files installed with the qemu package
    Some noteworthy changes:
    * ARM: ARMv8+ extensions for SB, PredInv, HPD, LOR, FHM, AA32HPD,
    PAuth, JSConv, CondM, FRINT, and BTI
    * ARM: new emulation support for "Musca" and "MPS2" development boards
    * ARM: virt: support for >255GB of RAM and u-boot "noload" image types
    * ARM: improved emulation of ARM PMU
    * HPPA: support for TLB protection IDs and TLB trace events
    * MIPS: support for multi-threaded TCG emulation
    * MIPS: emulation support for I7200 I6500 CPUs, QMP-base querying of
    CPU types, and improved support for SAARI and SAAR configuration registers
    * MIPS: improvements to Interthread Communication Unit, Fulong 2E
    machine types, and end-user documentation.
    * PowerPC: pseries/powernv: support for POWER9 large decrementer
    * PowerPC: pseries: emulation support for XIVE interrupt controller
    * PowerPC: pseries: support for hotplugging PCI host bridges (PHBs)
    * PowerPC: pseries: Spectre/Meltdown mitigations enabled by default,
    additional support for count-cache-flush mitigation
    * RISC-V: virt: support for PCI and USB
    * RISC-V: support for TSR, TW, and TVM fields of mstatus, FS field now
    supports three stats (dirty, clean, and off)
    * RISC-V: built-in gdbserver supports register lists via XML files
    * s390: support for z14 GA 2 CPU model, Multiple-epoch and PTFF
    features now enabled in z14 CPU model by default
    * s390: vfio-ap: now supports hot plug/unplug, and no longer inhibits memory
    ballooning
    * s390: emulation support for floating-point extension facility and
    vector support instructions
    * x86: HAX accelerator now supported POSIX hosts other than Darwin,
    including Linux and NetBSD
    * x86: Q35: advertised PCIe root port speeds will now optimally default
    to maximum link speed (16GT/s) and width (x32) provided by PCIe 4.0 for
    QEMU 4.0+ machine types; older machine types will retain 2.5GT/x1
    defaults for compatibility.
    * x86: Xen PVH images can now be booted with "-kernel" option
    * Xtensa: xtfpga: improved SMP support for linux (interrupt
    distributor, IPI, and runstall) and new SMP-capable test_mmuhifi_c3
    core configuration
    * Xtensa: support for Flexible length instructions extension (FLIX)
    * GUI: new '-display spice-app' to configure/launch a Spice client GUI with
    a similar UI to QEMU GTK. VNC server now supports access controls via
    tls-authz/sasl-authz options
    * QMP: support for "out-of-band" command execution, can be useful for
    postcopy migration recovery. Additional QMP commands for working with
    block devices and dirty bitmaps
    * VFIO: EDID interface for supported mdev (Intel vGPU for kernel 5.0+),
    allows resolution setting via xres/yres options.
    * Xen: new 'xen-disk' device which can create a Xen PV disk backend,
    and performance improvements for Xen PV disk backend.
    * Network Block Device: improved tracing and error diagnostics, improved
    client compatibility with buggy NBD server implementations, new
    - -bitmap, --list, --tls-authz options for qemu-nbd
    * virtio-blk now supports DISCARD and WRITE_ZEROES
    * qemu-test-suite output is now in TAP format
    * Sphinx now used for part of qemu documentation
    * A few more configure features are enabled: iconv, lzfse (for openSUSE)
    * Provide better logo icons
  - Made these package building changes:
    * Removed this token from spec file: #!BuildIgnore:  gcc-PIE
    * Created ability to build qemu source out-of-tree
    * Added BSD-2-Clause license clause due to EDK II code inclusion
    * Patches dropped (upstream unless otherwise noted):
    0010-Remove-problematic-evdev-86-key-fro.patch
    0025-Fix-tigervnc-long-press-issue.patch
    0026-string-input-visitor-Fix-uint64-par.patch
    0027-test-string-input-visitor-Add-int-t.patch
    0028-test-string-input-visitor-Add-uint6.patch
    0029-tests-Add-QOM-property-unit-tests.patch
    0030-tests-Add-scsi-disk-test.patch
    0033-smbios-Add-1-terminator-if-any-stri.patch (different approach used)
    0034-qemu-io-tests-comment-out-problemat.patch (not as needed)
    0039-xen_disk-Avoid-repeated-memory-allo.patch
    0041-vfio-ap-flag-as-compatible-with-bal.patch
    0042-hw-s390x-Fix-bad-mask-in-time2tod.patch
    0043-pcie-set-link-state-inactive-active.patch
    0044-pc-piix4-Update-smbus-I-O-space-aft.patch
    0045-hw-usb-fix-mistaken-de-initializati.patch
    0046-usb-mtp-use-O_NOFOLLOW-and-O_CLOEXE.patch
    0047-pvrdma-release-device-resources-in-.patch
    0048-rdma-check-num_sge-does-not-exceed-.patch
    0049-pvrdma-add-uar_read-routine.patch
    0050-pvrdma-check-number-of-pages-when-c.patch
    0051-pvrdma-check-return-value-from-pvrd.patch
    0052-pvrdma-release-ring-object-in-case-.patch
    0053-block-Fix-hangs-in-synchronous-APIs.patch
    0054-linux-user-make-pwrite64-pread64-fd.patch
    0055-xen-Add-xen-v4.12-based-xc_domain_c.patch
    0056-slirp-check-data-length-while-emula.patch
    0057-s390x-Return-specification-exceptio.patch
    0059-memory-Fix-the-memory-region-type-a.patch
    0060-target-i386-sev-Do-not-pin-the-ram-.patch
    0061-slirp-check-sscanf-result-when-emul.patch
    0062-ppc-add-host-serial-and-host-model-.patch
    0063-i2c-ddc-fix-oob-read.patch
    0064-device_tree.c-Don-t-use-load_image.patch
    0065-spapr-Simplify-handling-of-host-ser.patch
    ipxe-efi-guard-strncpy-with-gcc-warning-ignore-pragma.patch
    ipxe-fix-build.patch
    skiboot-hdata-i2c.c-fix-building-with-gcc8.patch
    * Patches renamed:
    0011-linux-user-use-target_ulong.patch
    - > 0010-linux-user-use-target_ulong.patch
    0012-Make-char-muxer-more-robust-wrt-sma.patch
    - > 0011-Make-char-muxer-more-robust-wrt-sma.patch
    0013-linux-user-lseek-explicitly-cast-no.patch
    - > 0012-linux-user-lseek-explicitly-cast-no.patch
    0014-AIO-Reduce-number-of-threads-for-32.patch
    - > 0013-AIO-Reduce-number-of-threads-for-32.patch
    0015-xen_disk-Add-suse-specific-flush-di.patch
    - > 0014-xen_disk-Add-suse-specific-flush-di.patch
    0016-qemu-bridge-helper-reduce-security-.patch
    - > 0015-qemu-bridge-helper-reduce-security-.patch
    0017-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
    - > 0016-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
    0018-linux-user-properly-test-for-infini.patch
    - > 0017-linux-user-properly-test-for-infini.patch
    0019-roms-Makefile-pass-a-packaging-time.patch
    - > 0018-roms-Makefile-pass-a-packaging-time.patch
    0020-Raise-soft-address-space-limit-to-h.patch
    - > 0019-Raise-soft-address-space-limit-to-h.patch
    0021-increase-x86_64-physical-bits-to-42.patch
    - > 0020-increase-x86_64-physical-bits-to-42.patch
    0022-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
    - > 0021-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
    0023-i8254-Fix-migration-from-SLE11-SP2.patch
    - > 0022-i8254-Fix-migration-from-SLE11-SP2.patch
    0024-acpi_piix4-Fix-migration-from-SLE11.patch
    - > 0023-acpi_piix4-Fix-migration-from-SLE11.patch
    0031-Switch-order-of-libraries-for-mpath.patch
    - > 0024-Switch-order-of-libraries-for-mpath.patch
    0032-Make-installed-scripts-explicitly-p.patch
    - > 0025-Make-installed-scripts-explicitly-p.patch
    0035-tests-test-thread-pool-is-racy-add-.patch
    - > 0027-tests-test-thread-pool-is-racy-add-.patch
    0036-xen-add-block-resize-support-for-xe.patch
    - > 0028-xen-add-block-resize-support-for-xe.patch
    0037-tests-qemu-iotests-Triple-timeout-o.patch
    - > 0029-tests-qemu-iotests-Triple-timeout-o.patch
    0038-tests-block-io-test-130-needs-some-.patch
    - > 0030-tests-block-io-test-130-needs-some-.patch
    0040-xen-ignore-live-parameter-from-xen-.patch
    - > 0031-xen-ignore-live-parameter-from-xen-.patch
    0058-Revert-target-i386-kvm-add-VMX-migr.patch
    - > 0034-Revert-target-i386-kvm-add-VMX-migr.patch
    * Patches added:
    0026-hw-smbios-handle-both-file-formats-.patch
    0032-tests-Fix-Makefile-handling-of-chec.patch
    0033-Conditionalize-ui-bitmap-installati.patch
    0035-tests-change-error-message-in-test-.patch
    ipxe-efi-Avoid-string-op-warning-with-cross-gcc-7-compile.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
* Fri Mar 29 2019 Bruce Rogers <brogers@suse.com>
  - Adjust fix for CVE-2019-8934 (bsc#1126455) to match the latest
    upstream adjustments for the same. Basically now the security fix
    is to provide a dummy host-model and host-serial value, which
    overrides getting that value from the host
    0065-spapr-Simplify-handling-of-host-ser.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Wed Mar 27 2019 Bruce Rogers <brogers@suse.com>
  - Tweak last spec file change to guard new Requires with conditional
  - Fix DOS possibility in device tree processing (CVE-2018-20815
    bsc#1130675)
    0064-device_tree.c-Don-t-use-load_image.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Mon Mar 25 2019 Bruce Rogers <brogers@suse.com>
  - Remove an unneeded BuildRequires which impacts bsc#1119414 fix
    Also add a corresponding Recommends for qemu-tools as part of
    this packaging adjustment (bsc#1130484)
  - Fix information leak in slirp (CVE-2019-9824 bsc#1129622)
    0061-slirp-check-sscanf-result-when-emul.patch
  - Add method to specify whether or not to expose certain ppc64 host
    information, which can be considered a security issue
    (CVE-2019-8934 bsc#1126455)
    0062-ppc-add-host-serial-and-host-model-.patch
  - Fix OOB memory access and information leak in virtual monitor
    interface (CVE-2019-03812 bsc#1125721)
    0063-i2c-ddc-fix-oob-read.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Fri Mar 08 2019 Bruce Rogers <brogers@suse.com>
  - Again address ipxe GCC 9 incompatibilities. Previously included
    patch to disable unneeded warning got muffed somehow (bsc#1121464)
* Fri Feb 22 2019 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Package and cross-build rom files for aarch64 from
    SLE15/Leap15.0 to fix boo#1125964
  - Add patch to fix seabios cross-compilation:
    * seabios-fix_cross_compilation.patch
  - Add patch to fix sgabios cross-compilation:
    * sgabios-fix-cross-build.patch
* Thu Feb 21 2019 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Fix _constraints to include all architectures for disk size
    (fix aarch64)
* Fri Feb 15 2019 Bruce Rogers <brogers@suse.com>
  - Revert upstream patch which declares x86 vmx feature a migration
    blocker. Given the proliferation of using vm's with host features
    passed through and the general knowledge that nested
    virtualization has many usage caveats, but still gets put in use
    in restricted scenarios, this patch did more harm than good, I
    feel. So despite this relaxation, please consider yourself warned
    that nested virtualization is not yet a supportable feature.
    (bsc#1121604)
    0058-Revert-target-i386-kvm-add-VMX-migr.patch
  - Fix SEV VM device assignment (bsc#1123205)
    0059-memory-Fix-the-memory-region-type-a.patch
    0060-target-i386-sev-Do-not-pin-the-ram-.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Mon Feb 11 2019 Bruce Rogers <brogers@suse.com>
  - Remove 71-sev.rules, which modifies the default permissions of
    /dev/sev by adding the kvm group as reader/writer. Upstream
    decided to take a different approach for libvirt to manage SEV
    due to security concerns which I agree overrides the convenience
    of providing /dev/sev access to all the kvm group (bsc#1124842
    bsc#1102604)
* Fri Feb 01 2019 Bruce Rogers <brogers@suse.com>
  - Increase memory needed to build qemu-testsuite for ppc* arch's
    in _constraints file
* Wed Jan 30 2019 Liang Yan <lyan@suse.com>
  - Return specification exception for unimplemented diag 308 subcodes
    rather than a hardware error (bsc#1123179)
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
    * Patches added:
    0057-s390x-Return-specification-exceptio.patch
* Fri Jan 25 2019 Bruce Rogers <brogers@suse.com>
  - Fix OOB issue in slirp (CVE-2019-6778 bsc#1123156)
    0056-slirp-check-data-length-while-emula.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
  - Fix ipxe GCC 9 incompatibilities (bsc#1121464)
    ipxe-efi-Simplify-diagnostic-for-NULL-handle.patch
    ipxe-build-Disable-gcc-address-of-packed-member-warning.patch
* Thu Jan 17 2019 Bruce Rogers <brogers@suse.com>
  - Tweak Xen interface to be compatible with upcoming v4.12 Xen
    0055-xen-Add-xen-v4.12-based-xc_domain_c.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Tue Jan 15 2019 Liang Yan <lyan@suse.com>
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
    * Patches added:
    0054-linux-user-make-pwrite64-pread64-fd.patch
    (bsc#1121600)
* Mon Jan 14 2019 Bruce Rogers <brogers@suse.com>
  - Clarify that move to include v3.1.0 in qemu package corresponds
    with fate#327089, which of course builds on v3.0.0 mentioned
    previously, and that among other patches which this change
    obsoletes (because functionality is included in base version) I
    will mention one pointed out by reviewers:
    0094-s390x-cpumodels-add-z14-Model-ZR1.patch
* Thu Jan 10 2019 Bruce Rogers <brogers@suse.com>
  - include post v3.1.0 patches marked for next stable release:
    0041-vfio-ap-flag-as-compatible-with-bal.patch
    0042-hw-s390x-Fix-bad-mask-in-time2tod.patch
    0043-pcie-set-link-state-inactive-active.patch
    0044-pc-piix4-Update-smbus-I-O-space-aft.patch
    0045-hw-usb-fix-mistaken-de-initializati.patch
  - Address various security/stability issues
    * Fix host access vulnerability in usb-mtp infrastructure
    (CVE-2018-16872 bsc#1119493)
    0046-usb-mtp-use-O_NOFOLLOW-and-O_CLOEXE.patch
    * Fix DoS in pvrdma interface (CVE-2018-20123 bsc#1119437)
    0047-pvrdma-release-device-resources-in-.patch
    * Fix OOB access issue in rdma backend (CVE-2018-20124 bsc#1119840)
    0048-rdma-check-num_sge-does-not-exceed-.patch
    * Fix NULL pointer reference in pvrdma emulation (CVE-2018-20191
    bsc#1119979)
    0049-pvrdma-add-uar_read-routine.patch
    * Fix DoS in pvrdma interface (CVE-2018-20125 bsc#1119989)
    0050-pvrdma-check-number-of-pages-when-c.patch
    * Fix DoS in pvrdma interface (CVE-2018-20216 bsc#1119984)
    0051-pvrdma-check-return-value-from-pvrd.patch
    * Fix DoS in pvrdma interface (CVE-2018-20126 bsc#1119991)
    0052-pvrdma-release-ring-object-in-case-.patch
  - one more post v3.1.0 patches marked for next stable release:
    0053-block-Fix-hangs-in-synchronous-APIs.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Tue Jan 08 2019 olaf@aepfle.de
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
    * Patches added:
    0040-xen-ignore-live-parameter-from-xen-.patch
    (bsc#1079730, bsc#1101982, bsc#1063993)
* Fri Jan 04 2019 Bruce Rogers <brogers@suse.com>
  - Follow up on ideas prompted by last change: clean up the patches
    generated by git workflow. There is no value to the first line
    (mbox From line), or [PATCH] on subject line. Get rid of those
  - Other minor fixes and improvements to update_git.sh
* Thu Jan 03 2019 olaf@aepfle.de
  - Modify update_git.sh script:
    pass --zero-commit to format-patch
    This removes needless noise in the buildservice when the same set
    of patches is imported/exported at different times by different users.
    pass --no-signature to format-patch
    Remove sed call which used to remove the signature, use mv instead
* Fri Dec 14 2018 lma@suse.com
  - Use /bin/bash to echo value into sys fs for ksm control (bsc#1112646)
* Wed Dec 12 2018 Bruce Rogers <brogers@suse.com>
  - fix memory leak in xen_disk (bsc#1100408)
    0039-xen_disk-Avoid-repeated-memory-allo.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Wed Dec 12 2018 olaf@aepfle.de
  - building against xen-devel requires the XC_* compat macros to be
    set because this version of QEMU will be built against many
    versions of Xen. configure will decide on the appropriate function
    names it knows about today. To actually call these functions,
    future versions of Xen may require XC_* to be set.
    Furthermore, fix a bug in QEMU: xen_common.h undefines the XC_*
    macros unconditionally.
* Tue Dec 11 2018 Bruce Rogers <brogers@suse.com>
  - Update to v3.1.0: See http://wiki.qemu.org/ChangeLog/3.1
    Take note that ongoing feature deprecation is tracked at both
    http://wiki.qemu-project.org/Features/LegacyRemoval and in
    Appendix B of the qemu-doc.* files installed with the qemu package
    Some noteworthy changes:
    * x86 IceLake-Server and IceLake-Client cpu models added
    * Document recommendations for choosing cpu modesl for x86 guests
    * Support for Hyper-V enlightened VMCS
    * stdvga and bochs-display devices can expose EDID information to the
    guest. stdvga xres and yres properties are exposed in the EDID information
    * s390 improvements: vfio-ap crypto device support, max-cpu model added,
    etoken support, huge page backing support
    * ARM: ARMv6M architecture and Cortex-M0 cpu host support added,
    Cortex-A72 cpu model added, GICv2 virtualization extensions, emulation
    of AArch32 virtualization, Scalable Vector Extension implemented
    * Support for AMD IOMMU interrupt remapping and guest virtual APIC mode
    * Multithreaded TCG on x86 is considered supportable
    * Add a patch to triple timeout of block io tests, since the obs
    environment is fickle
    * x86 save/restore and live migration is prohibited if Intel KVM nested
    virtualization is enabled
    * Patches dropped (upstream unless otherwise noted):
    0033-migration-warn-about-inconsistent-s.patch (shouldn't be needed anymore)
    0035-configure-Modify-python-used-for-io.patch (upstream now python3 friendly)
    0039-tests-boot-serial-test-Bump-timeout.patch
    0040-linux-headers-update.patch
    0041-s390x-kvm-add-etoken-facility.patch
    0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch
    0043-configure-require-libseccomp-2.2.0.patch
    0044-seccomp-set-the-seccomp-filter-to-a.patch
    0045-sandbox-disable-sandbox-if-CONFIG_S.patch
    0046-seccomp-check-TSYNC-host-capability.patch
    0047-linux-user-init_guest_space-Try-to-.patch
    0048-ne2000-fix-possible-out-of-bound-ac.patch
    0049-rtl8139-fix-possible-out-of-bound-a.patch
    0050-pcnet-fix-possible-buffer-overflow.patch
    0051-net-ignore-packet-size-greater-than.patch
    0052-lsi53c895a-check-message-length-val.patch
    0053-nvme-fix-oob-access-issue-CVE-2018-.patch (fixed differently upstream)
    * Patches renamed:
    0034-smbios-Add-1-terminator-if-any-stri.patch
    - > 0033-smbios-Add-1-terminator-if-any-stri.patch
    0036-qemu-io-tests-comment-out-problemat.patch
    - > 0034-qemu-io-tests-comment-out-problemat.patch
    0037-tests-test-thread-pool-is-racy-add-.patch
    - > 0035-tests-test-thread-pool-is-racy-add-.patch
    0038-xen-add-block-resize-support-for-xe.patch
    - > 0036-xen-add-block-resize-support-for-xe.patch
    * Patches added:
    0037-tests-qemu-iotests-Triple-timeout-o.patch
    0038-tests-block-io-test-130-needs-some-.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
  - Update includes the following bug fixes: bsc#1108474, bsc#1117615
  - Update includes the following SLE requested functionality: FATE#324810,
    FATE#325875, FATE#326369, FATE#326378, FATE#326379, FATE#326401,
    FATE#326672, FATE#326829
  - Make the following packaging changes related to the new release
    * Enable libpmem, pvrdma, vhost-crypto features and qemu-block-nfs
    subpackage
    * New roms available: vgabios-bochs-display.bin, vgabios-ramfb.bin
    * New binary tool included (qemu-edid) for testing the new qemu edid
    generator
  - Tweaked patches we carry to pass qemu's checkpatch checker
  - Modify update_git.sh script to enable packaging qemu from development
    time sources, not just at release time
  - Removed erroneous (and now useless) tests for tar and gzip formats
  - Don't exclude s390x anymore from building the qemu-testsuite
  - Based on current OBS building observations make changes to storage
    and memory requires specified in the _constraints file
* Thu Nov 08 2018 Bruce Rogers <brogers@suse.com>
  - Re-sync openSUSE and SUSE SLE qemu packages. This changes file
    is the openSUSE one with this entry providing the intervening
    SLE CVE, FATE, and bugzilla references, which are still addressed
    in this package, and not yet called out in this changes file.
    * CVE-2018-10839 CVE-2018-16847 CVE-2018-17958 CVE-2018-17962
    CVE-2018-17963 CVE-2018-18849
    * bsc#1110910 bsc#1111006 bsc#1111010 bsc#1111013 bsc#1114422
    bsc#1114529
    * Patches added:
    0047-linux-user-init_guest_space-Try-to-.patch
    0048-ne2000-fix-possible-out-of-bound-ac.patch
    0049-rtl8139-fix-possible-out-of-bound-a.patch
    0050-pcnet-fix-possible-buffer-overflow.patch
    0051-net-ignore-packet-size-greater-than.patch
    0052-lsi53c895a-check-message-length-val.patch
    0053-nvme-fix-oob-access-issue-CVE-2018-.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
* Fri Oct 05 2018 Larry Dewey <ldewey@suse.com>
  * Adding changes to mitigate seccomp vulnerability
    (CVE-2018-15746 bsc#1106222)
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
    * Patches added:
    0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch
    0043-configure-require-libseccomp-2.2.0.patch
    0044-seccomp-set-the-seccomp-filter-to-a.patch
    0045-sandbox-disable-sandbox-if-CONFIG_S.patch
    0046-seccomp-check-TSYNC-host-capability.patch
* Mon Sep 24 2018 Bruce Rogers <brogers@suse.com>
  - Do more misc spec file fixes:
    * Be explicit in spec file about Version used for all subpackages
    (again, to avoid subpackage ordering issues). Default Release
    tag is also brought in by obs format_spec_file service
    * Delete binary blob s390-netboot.img, which we rebuild
    * Don't provide separate Url for qemu-kvm package - the main qemu
    website provides easily findable link for kvm specifics
    * Associate petalogix-ml605.dtb with qemu-extra instead of qemu-ppc
    * More entry sorting
* Fri Sep 21 2018 Bruce Rogers <brogers@suse.com>
  - Correct some versioning as follows:
    * Accurately reflect the qemu-ipxe package version value by adding
    "+" at the end
    * Don't overwrite seabios .version file, since now (for quite some
    time actually) upstream tarball creation creates this file and
    the value we are writing to it is actually wrong
  - Make spec file improvements, including the following:
    * Add qemu.keyring to enable package source verification
    * Create srcname macro to identify source file name separately from
    package name
    * Create alternate to %version to avoid subpackage ordering
    causing inadvertantly wrong %version value at point of use
    * Sort some entries
    * Be more consistent with macro syntax usage
    * Minor file tweaks as done by osc format_spec_file service
* Fri Sep 14 2018 Bruce Rogers <brogers@suse.com>
  - Re-sync openSUSE and SUSE SLE qemu packages. This changes file
    is the openSUSE one with this entry providing the intervening
    SLE CVE, FATE, and bugzilla references, which are still addressed
    in this package, and not yet called out in this changes file.
    * CVE-2018-11806 CVE-2018-12617 CVE-2018-7550 CVE-2018-15746
    * fate#325467
    * bsc#1091695 bsc#1094725 bsc#1094913 bsc#1096223 bsc#1098735
    bsc#1103628 bsc#1105279 bsc#1106222 bsc#1106222 bsc#1107489
    * Patches added:
    * only enable glusterfs for openSUSE
    0040-linux-headers-update.patch
    0041-s390x-kvm-add-etoken-facility.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
* Mon Aug 20 2018 brogers@suse.com
  - Increase timeout for boot-serial-test, since we've hit the timeout
    for armv7l arch in qemu-testsuite.
    0039-tests-boot-serial-test-Bump-timeout.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
* Wed Aug 15 2018 brogers@suse.com
  - Drop legacy kvm_stat script and man page. We'll rely on the kvm_stat
    package only going forward
    kvm_stat
    kvm_stat.1.gz
  - Update SLE support documentation to match v3.0.0 release
* Tue Aug 14 2018 brogers@suse.com
  - Update to v3.0.0: See http://wiki.qemu.org/ChangeLog/3.0
    Don't read anything into the major version number update. It's
    been decided to increase the major version number each year.
    Take note that ongoing feature deprecation is tracked at both
    http://wiki.qemu-project.org/Features/LegacyRemoval and in
    Appendix B of the qemu-doc.* files installed with the qemu package.
    Some noteworthy changes:
    * Support for additional x86/AMD mitigations against Speculative
    Store Bypass (Spectre Variant 4, CVE-2018-3639)
    * Improved support for nested KVM guests running on Hyper-V
    * Block device support for active disk-mirroring, which avoids
    convergence issues which may arise when doing passive/background
    mirroring of busy devices
    * Improved support for AHCI emulation, SCSI emulation, and persistent
    reservations / cluster management
    * OpenGL ES support for SDL front-end, additional framebuffer
    device options for early boot display without using legacy VGA
    emulation
    * Live migration support for TPM TIS devices, capping bandwidth
    usage during post-copy migration, and recovering from a failed
    post-copy migration
    * Improved latency when using user-mode networking / SLIRP
    * ARM: support for SMMUv3 IOMMU when using 'virt' machine type
    * ARM: v8M extensions for VLLDM and VLSTM floating-point instructions,
    and improved support for AArch64 v8.2 FP16 extensions
    * ARM: support for Scalable Vector Extensions in linux-user mode
    * Microblaze: support for 64-bit address sizes and translation bug
    fixes
    * PowerPC: PMU support for mac99 machine type and improvements for
    Uninorth PCI host bridge emulation for Mac machine types
    * PowerPC: preliminary support for emulating POWER9 hash MMU mode when
    using powernv machine type
    * RISC-V: improvement for privileged ISA emulation
    * s390: support for z14 ZR1 CPU model
    * s390: bpb/ppa15 Spectre mitigations enabled by default for z196 and
    later CPU models
    * s390: support for configuring consoles via -serial options
    * Patches dropped (upstream unless otherwise noted):
    0008-linux-user-fix-segfault-deadlock.patch (no longer needed)
    0039-blockjob-Fix-assertion-in-block_job.patch
    0041-seccomp-allow-sched_setscheduler-wi.patch
    Make-installed-scripts-explicitly-python3.patch (we now make
    python3 explicit in other patch)
    * Patches renamed:
    0009-linux-user-binfmt-support-host-bina.patch
    - > 0008-linux-user-binfmt-support-host-bina.patch
    0010-linux-user-Fake-proc-cpuinfo.patch
    - > 0009-linux-user-Fake-proc-cpuinfo.patch
    0011-Remove-problematic-evdev-86-key-fro.patch
    - > 0010-Remove-problematic-evdev-86-key-fro.patch
    0012-linux-user-use-target_ulong.patch
    - > 0011-linux-user-use-target_ulong.patch
    0013-Make-char-muxer-more-robust-wrt-sma.patch
    - > 0012-Make-char-muxer-more-robust-wrt-sma.patch
    0014-linux-user-lseek-explicitly-cast-no.patch
    - > 0013-linux-user-lseek-explicitly-cast-no.patch
    0015-AIO-Reduce-number-of-threads-for-32.patch
    - > 0014-AIO-Reduce-number-of-threads-for-32.patch
    0016-xen_disk-Add-suse-specific-flush-di.patch
    - > 0015-xen_disk-Add-suse-specific-flush-di.patch
    0017-qemu-bridge-helper-reduce-security-.patch
    - > 0016-qemu-bridge-helper-reduce-security-.patch
    0018-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
    - > 0017-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
    0019-linux-user-properly-test-for-infini.patch
    - > 0018-linux-user-properly-test-for-infini.patch
    0020-roms-Makefile-pass-a-packaging-time.patch
    - > 0019-roms-Makefile-pass-a-packaging-time.patch
    0021-Raise-soft-address-space-limit-to-h.patch
    - > 0020-Raise-soft-address-space-limit-to-h.patch
    0022-increase-x86_64-physical-bits-to-42.patch
    - > 0021-increase-x86_64-physical-bits-to-42.patch
    0023-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
    - > 0022-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
    0024-i8254-Fix-migration-from-SLE11-SP2.patch
    - > 0023-i8254-Fix-migration-from-SLE11-SP2.patch
    0025-acpi_piix4-Fix-migration-from-SLE11.patch
    - > 0024-acpi_piix4-Fix-migration-from-SLE11.patch
    0026-Fix-tigervnc-long-press-issue.patch
    - > 0025-Fix-tigervnc-long-press-issue.patch
    0027-string-input-visitor-Fix-uint64-par.patch
    - > 0026-string-input-visitor-Fix-uint64-par.patch
    0028-test-string-input-visitor-Add-int-t.patch
    - > 0027-test-string-input-visitor-Add-int-t.patch
    0029-test-string-input-visitor-Add-uint6.patch
    - > 0028-test-string-input-visitor-Add-uint6.patch
    0030-tests-Add-QOM-property-unit-tests.patch
    - > 0029-tests-Add-QOM-property-unit-tests.patch
    0031-tests-Add-scsi-disk-test.patch
    - > 0030-tests-Add-scsi-disk-test.patch
    0032-Switch-order-of-libraries-for-mpath.patch
    - > 0031-Switch-order-of-libraries-for-mpath.patch
    0033-Make-installed-scripts-explicitly-p.patch
    - > 0032-Make-installed-scripts-explicitly-p.patch (python2->python3)
    0034-migration-warn-about-inconsistent-s.patch
    - > 0033-migration-warn-about-inconsistent-s.patch
    0035-smbios-Add-1-terminator-if-any-stri.patch
    - > 0034-smbios-Add-1-terminator-if-any-stri.patch
    0036-configure-Modify-python-used-for-io.patch
    - > 0035-configure-Modify-python-used-for-io.patch
    0037-qemu-io-tests-comment-out-problemat.patch
    - > 0036-qemu-io-tests-comment-out-problemat.patch
    0038-tests-test-thread-pool-is-racy-add-.patch
    - > 0037-tests-test-thread-pool-is-racy-add-.patch
    0040-xen-add-block-resize-support-for-xe.patch
    - > 0038-xen-add-block-resize-support-for-xe.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
* Thu Aug 09 2018 ldewey@suse.com
  - Update QEMU to allow kvm group access to /dev/sev (bsc#1102604).
    71-sev.rules
* Fri Aug 03 2018 brogers@suse.com
  - Update to v2.12.1, a stable, (mostly) bug-fix-only release
    * This update contains new mitigation functionality for
    CVE-2018-3639 (Speculative Store Bypass) in x86. There are also
    bug fixes for migration, Intel IOMMU emulation, block layer/image
    handling, ARM emulation, and various other areas.
    (Note that a number of 2.12.1 patches were already included by us
    previously) (CVE-2018-3639 bsc#1092885)
    * Patches dropped (subsumed by stable update):
    0039-device_tree-Increase-FDT_MAX_SIZE-t.patch
    0040-vnc-fix-use-after-free.patch
    0041-ccid-Fix-dwProtocols-advertisement-.patch
    0042-tcg-arm-Fix-memory-barrier-encoding.patch
    0043-s390-ccw-force-diag-308-subcode-to-.patch
    0044-nbd-client-fix-nbd_negotiate_simple.patch
    0045-migration-block-dirty-bitmap-fix-me.patch
    0046-nbd-client-Fix-error-messages-durin.patch
    0047-nbd-client-Relax-handling-of-large-.patch
    0048-qxl-fix-local-renderer-crash.patch
    0049-tcg-Limit-the-number-of-ops-in-a-TB.patch
    0050-target-arm-Clear-SVE-high-bits-for-.patch
    0051-cpus-tcg-fix-never-exiting-loop-on-.patch
    0052-s390x-css-disabled-subchannels-cann.patch
    0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch
    0054-virtio-ccw-common-reset-handler.patch
    0055-s390x-ccw-make-sure-all-ccw-devices.patch
    0056-blockjob-expose-error-string-via-qu.patch
    0058-qemu-io-Use-purely-string-blockdev-.patch
    0059-qemu-img-Use-only-string-options-in.patch
    0060-nfs-Remove-processed-options-from-Q.patch
    0061-i386-define-the-ssbd-CPUID-feature-.patch
    0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch
    0063-i386-define-the-AMD-virt-ssbd-CPUID.patch
    0064-ahci-fix-PxCI-register-race.patch
    0065-ccid-card-passthru-fix-regression-i.patch
    * Patches renamed:
    0057-blockjob-Fix-assertion-in-block_job.patch
    - > 0039-blockjob-Fix-assertion-in-block_job.patch
    0066-xen-add-block-resize-support-for-xe.patch
    - > 0040-xen-add-block-resize-support-for-xe.patch
    0067-seccomp-allow-sched_setscheduler-wi.patch
    - > 0041-seccomp-allow-sched_setscheduler-wi.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
* Wed Jul 25 2018 ldewey@suse.com
  - Fixing seccomp resourcecontrol defunct issue (bsc#1102627)
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
    * Patches added:
    0067-seccomp-allow-sched_setscheduler-wi.patch
* Wed Jul 25 2018 matz@suse.com
  - Add ipxe-fix-build.patch to not error out with
    binutils >= 2.31 .
* Thu Jul 05 2018 brogers@suse.com
  - Remove linux-user patch which is no longer needed (bsc#1098056)
    * Patches dropped:
    0011-linux-user-XXX-disable-fiemap.patch
    * Patches renamed:
    0036-Remove-problematic-evdev-86-key-fro.patch
    - > 0011-Remove-problematic-evdev-86-key-fro.patch
    0037-configure-Modify-python-used-for-io.patch
    - > 0036-configure-Modify-python-used-for-io.patch
    0038-qemu-io-tests-comment-out-problemat.patch
    - > 0037-qemu-io-tests-comment-out-problemat.patch
    0039-tests-test-thread-pool-is-racy-add-.patch
    - > 0038-tests-test-thread-pool-is-racy-add-.patch
    0040-device_tree-Increase-FDT_MAX_SIZE-t.patch
    - > 0039-device_tree-Increase-FDT_MAX_SIZE-t.patch
    0041-vnc-fix-use-after-free.patch
    - > 0040-vnc-fix-use-after-free.patch
    0042-ccid-Fix-dwProtocols-advertisement-.patch
    - > 0041-ccid-Fix-dwProtocols-advertisement-.patch
    0043-tcg-arm-Fix-memory-barrier-encoding.patch
    - > 0042-tcg-arm-Fix-memory-barrier-encoding.patch
    0044-s390-ccw-force-diag-308-subcode-to-.patch
    - > 0043-s390-ccw-force-diag-308-subcode-to-.patch
    0045-nbd-client-fix-nbd_negotiate_simple.patch
    - > 0044-nbd-client-fix-nbd_negotiate_simple.patch
    0046-migration-block-dirty-bitmap-fix-me.patch
    - > 0045-migration-block-dirty-bitmap-fix-me.patch
    0047-nbd-client-Fix-error-messages-durin.patch
    - > 0046-nbd-client-Fix-error-messages-durin.patch
    0048-nbd-client-Relax-handling-of-large-.patch
    - > 0047-nbd-client-Relax-handling-of-large-.patch
    0049-qxl-fix-local-renderer-crash.patch
    - > 0048-qxl-fix-local-renderer-crash.patch
    0050-tcg-Limit-the-number-of-ops-in-a-TB.patch
    - > 0049-tcg-Limit-the-number-of-ops-in-a-TB.patch
    0051-target-arm-Clear-SVE-high-bits-for-.patch
    - > 0050-target-arm-Clear-SVE-high-bits-for-.patch
    0052-cpus-tcg-fix-never-exiting-loop-on-.patch
    - > 0051-cpus-tcg-fix-never-exiting-loop-on-.patch
    0053-s390x-css-disabled-subchannels-cann.patch
    - > 0052-s390x-css-disabled-subchannels-cann.patch
    0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch
    - > 0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch
    0055-virtio-ccw-common-reset-handler.patch
    - > 0054-virtio-ccw-common-reset-handler.patch
    0056-s390x-ccw-make-sure-all-ccw-devices.patch
    - > 0055-s390x-ccw-make-sure-all-ccw-devices.patch
    0057-blockjob-expose-error-string-via-qu.patch
    - > 0056-blockjob-expose-error-string-via-qu.patch
    0058-blockjob-Fix-assertion-in-block_job.patch
    - > 0057-blockjob-Fix-assertion-in-block_job.patch
    0059-qemu-io-Use-purely-string-blockdev-.patch
    - > 0058-qemu-io-Use-purely-string-blockdev-.patch
    0060-qemu-img-Use-only-string-options-in.patch
    - > 0059-qemu-img-Use-only-string-options-in.patch
    0061-nfs-Remove-processed-options-from-Q.patch
    - > 0060-nfs-Remove-processed-options-from-Q.patch
    0062-i386-define-the-ssbd-CPUID-feature-.patch
    - > 0061-i386-define-the-ssbd-CPUID-feature-.patch
    0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch
    - > 0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch
    0064-i386-define-the-AMD-virt-ssbd-CPUID.patch
    - > 0063-i386-define-the-AMD-virt-ssbd-CPUID.patch
    0065-ahci-fix-PxCI-register-race.patch
    - > 0064-ahci-fix-PxCI-register-race.patch
    0066-ccid-card-passthru-fix-regression-i.patch
    - > 0065-ccid-card-passthru-fix-regression-i.patch
    0067-xen-add-block-resize-support-for-xe.patch
    - > 0066-xen-add-block-resize-support-for-xe.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
* Thu Jul 05 2018 brogers@suse.com
  - Fix build failure of skiboot with gcc8 compiler
    skiboot-hdata-i2c.c-fix-building-with-gcc8.patch
* Thu Jul 05 2018 brogers@suse.com
  - Tweak build service constraints information to avoid failures
* Fri Jun 08 2018 brogers@suse.com
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
    * Patches added:
    0067-xen-add-block-resize-support-for-xe.patch
* Thu Jun 07 2018 brogers@suse.com
  - Tweak patch file generation to be more git version agnostic.
    Also change update_git.sh to not reformat spec file by default.
* Thu May 31 2018 brogers@suse.com
  - Looks like the right fix for the AHCI issue has been identified
    upstream. Turns out to also affect Linux guests as well.
    (bsc#1094406)
    * Patches dropped:
    0065-Revert-replay-don-t-process-async-e.patch
    0066-Revert-replay-avoid-recursive-call-.patch
    0067-Revert-replay-check-return-values-o.patch
    0068-Revert-replay-push-replay_mutex_loc.patch
    * Patches added:
    0065-ahci-fix-PxCI-register-race.patch
  - Fix a regresssion introduced in v2.12.0 for ccid-card-passthrough
    (bsc#1095419)
    0066-ccid-card-passthru-fix-regression-i.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
* Tue May 29 2018 lma@suse.com
  - Fix qemu-guest-agent service issue (bsc#1094898)
* Fri May 25 2018 brogers@suse.com
  - Spectre v4 vulnerability mitigation support for KVM guests.
    High level description of vulnerability: Systems with microprocessors
    utilizing speculative execution and speculative execution of memory
    reads before the addresses of all prior memory writes are known may
    allow unauthorized disclosure of information to an attacker with
    local user access via a side-channel analysis.
    This change permits the new x86 cpu feature flag named "ssbd" to be
    presented to the guest, given that the host has this feature, and
    KVM exposes it to the guest as well.
    For this feature to be enabled, via adding it to the qemu commandline
    (eg: -cpu <model>,+spec-ctrl,+ssbd), so the guest OS can take advantage
    of the feature, spec-ctrl and ssbd support is also required in the host.
    Another new x86 cpu feature flag named "virt-ssbd" is also added to
    handle this vulnerability for AMD processors.
    (CVE-2018-3639 bsc#1092885)
    0062-i386-define-the-ssbd-CPUID-feature-.patch
    0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch
    0064-i386-define-the-AMD-virt-ssbd-CPUID.patch
  - Replay code introduced an issue for AHCI emulation, where on Windows 10
    I/O would stop randomly, and Windows would then reset the AHCI device.
    The issue is not yet fully identified, but reverting some of those
    changes is at least for now a workaround. (bsc#1094406)
    0065-Revert-replay-don-t-process-async-e.patch
    0066-Revert-replay-avoid-recursive-call-.patch
    0067-Revert-replay-check-return-values-o.patch
    0068-Revert-replay-push-replay_mutex_loc.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
* Thu May 17 2018 brogers@suse.com
  - Add some upstream fixes targeted for the next stable release
    0040-device_tree-Increase-FDT_MAX_SIZE-t.patch
    0041-vnc-fix-use-after-free.patch
    0042-ccid-Fix-dwProtocols-advertisement-.patch
    0043-tcg-arm-Fix-memory-barrier-encoding.patch
    0044-s390-ccw-force-diag-308-subcode-to-.patch
    0045-nbd-client-fix-nbd_negotiate_simple.patch
    0046-migration-block-dirty-bitmap-fix-me.patch
    0047-nbd-client-Fix-error-messages-durin.patch
    0048-nbd-client-Relax-handling-of-large-.patch
    0049-qxl-fix-local-renderer-crash.patch
    0050-tcg-Limit-the-number-of-ops-in-a-TB.patch
    0051-target-arm-Clear-SVE-high-bits-for-.patch
    0052-cpus-tcg-fix-never-exiting-loop-on-.patch
    0053-s390x-css-disabled-subchannels-cann.patch
    0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch
    0055-virtio-ccw-common-reset-handler.patch
    0056-s390x-ccw-make-sure-all-ccw-devices.patch
    0057-blockjob-expose-error-string-via-qu.patch
    0058-blockjob-Fix-assertion-in-block_job.patch
    0059-qemu-io-Use-purely-string-blockdev-.patch
    0060-qemu-img-Use-only-string-options-in.patch
    0061-nfs-Remove-processed-options-from-Q.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
* Wed May 16 2018 brogers@suse.com
  - Fix qemu-guest-agent uninstall (bsc#1093169)
  - Minor tweak to qemu spec file
* Fri Apr 27 2018 brogers@suse.com
  - Update to v2.12.0: See http://wiki.qemu.org/ChangeLog/2.12
    Some noteworthy changes:
    CLI options removed: -tdf, -no-kvm-pit, -drive boot, -net channel,
    - net dump, -hdachs, -drive,if=scsi
    HMP commands removed: usb_add, usb_del, host_net_add, host_net_remove
    Q35 default nic now e1000e
    AMD SEV support
    - smbios supports setting data for type 11 tables
    audio and display support split out as modules
    - nic for simple creation of guest NIC and host back-end
    QMP monitor "out-of-band" capability
    lots of ARM and s390 improvements
  - Include more of upstream's in-tree tests in the qemu-testsuite
    package
    * Patches dropped:
    0033-memfd-fix-configure-test.patch
    0034-qapi-use-items-values-intead-of-ite.patch
    0035-qapi-Use-OrderedDict-from-standard-.patch
    0036-qapi-adapt-to-moved-location-of-Str.patch
    0037-qapi-Adapt-to-moved-location-of-mak.patch
    0038-qapi-remove-q-arg-to-diff-when-comp.patch
    0039-qapi-ensure-stable-sort-ordering-wh.patch
    0040-qapi-force-a-UTF-8-locale-for-runni.patch
    0041-scripts-ensure-signrom-treats-data-.patch
    0042-configure-allow-use-of-python-3.patch
    0043-input-add-missing-JIS-keys-to-virti.patch
    0045-pc-fail-memory-hot-plug-unplug-with.patch
    0046-memattrs-add-debug-attribute.patch
    0047-exec-add-ram_debug_ops-support.patch
    0048-exec-add-debug-version-of-physical-.patch
    0049-monitor-i386-use-debug-APIs-when-ac.patch
    0050-machine-add-memory-encryption-prope.patch
    0051-kvm-update-kvm.h-to-include-memory-.patch
    0052-docs-add-AMD-Secure-Encrypted-Virtu.patch
    0053-target-i386-add-Secure-Encrypted-Vi.patch
    0054-qmp-add-query-sev-command.patch
    0055-sev-i386-add-command-to-initialize-.patch
    0056-qmp-populate-SevInfo-fields-with-SE.patch
    0057-sev-i386-register-the-guest-memory-.patch
    0058-kvm-introduce-memory-encryption-API.patch
    0059-hmp-add-info-sev-command.patch
    0060-sev-i386-add-command-to-create-laun.patch
    0061-sev-i386-add-command-to-encrypt-gue.patch
    0062-target-i386-encrypt-bios-rom.patch
    0063-sev-i386-add-support-to-LAUNCH_MEAS.patch
    0064-sev-i386-finalize-the-SEV-guest-lau.patch
    0065-hw-i386-set-ram_debug_ops-when-memo.patch
    0066-sev-i386-add-debug-encrypt-and-decr.patch
    0067-target-i386-clear-C-bit-when-walkin.patch
    0068-include-add-psp-sev.h-header-file.patch
    0069-sev-i386-add-support-to-query-PLATF.patch
    0070-sev-i386-add-support-to-KVM_SEV_GUE.patch
    0071-qmp-add-query-sev-launch-measure-co.patch
    0072-tests-qmp-test-blacklist-query-sev-.patch
    0073-sev-i386-add-migration-blocker.patch
    0074-cpu-i386-populate-CPUID-0x8000_001F.patch
    0075-migration-warn-about-inconsistent-s.patch
    0076-smbios-support-setting-OEM-strings-.patch
    0077-smbios-Add-1-terminator-if-any-stri.patch
    0078-Remove-problematic-evdev-86-key-fro.patch
    0079-tpm-lookup-cancel-path-under-tpm-de.patch
    0080-vga-fix-region-calculation.patch
    skiboot-GCC7-fixes-for-Wimplicit-fallthr.patch
    skiboot-libc-stdio-vsnprintf.c-add-expli.patch
    skiboot-build-LDFLAGS-pass-pie-flag-explicitly-to-ld.patch
    ui-keycodemapdb-Add-missing-QKeyCode-val.patch
    ui-keycodemapdb-Fix-compat-with-py3-dict.patch
    * Patches renamed:
    0044-Make-installed-scripts-explicitly-p.patch
    - > 0033-Make-installed-scripts-explicitly-p.patch
    0075-migration-warn-about-inconsistent-s.patch
    - > 0034-migration-warn-about-inconsistent-s.patch
    0077-smbios-Add-1-terminator-if-any-stri.patch
    - > 0035-smbios-Add-1-terminator-if-any-stri.patch
    0078-Remove-problematic-evdev-86-key-fro.patch
    - > 0036-Remove-problematic-evdev-86-key-fro.patch
    * Patches added:
    0037-configure-Modify-python-used-for-io.patch
    0038-qemu-io-tests-comment-out-problemat.patch
    0039-tests-test-thread-pool-is-racy-add-.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
* Fri Apr 27 2018 brogers@suse.com
  - Fix autoinstall of qemu-guest-agent by getting the modalias string
    right (bsc#1091143)
* Thu Apr 26 2018 brogers@suse.com
  - Guard strncpy call with GCC pragma to disable warning about possible
    incorrect usage, when in fact it is correct. This is for gcc 8
    compatibility (bsc#1090355)
    ipxe-efi-guard-strncpy-with-gcc-warning-ignore-pragma.patch
* Mon Apr 23 2018 lma@suse.com
  - Add WantedBy for enable qemu-ga@.service auto start (bsc#1090369)
* Tue Apr 10 2018 kwalter@suse.com
  - fix qemu-ga service file name (bsc#1089067)
* Thu Apr 05 2018 brogers@suse.com
  - Fix OOB access in VGA emulation (CVE-2018-7858 bsc#1084604)
    0080-vga-fix-region-calculation.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
* Thu Apr 05 2018 lyan@suse.com
  - Add new look up path "sys/class/tpm" for tpm cancel path based
    on Linux 4.0 change (commit 313d21eeab9282e)(bsc#1070615)
    0079-tpm-lookup-cancel-path-under-tpm-de.patch
* Wed Mar 14 2018 brogers@suse.com
  - Fix issue with key codes in qemu v2.11
    0078-Remove-problematic-evdev-86-key-fro.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
* Wed Mar 14 2018 lma@suse.com
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
    * Patches added:
    0077-smbios-Add-1-terminator-if-any-stri.patch
    bsc#994082 and bsc#1084316
* Fri Mar 09 2018 brogers@suse.com
  - Add support for setting OEM strings table (fate#323624)
    0076-smbios-support-setting-OEM-strings-.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
* Sat Mar 03 2018 brogers@suse.com
  - SLE15 KVM (as targeted for RC1) now has the feature exposed.
    Drop the patch. (bsc#1082276)
    0076-i386-Compensate-for-KVM-SPEC_CTRL-f.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
* Fri Mar 02 2018 brogers@suse.com
  - Change example qemu-ifup script to not depend on bridge-utils.
    Also update the paths used for ip binary.
* Wed Feb 28 2018 brogers@suse.com
  - Eliminate bogus use of CPUID_7_0_EDX_PRED_CMD which we've
    carried since the initial Spectre v2 patch was added. EDX bit
    27 of CPUID Leaf 07H, Sub-leaf 0 provides status on STIBP, and
    not the PRED_CMD MSR. Exposing the STIBP CPUID feature bit to the
    guest is wrong in general, since the VM doesn't directly control
    the scheduling of physical hyperthreads. This is left strictly to
    the L0 hypervisor.
* Thu Feb 22 2018 brogers@suse.com
  - Update to v2.11.1, a stable, (mostly) bug-fix-only release
    In addition to bug fixes, of necessity fixes are needed to
    address the Spectre v2 vulnerability by passing along to the
    guest new hardware features introduced by host microcode updates.
    A January 2018 release of qemu initially addressed this issue
    by exposing the feature for all x86 vcpu types, which was the
    quick and dirty approach, but not the proper solution. We remove
    that initial patch and now rely on the upstream solution. This
    update instead defines spec_ctrl and ibpb cpu feature flags as
    well as new cpu models which are clones of existing models with
    either -IBRS or -IBPB added to the end of the model name. These
    new vcpu models explicitly include the new feature(s), whereas
    the feature flags can be added to the cpu parameter as with other
    features.  In short, for continued Spectre v2 protection, ensure
    that either the appropriate cpu feature flag is added to the QEMU
    command-line, or one of the new cpu models is used. Although
    migration from older versions is supported, the new cpu features
    won't be properly exposed to the guest until it is restarted with
    the cpu features explicitly added. A reboot is insufficient.
    A warning patch is added which attempts to detect a migration
    from a qemu version which had the quick and dirty fix (it only
    detects certain cases, but hopefully is helpful.)
    s390x guest vulnerability to Spectre v2 is also addressed in this
    update by including support for bpb and ppa/stfle.81 features.
    (CVE-2017-5715 bsc#1068032)
    For additional information on Spectre v2 as it relates to QEMU,
    see: https://www.qemu.org/2018/02/14/qemu-2-11-1-and-spectre-update/
  - Unfortunately, it was found that our current KVM isn't correctly
    indicating support for the spec-ctrl feature, so I've added a patch
    to still detect that support within QEMU. This is of course a
    temporary kludge until KVM gets fixed. (bsc#1082276)
  - The SEV support patches are updated to the v9 series.
  - Fix incompatibility with recent glibc (boo#1081154)
  - Add Supplements tags for the guest agent package in an attempt to
    auto-install for QEMU and Xen SUSE Linux guests (fate#323570)
    * Patches dropped (subsumed by stable update, or reworked in v9):
    0033-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch
    0050-target-i386-add-memory-encryption-f.patch
    0054-accel-add-Secure-Encrypted-Virtuliz.patch
    0072-sev-Fix-build-for-non-x86-hosts.patch
    * Patches added:
    0033-memfd-fix-configure-test.patch
    0053-target-i386-add-Secure-Encrypted-Vi.patch
    0056-qmp-populate-SevInfo-fields-with-SE.patch
    0072-tests-qmp-test-blacklist-query-sev-.patch
    0073-sev-i386-add-migration-blocker.patch
    0074-cpu-i386-populate-CPUID-0x8000_001F.patch
    0075-migration-warn-about-inconsistent-s.patch
    0076-i386-Compensate-for-KVM-SPEC_CTRL-f.patch
    * Patches renamed (plus some minor code changes):
    0051-machine-add-memory-encryption-prope.patch
    - > 0050-machine-add-memory-encryption-prope.patch
    0052-kvm-update-kvm.h-to-include-memory-.patch
    - > 0051-kvm-update-kvm.h-to-include-memory-.patch
    0053-docs-add-AMD-Secure-Encrypted-Virtu.patch
    - > 0052-docs-add-AMD-Secure-Encrypted-Virtu.patch
    0055-sev-add-command-to-initialize-the-m.patch
    - > 0055-sev-i386-add-command-to-initialize-.patch
    0056-sev-register-the-guest-memory-range.patch
    - > 0057-sev-i386-register-the-guest-memory-.patch
    0057-kvm-introduce-memory-encryption-API.patch
    - > 0058-kvm-introduce-memory-encryption-API.patch
    0058-qmp-add-query-sev-command.patch
    - > 0054-qmp-add-query-sev-command.patch
    0060-sev-add-command-to-create-launch-me.patch
    - > 0060-sev-i386-add-command-to-create-laun.patch
    0061-sev-add-command-to-encrypt-guest-me.patch
    - > 0061-sev-i386-add-command-to-encrypt-gue.patch
    0063-sev-add-support-to-LAUNCH_MEASURE-c.patch
    - > 0063-sev-i386-add-support-to-LAUNCH_MEAS.patch
    0064-sev-Finalize-the-SEV-guest-launch-f.patch
    - > 0064-sev-i386-finalize-the-SEV-guest-lau.patch
    0066-sev-add-debug-encrypt-and-decrypt-c.patch
    - > 0066-sev-i386-add-debug-encrypt-and-decr.patch
    0069-sev-add-support-to-query-PLATFORM_S.patch
    - > 0069-sev-i386-add-support-to-query-PLATF.patch
    0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch
    - > 0070-sev-i386-add-support-to-KVM_SEV_GUE.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
* Thu Feb 08 2018 brogers@suse.com
  - Add AMD SEV (Secure Encrypted Virtualization) support by taking
    the v7 series of the patches posted to qemu ml. (fate#322124)
    0046-memattrs-add-debug-attribute.patch
    0047-exec-add-ram_debug_ops-support.patch
    0048-exec-add-debug-version-of-physical-.patch
    0049-monitor-i386-use-debug-APIs-when-ac.patch
    0050-target-i386-add-memory-encryption-f.patch
    0051-machine-add-memory-encryption-prope.patch
    0052-kvm-update-kvm.h-to-include-memory-.patch
    0053-docs-add-AMD-Secure-Encrypted-Virtu.patch
    0054-accel-add-Secure-Encrypted-Virtuliz.patch
    0055-sev-add-command-to-initialize-the-m.patch
    0056-sev-register-the-guest-memory-range.patch
    0057-kvm-introduce-memory-encryption-API.patch
    0058-qmp-add-query-sev-command.patch
    0059-hmp-add-info-sev-command.patch
    0060-sev-add-command-to-create-launch-me.patch
    0061-sev-add-command-to-encrypt-guest-me.patch
    0062-target-i386-encrypt-bios-rom.patch
    0063-sev-add-support-to-LAUNCH_MEASURE-c.patch
    0064-sev-Finalize-the-SEV-guest-launch-f.patch
    0065-hw-i386-set-ram_debug_ops-when-memo.patch
    0066-sev-add-debug-encrypt-and-decrypt-c.patch
    0067-target-i386-clear-C-bit-when-walkin.patch
    0068-include-add-psp-sev.h-header-file.patch
    0069-sev-add-support-to-query-PLATFORM_S.patch
    0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch
    0071-qmp-add-query-sev-launch-measure-co.patch
    0072-sev-Fix-build-for-non-x86-hosts.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
* Thu Feb 08 2018 brogers@suse.com
  - Update python3 related patches now that they are upstream
* Thu Feb 08 2018 jfehlig@suse.com
  - guest agent: change service file to a template so it can be
    used by Xen as well. Adjust udev rule accordingly.
    FATE#324963
* Mon Jan 29 2018 brogers@suse.com
  - Fix machine inconsistency with -no-acpi and nvdimm (bsc#1077823)
    0045-pc-fail-memory-hot-plug-unplug-with.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
* Fri Jan 26 2018 brogers@suse.com
  - Modify BuildRequires python references
  - seabios also needed tweaks for python2 vs python3
    * Patches added:
    seabios-use-python2-explicitly-as-needed.patch
    seabios-switch-to-python3-as-needed.patch
* Thu Jan 25 2018 brogers@suse.com
  - Try to get our story right wrt python2 vs python3 (bsc#1077564)
    * Get rid of use of #!/usr/bin/env python in scripts we install
    * include proposed upstream build system changes needed for building
    with python2 or python3
    * Patches dropped:
    0032-scripts-avoid-usr-bin-python-refere.patch
    * Patches renamed:
    0033-Switch-order-of-libraries-for-mpath.patch
    - > 0032-Switch-order-of-libraries-for-mpath.patch
    0034-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch
    - > 0033-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch
    * Patches added:
    0034-qapi-use-items-values-intead-of-ite.patch
    0035-qapi-Use-OrderedDict-from-standard-.patch
    0036-qapi-adapt-to-moved-location-of-Str.patch
    0037-qapi-Adapt-to-moved-location-of-mak.patch
    0038-qapi-remove-q-arg-to-diff-when-comp.patch
    0039-qapi-ensure-stable-sort-ordering-wh.patch
    0040-qapi-force-a-UTF-8-locale-for-runni.patch
    0041-scripts-ensure-signrom-treats-data-.patch
    0042-configure-allow-use-of-python-3.patch
    0043-input-add-missing-JIS-keys-to-virti.patch
    0044-Make-installed-scripts-explicitly-p.patch
    Make-installed-scripts-explicitly-python3.patch
    ui-keycodemapdb-Add-missing-QKeyCode-val.patch
    ui-keycodemapdb-Fix-compat-with-py3-dict.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
* Fri Jan 12 2018 brogers@suse.com
  - Fix packaging dependencies (coreutils) for qemu-ksm package
    (bsc#1040202)
* Thu Jan 04 2018 brogers@suse.com
  - Pass through to guest info related to x86 security vulnerability
    (CVE-2017-5715 bsc#1068032)
    0034-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch
  - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11

Files

/etc/qemu
/etc/qemu/firmware
/usr/lib/supportconfig
/usr/lib/supportconfig/plugins
/usr/lib/supportconfig/plugins/qemu
/usr/lib/udev/rules.d/80-kvm.rules
/usr/share/applications/qemu.desktop
/usr/share/doc/packages/qemu
/usr/share/doc/packages/qemu/.buildinfo
/usr/share/doc/packages/qemu/README.rst
/usr/share/doc/packages/qemu/VERSION
/usr/share/doc/packages/qemu/_static
/usr/share/doc/packages/qemu/_static/basic.css
/usr/share/doc/packages/qemu/_static/css
/usr/share/doc/packages/qemu/_static/css/badge_only.css
/usr/share/doc/packages/qemu/_static/css/fonts
/usr/share/doc/packages/qemu/_static/css/fonts/Roboto-Slab-Bold.woff
/usr/share/doc/packages/qemu/_static/css/fonts/Roboto-Slab-Bold.woff2
/usr/share/doc/packages/qemu/_static/css/fonts/Roboto-Slab-Regular.woff
/usr/share/doc/packages/qemu/_static/css/fonts/Roboto-Slab-Regular.woff2
/usr/share/doc/packages/qemu/_static/css/fonts/fontawesome-webfont.eot
/usr/share/doc/packages/qemu/_static/css/fonts/fontawesome-webfont.svg
/usr/share/doc/packages/qemu/_static/css/fonts/fontawesome-webfont.ttf
/usr/share/doc/packages/qemu/_static/css/fonts/fontawesome-webfont.woff
/usr/share/doc/packages/qemu/_static/css/fonts/fontawesome-webfont.woff2
/usr/share/doc/packages/qemu/_static/css/fonts/lato-bold-italic.woff
/usr/share/doc/packages/qemu/_static/css/fonts/lato-bold-italic.woff2
/usr/share/doc/packages/qemu/_static/css/fonts/lato-bold.woff
/usr/share/doc/packages/qemu/_static/css/fonts/lato-bold.woff2
/usr/share/doc/packages/qemu/_static/css/fonts/lato-normal-italic.woff
/usr/share/doc/packages/qemu/_static/css/fonts/lato-normal-italic.woff2
/usr/share/doc/packages/qemu/_static/css/fonts/lato-normal.woff
/usr/share/doc/packages/qemu/_static/css/fonts/lato-normal.woff2
/usr/share/doc/packages/qemu/_static/css/theme.css
/usr/share/doc/packages/qemu/_static/doctools.js
/usr/share/doc/packages/qemu/_static/documentation_options.js
/usr/share/doc/packages/qemu/_static/file.png
/usr/share/doc/packages/qemu/_static/fonts
/usr/share/doc/packages/qemu/_static/fonts/Lato
/usr/share/doc/packages/qemu/_static/fonts/Lato/lato-bold.eot
/usr/share/doc/packages/qemu/_static/fonts/Lato/lato-bold.ttf
/usr/share/doc/packages/qemu/_static/fonts/Lato/lato-bold.woff
/usr/share/doc/packages/qemu/_static/fonts/Lato/lato-bold.woff2
/usr/share/doc/packages/qemu/_static/fonts/Lato/lato-bolditalic.eot
/usr/share/doc/packages/qemu/_static/fonts/Lato/lato-bolditalic.ttf
/usr/share/doc/packages/qemu/_static/fonts/Lato/lato-bolditalic.woff
/usr/share/doc/packages/qemu/_static/fonts/Lato/lato-bolditalic.woff2
/usr/share/doc/packages/qemu/_static/fonts/Lato/lato-italic.eot
/usr/share/doc/packages/qemu/_static/fonts/Lato/lato-italic.ttf
/usr/share/doc/packages/qemu/_static/fonts/Lato/lato-italic.woff
/usr/share/doc/packages/qemu/_static/fonts/Lato/lato-italic.woff2
/usr/share/doc/packages/qemu/_static/fonts/Lato/lato-regular.eot
/usr/share/doc/packages/qemu/_static/fonts/Lato/lato-regular.ttf
/usr/share/doc/packages/qemu/_static/fonts/Lato/lato-regular.woff
/usr/share/doc/packages/qemu/_static/fonts/Lato/lato-regular.woff2
/usr/share/doc/packages/qemu/_static/fonts/RobotoSlab
/usr/share/doc/packages/qemu/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot
/usr/share/doc/packages/qemu/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf
/usr/share/doc/packages/qemu/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff
/usr/share/doc/packages/qemu/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2
/usr/share/doc/packages/qemu/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot
/usr/share/doc/packages/qemu/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf
/usr/share/doc/packages/qemu/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff
/usr/share/doc/packages/qemu/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2
/usr/share/doc/packages/qemu/_static/jquery-3.5.1.js
/usr/share/doc/packages/qemu/_static/jquery.js
/usr/share/doc/packages/qemu/_static/js
/usr/share/doc/packages/qemu/_static/js/badge_only.js
/usr/share/doc/packages/qemu/_static/js/html5shiv-printshiv.min.js
/usr/share/doc/packages/qemu/_static/js/html5shiv.min.js
/usr/share/doc/packages/qemu/_static/js/theme.js
/usr/share/doc/packages/qemu/_static/language_data.js
/usr/share/doc/packages/qemu/_static/minus.png
/usr/share/doc/packages/qemu/_static/plus.png
/usr/share/doc/packages/qemu/_static/pygments.css
/usr/share/doc/packages/qemu/_static/qemu_128x128.png
/usr/share/doc/packages/qemu/_static/qemu_32x32.png
/usr/share/doc/packages/qemu/_static/searchtools.js
/usr/share/doc/packages/qemu/_static/theme_overrides.css
/usr/share/doc/packages/qemu/_static/underscore-1.13.1.js
/usr/share/doc/packages/qemu/_static/underscore.js
/usr/share/doc/packages/qemu/about
/usr/share/doc/packages/qemu/about/build-platforms.html
/usr/share/doc/packages/qemu/about/deprecated.html
/usr/share/doc/packages/qemu/about/index.html
/usr/share/doc/packages/qemu/about/license.html
/usr/share/doc/packages/qemu/about/removed-features.html
/usr/share/doc/packages/qemu/devel
/usr/share/doc/packages/qemu/devel/atomics.html
/usr/share/doc/packages/qemu/devel/bitops.html
/usr/share/doc/packages/qemu/devel/block-coroutine-wrapper.html
/usr/share/doc/packages/qemu/devel/build-system.html
/usr/share/doc/packages/qemu/devel/ci.html
/usr/share/doc/packages/qemu/devel/clocks.html
/usr/share/doc/packages/qemu/devel/code-of-conduct.html
/usr/share/doc/packages/qemu/devel/conflict-resolution.html
/usr/share/doc/packages/qemu/devel/control-flow-integrity.html
/usr/share/doc/packages/qemu/devel/decodetree.html
/usr/share/doc/packages/qemu/devel/ebpf_rss.html
/usr/share/doc/packages/qemu/devel/fuzzing.html
/usr/share/doc/packages/qemu/devel/index.html
/usr/share/doc/packages/qemu/devel/kconfig.html
/usr/share/doc/packages/qemu/devel/loads-stores.html
/usr/share/doc/packages/qemu/devel/memory.html
/usr/share/doc/packages/qemu/devel/migration.html
/usr/share/doc/packages/qemu/devel/modules.html
/usr/share/doc/packages/qemu/devel/multi-process.html
/usr/share/doc/packages/qemu/devel/multi-thread-tcg.html
/usr/share/doc/packages/qemu/devel/qapi-code-gen.html
/usr/share/doc/packages/qemu/devel/qgraph.html
/usr/share/doc/packages/qemu/devel/qom.html
/usr/share/doc/packages/qemu/devel/qtest.html
/usr/share/doc/packages/qemu/devel/reset.html
/usr/share/doc/packages/qemu/devel/s390-dasd-ipl.html
/usr/share/doc/packages/qemu/devel/secure-coding-practices.html
/usr/share/doc/packages/qemu/devel/stable-process.html
/usr/share/doc/packages/qemu/devel/style.html
/usr/share/doc/packages/qemu/devel/tcg-icount.html
/usr/share/doc/packages/qemu/devel/tcg-plugins.html
/usr/share/doc/packages/qemu/devel/tcg.html
/usr/share/doc/packages/qemu/devel/testing.html
/usr/share/doc/packages/qemu/devel/tracing.html
/usr/share/doc/packages/qemu/devel/ui.html
/usr/share/doc/packages/qemu/devel/vfio-migration.html
/usr/share/doc/packages/qemu/devel/writing-qmp-commands.html
/usr/share/doc/packages/qemu/genindex.html
/usr/share/doc/packages/qemu/index.html
/usr/share/doc/packages/qemu/interop
/usr/share/doc/packages/qemu/interop/barrier.html
/usr/share/doc/packages/qemu/interop/bitmaps.html
/usr/share/doc/packages/qemu/interop/dbus-vmstate.html
/usr/share/doc/packages/qemu/interop/dbus.html
/usr/share/doc/packages/qemu/interop/index.html
/usr/share/doc/packages/qemu/interop/live-block-operations.html
/usr/share/doc/packages/qemu/interop/pr-helper.html
/usr/share/doc/packages/qemu/interop/qemu-ga-ref.html
/usr/share/doc/packages/qemu/interop/qemu-qmp-ref.html
/usr/share/doc/packages/qemu/interop/qemu-storage-daemon-qmp-ref.html
/usr/share/doc/packages/qemu/interop/vhost-user-gpu.html
/usr/share/doc/packages/qemu/interop/vhost-user.html
/usr/share/doc/packages/qemu/interop/vhost-vdpa.html
/usr/share/doc/packages/qemu/objects.inv
/usr/share/doc/packages/qemu/search.html
/usr/share/doc/packages/qemu/searchindex.js
/usr/share/doc/packages/qemu/specs
/usr/share/doc/packages/qemu/specs/acpi_hest_ghes.html
/usr/share/doc/packages/qemu/specs/acpi_hw_reduced_hotplug.html
/usr/share/doc/packages/qemu/specs/index.html
/usr/share/doc/packages/qemu/specs/ppc-spapr-numa.html
/usr/share/doc/packages/qemu/specs/ppc-spapr-xive.html
/usr/share/doc/packages/qemu/specs/ppc-xive.html
/usr/share/doc/packages/qemu/specs/tpm.html
/usr/share/doc/packages/qemu/system
/usr/share/doc/packages/qemu/system/arm
/usr/share/doc/packages/qemu/system/arm/aspeed.html
/usr/share/doc/packages/qemu/system/arm/collie.html
/usr/share/doc/packages/qemu/system/arm/cpu-features.html
/usr/share/doc/packages/qemu/system/arm/cubieboard.html
/usr/share/doc/packages/qemu/system/arm/digic.html
/usr/share/doc/packages/qemu/system/arm/emcraft-sf2.html
/usr/share/doc/packages/qemu/system/arm/emulation.html
/usr/share/doc/packages/qemu/system/arm/gumstix.html
/usr/share/doc/packages/qemu/system/arm/highbank.html
/usr/share/doc/packages/qemu/system/arm/imx25-pdk.html
/usr/share/doc/packages/qemu/system/arm/integratorcp.html
/usr/share/doc/packages/qemu/system/arm/kzm.html
/usr/share/doc/packages/qemu/system/arm/mainstone.html
/usr/share/doc/packages/qemu/system/arm/mps2.html
/usr/share/doc/packages/qemu/system/arm/musca.html
/usr/share/doc/packages/qemu/system/arm/musicpal.html
/usr/share/doc/packages/qemu/system/arm/nrf.html
/usr/share/doc/packages/qemu/system/arm/nseries.html
/usr/share/doc/packages/qemu/system/arm/nuvoton.html
/usr/share/doc/packages/qemu/system/arm/orangepi.html
/usr/share/doc/packages/qemu/system/arm/palm.html
/usr/share/doc/packages/qemu/system/arm/raspi.html
/usr/share/doc/packages/qemu/system/arm/realview.html
/usr/share/doc/packages/qemu/system/arm/sabrelite.html
/usr/share/doc/packages/qemu/system/arm/sbsa.html
/usr/share/doc/packages/qemu/system/arm/stellaris.html
/usr/share/doc/packages/qemu/system/arm/stm32.html
/usr/share/doc/packages/qemu/system/arm/sx1.html
/usr/share/doc/packages/qemu/system/arm/versatile.html
/usr/share/doc/packages/qemu/system/arm/vexpress.html
/usr/share/doc/packages/qemu/system/arm/virt.html
/usr/share/doc/packages/qemu/system/arm/xlnx-versal-virt.html
/usr/share/doc/packages/qemu/system/arm/xscale.html
/usr/share/doc/packages/qemu/system/authz.html
/usr/share/doc/packages/qemu/system/barrier.html
/usr/share/doc/packages/qemu/system/bootindex.html
/usr/share/doc/packages/qemu/system/cpu-hotplug.html
/usr/share/doc/packages/qemu/system/device-emulation.html
/usr/share/doc/packages/qemu/system/devices
/usr/share/doc/packages/qemu/system/devices/ivshmem.html
/usr/share/doc/packages/qemu/system/devices/net.html
/usr/share/doc/packages/qemu/system/devices/nvme.html
/usr/share/doc/packages/qemu/system/devices/usb.html
/usr/share/doc/packages/qemu/system/devices/vhost-user.html
/usr/share/doc/packages/qemu/system/devices/virtio-pmem.html
/usr/share/doc/packages/qemu/system/gdb.html
/usr/share/doc/packages/qemu/system/generic-loader.html
/usr/share/doc/packages/qemu/system/guest-loader.html
/usr/share/doc/packages/qemu/system/i386
/usr/share/doc/packages/qemu/system/i386/microvm.html
/usr/share/doc/packages/qemu/system/i386/pc.html
/usr/share/doc/packages/qemu/system/images.html
/usr/share/doc/packages/qemu/system/index.html
/usr/share/doc/packages/qemu/system/invocation.html
/usr/share/doc/packages/qemu/system/keys.html
/usr/share/doc/packages/qemu/system/linuxboot.html
/usr/share/doc/packages/qemu/system/managed-startup.html
/usr/share/doc/packages/qemu/system/monitor.html
/usr/share/doc/packages/qemu/system/multi-process.html
/usr/share/doc/packages/qemu/system/mux-chardev.html
/usr/share/doc/packages/qemu/system/ppc
/usr/share/doc/packages/qemu/system/ppc/embedded.html
/usr/share/doc/packages/qemu/system/ppc/powermac.html
/usr/share/doc/packages/qemu/system/ppc/powernv.html
/usr/share/doc/packages/qemu/system/ppc/ppce500.html
/usr/share/doc/packages/qemu/system/ppc/prep.html
/usr/share/doc/packages/qemu/system/ppc/pseries.html
/usr/share/doc/packages/qemu/system/pr-manager.html
/usr/share/doc/packages/qemu/system/qemu-block-drivers.html
/usr/share/doc/packages/qemu/system/qemu-cpu-models.html
/usr/share/doc/packages/qemu/system/qemu-manpage.html
/usr/share/doc/packages/qemu/system/quickstart.html
/usr/share/doc/packages/qemu/system/riscv
/usr/share/doc/packages/qemu/system/riscv/microchip-icicle-kit.html
/usr/share/doc/packages/qemu/system/riscv/shakti-c.html
/usr/share/doc/packages/qemu/system/riscv/sifive_u.html
/usr/share/doc/packages/qemu/system/riscv/virt.html
/usr/share/doc/packages/qemu/system/s390x
/usr/share/doc/packages/qemu/system/s390x/3270.html
/usr/share/doc/packages/qemu/system/s390x/bootdevices.html
/usr/share/doc/packages/qemu/system/s390x/css.html
/usr/share/doc/packages/qemu/system/s390x/protvirt.html
/usr/share/doc/packages/qemu/system/s390x/vfio-ap.html
/usr/share/doc/packages/qemu/system/s390x/vfio-ccw.html
/usr/share/doc/packages/qemu/system/secrets.html
/usr/share/doc/packages/qemu/system/security.html
/usr/share/doc/packages/qemu/system/target-arm.html
/usr/share/doc/packages/qemu/system/target-avr.html
/usr/share/doc/packages/qemu/system/target-i386.html
/usr/share/doc/packages/qemu/system/target-m68k.html
/usr/share/doc/packages/qemu/system/target-mips.html
/usr/share/doc/packages/qemu/system/target-ppc.html
/usr/share/doc/packages/qemu/system/target-riscv.html
/usr/share/doc/packages/qemu/system/target-rx.html
/usr/share/doc/packages/qemu/system/target-s390x.html
/usr/share/doc/packages/qemu/system/target-sparc.html
/usr/share/doc/packages/qemu/system/target-sparc64.html
/usr/share/doc/packages/qemu/system/target-xtensa.html
/usr/share/doc/packages/qemu/system/targets.html
/usr/share/doc/packages/qemu/system/tls.html
/usr/share/doc/packages/qemu/system/virtio-net-failover.html
/usr/share/doc/packages/qemu/system/vnc-security.html
/usr/share/doc/packages/qemu/tools
/usr/share/doc/packages/qemu/tools/index.html
/usr/share/doc/packages/qemu/tools/qemu-img.html
/usr/share/doc/packages/qemu/tools/qemu-nbd.html
/usr/share/doc/packages/qemu/tools/qemu-pr-helper.html
/usr/share/doc/packages/qemu/tools/qemu-storage-daemon.html
/usr/share/doc/packages/qemu/tools/qemu-trace-stap.html
/usr/share/doc/packages/qemu/tools/virtfs-proxy-helper.html
/usr/share/doc/packages/qemu/tools/virtiofsd.html
/usr/share/doc/packages/qemu/user
/usr/share/doc/packages/qemu/user/index.html
/usr/share/doc/packages/qemu/user/main.html
/usr/share/icons/hicolor
/usr/share/icons/hicolor/128x128
/usr/share/icons/hicolor/128x128/apps
/usr/share/icons/hicolor/128x128/apps/qemu.png
/usr/share/icons/hicolor/16x16
/usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/16x16/apps/qemu.png
/usr/share/icons/hicolor/24x24
/usr/share/icons/hicolor/24x24/apps
/usr/share/icons/hicolor/24x24/apps/qemu.png
/usr/share/icons/hicolor/256x256
/usr/share/icons/hicolor/256x256/apps
/usr/share/icons/hicolor/256x256/apps/qemu.png
/usr/share/icons/hicolor/32x32
/usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/32x32/apps/qemu.bmp
/usr/share/icons/hicolor/32x32/apps/qemu.png
/usr/share/icons/hicolor/48x48
/usr/share/icons/hicolor/48x48/apps
/usr/share/icons/hicolor/48x48/apps/qemu.png
/usr/share/icons/hicolor/512x512
/usr/share/icons/hicolor/512x512/apps
/usr/share/icons/hicolor/512x512/apps/qemu.png
/usr/share/icons/hicolor/64x64
/usr/share/icons/hicolor/64x64/apps
/usr/share/icons/hicolor/64x64/apps/qemu.png
/usr/share/icons/hicolor/scalable
/usr/share/icons/hicolor/scalable/apps
/usr/share/icons/hicolor/scalable/apps/qemu.svg
/usr/share/licenses/qemu
/usr/share/licenses/qemu/COPYING
/usr/share/licenses/qemu/COPYING.LIB
/usr/share/licenses/qemu/LICENSE
/usr/share/man/man1/qemu-storage-daemon.1.gz
/usr/share/man/man1/qemu.1.gz
/usr/share/man/man1/virtiofsd.1.gz
/usr/share/man/man7/qemu-block-drivers.7.gz
/usr/share/man/man7/qemu-cpu-models.7.gz
/usr/share/man/man7/qemu-ga-ref.7.gz
/usr/share/man/man7/qemu-qmp-ref.7.gz
/usr/share/man/man7/qemu-storage-daemon-qmp-ref.7.gz
/usr/share/qemu
/usr/share/qemu/firmware
/usr/share/qemu/forsplits
/usr/share/qemu/forsplits/17
/usr/share/qemu/forsplits/18
/usr/share/qemu/forsplits/19
/usr/share/qemu/forsplits/pkg-split.txt
/usr/share/qemu/keymaps
/usr/share/qemu/keymaps/ar
/usr/share/qemu/keymaps/bepo
/usr/share/qemu/keymaps/cz
/usr/share/qemu/keymaps/da
/usr/share/qemu/keymaps/de
/usr/share/qemu/keymaps/de-ch
/usr/share/qemu/keymaps/en-gb
/usr/share/qemu/keymaps/en-us
/usr/share/qemu/keymaps/es
/usr/share/qemu/keymaps/et
/usr/share/qemu/keymaps/fi
/usr/share/qemu/keymaps/fo
/usr/share/qemu/keymaps/fr
/usr/share/qemu/keymaps/fr-be
/usr/share/qemu/keymaps/fr-ca
/usr/share/qemu/keymaps/fr-ch
/usr/share/qemu/keymaps/hr
/usr/share/qemu/keymaps/hu
/usr/share/qemu/keymaps/is
/usr/share/qemu/keymaps/it
/usr/share/qemu/keymaps/ja
/usr/share/qemu/keymaps/lt
/usr/share/qemu/keymaps/lv
/usr/share/qemu/keymaps/mk
/usr/share/qemu/keymaps/nl
/usr/share/qemu/keymaps/no
/usr/share/qemu/keymaps/pl
/usr/share/qemu/keymaps/pt
/usr/share/qemu/keymaps/pt-br
/usr/share/qemu/keymaps/ru
/usr/share/qemu/keymaps/sl
/usr/share/qemu/keymaps/sv
/usr/share/qemu/keymaps/th
/usr/share/qemu/keymaps/tr
/usr/share/qemu/qemu-ifup
/usr/share/qemu/qemu-nsis.bmp
/usr/share/qemu/trace-events-all
/usr/share/qemu/vhost-user
/usr/share/qemu/vhost-user/50-qemu-virtiofsd.json


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Oct 12 23:35:28 2021