Revisions of qemu

Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 952206 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 687)
- Binary firmwares are built from sources by default (and not only on
  x86) and then "cross-imported" among builds for different arches. Of
  course this requires, additionally to these changes, a proper project
  setup (see prjconf). This fixes bsc#1193545.
  * Build x86 firmwares only on x86 builds (i.e., stop cross building
    them on ARM)
  * Build x86 firmwares only once (during x86_64 builds only), instead
    of twice (i.e., during both %ix86 and x86_64, as we're doing now))
  * Always build PPC firmwares (only on PPC builds)
  * Build PPC firmwares only once (during ppc64le builds only), instead
    of twice (i.e., during both ppc64 and ppc64le, as we're doing now))
Li Zhang's avatar Li Zhang (lizhang) accepted request 949703 from Li Zhang's avatar Li Zhang (lizhang) (revision 686)
- Enable modules for testsuite 
Li Zhang's avatar Li Zhang (lizhang) accepted request 946953 from Li Zhang's avatar Li Zhang (lizhang) (revision 685)
- Building fixes from upstream
* Patches added:
  meson-build-all-modules-by-default.patch
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 945909 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 684)
- It's time to really start requiring -F when using -b in
  qemu-img for us as well. Users/customers have been warned
  in the relevant release notes (bsc#1190135)
* Patches dropped:
  Revert-qemu-img-Improve-error-for-rebase.patch
  Revert-qemu-img-Require-F-with-b-backing.patch
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 942112 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 683)
- Fix testsuite failures by not using modules when building tests
  (and some other, also testsuite related, spec file problems)
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 941797 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 682)
- [JIRA] (SLE-20965) Make QEMU guests more failsafe when resizing
  SCSI passthrough disks
  * Patches added:
    scsi-generic-replace-logical-block-count.patch
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 941047 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 681)
- Add an audio-oss sub-package
- Add some new (mostly documentation) files in the package
- Remove option --audio-drv-list because audio is detected by
  meson automatically in latest version. 
- Remove options --disable-jemalloc and --disable-tcmalloc
  which are changed in v6.2.0. 
- Update to v 6.2.0. For full release notese, see:
  * https://wiki.qemu.org/ChangeLog/6.2.
  Be sure to also check the following pages:
  * https://qemu-project.gitlab.io/qemu/about/removed-features.html
  * https://qemu-project.gitlab.io/qemu/about/deprecated.html
  Some notable changes:
  * virtio-mem: guest memory dumps are now fully supported, along
    with pre-copy/post-copy migration and background guest snapshots
  * QMP: support for nw DEVICE_UNPLUG_GUEST_ERROR to detect
    guest-reported hotplug failures
  * TCG: improvements to TCG plugin argument syntax, and multi-core
    support for cache plugin
  * 68k: improved support for Apple’s NuBus, including ability to
    load declaration ROMs, and slot IRQ support
  * ARM: macOS hosts with Apple Silicon CPUs now support ‘hvf’
    accelerator for AArch64 guests
  * ARM: emulation support for Fujitsu A64FX processor model
  * ARM: emulation support for kudo-mbc machine type
  * ARM: M-profile MVE extension is now supported for Cortex-M55
  * ARM: ‘virt’ machine now supports an emulated ITS (Interrupt
    Translation Service) and supports more than 123 CPUs in
    emulation mode
  * ARM: xlnx-zcu102 and xlnx-versal-virt machines now support
    BBRAM and eFUSE devices
  * PowerPC: improved POWER10 support for the ‘powernv’ machine type
  * PowerPC: initial support for POWER10 DD2.0 CPU model
  * PowerPC: support for FORM2 PAPR NUMA descriptions for ‘pseries’ machine type
  * RISC-V: support for Zb[abcs] instruction set extensions
  * RISC-V: support for vhost-user and numa mem options across all boards
  * RISC-V: SiFive PWM support
  * x86: support for new Snowridge-v4 CPU model
  * x86: guest support for Intel SGX
  * x86: AMD SEV guests now support measurement of kernel binary when doing
    direct kernel boot (not using a bootloader)
* Patches dropped:
  9pfs-fix-crash-in-v9fs_walk.patch
  block-introduce-max_hw_iov-for-use-in-sc.patch
  hmp-Unbreak-change-vnc.patch
  hw-acpi-ich9-Add-compat-prop-to-keep-HPC.patch
  hw-i386-acpi-build-Deny-control-on-PCIe-.patch
  i386-cpu-Remove-AVX_VNNI-feature-from-Co.patch
  net-vmxnet3-validate-configuration-value.patch
  pcie-rename-native-hotplug-to-x-native-h.patch
  plugins-do-not-limit-exported-symbols-if.patch
  plugins-execlog-removed-unintended-s-at-.patch
  qemu-nbd-Change-default-cache-mode-to-wr.patch
  qemu-sockets-fix-unix-socket-path-copy-a.patch
  target-arm-Don-t-skip-M-profile-reset-en.patch
  target-i386-add-missing-bits-to-CR4_RESE.patch
  tcg-arm-Fix-tcg_out_vec_op-function-sign.patch
  uas-add-stream-number-sanity-checks.patch
  vhost-vsock-fix-migration-issue-when-seq.patch
  virtio-balloon-don-t-start-free-page-hin.patch
  virtio-mem-pci-Fix-memory-leak-when-crea.patch
  virtio-net-fix-use-after-unmap-free-for-.patch
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 940701 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 680)
- Reinstate Lin Ma's fixes for bsc#1192147 as they were
  submitted only to IBS.
* Patches added:
  hw-acpi-ich9-Add-compat-prop-to-keep-HPC.patch
  hw-i386-acpi-build-Deny-control-on-PCIe-.patch
  pcie-rename-native-hotplug-to-x-native-h.patch
- Rename the Guest Agent service to qemu-guest-agent, like in other
  distros, and upstream too (bsc#1185543)
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 940281 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 679)
- disable QOM cast debug outside the testsuite as the corresponding
  asserts show up occassionally as top #1 in perf(1) traces under
  heavy virtio load 
- enable LTO when we'd like to use LTO
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 936343 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 678)
* Patches added (bsc#1186256):
  qemu-binfmt-conf.sh-allow-overriding-SUS.patch
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 936070 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 677)
- cross-i386-binutils and cross-i386-gcc are not needed and were
  dropped from Factory - boo#1193424
José Ricardo Ziviani's avatar José Ricardo Ziviani (jziviani) accepted request 927617 from José Ricardo Ziviani's avatar José Ricardo Ziviani (jziviani) (revision 676)
- qemu: virtio-net: heap use-after-free in virtio_net_receive_rcu
  (bsc#1189938 CVE-2021-3748)
  solved by virtio-net-fix-use-after-unmap-free-for-.patch
- kvm,qemu: out-of-bounds write in UAS (USB Attached SCSI) device emulation
  (bsc#1189702 CVE-2021-3713)
* Patches added:
  uas-add-stream-number-sanity-checks.patch
Li Zhang's avatar Li Zhang (lizhang) accepted request 924265 from Li Zhang's avatar Li Zhang (lizhang) (revision 675)
- Stable fixes from upstream
* Patches added:
  block-introduce-max_hw_iov-for-use-in-sc.patch
  hmp-Unbreak-change-vnc.patch
  qemu-nbd-Change-default-cache-mode-to-wr.patch
  target-arm-Don-t-skip-M-profile-reset-en.patch
  vhost-vsock-fix-migration-issue-when-seq.patch
  virtio-mem-pci-Fix-memory-leak-when-crea.patch
  virtio-net-fix-use-after-unmap-free-for-.patch
José Ricardo Ziviani's avatar José Ricardo Ziviani (jziviani) accepted request 919603 from José Ricardo Ziviani's avatar José Ricardo Ziviani (jziviani) (revision 674)
- Fix testsuite dependencies (bsc#1190573)
* Patches added:
  modules-quick-fix-a-fundamental-error-in.patch
José Ricardo Ziviani's avatar José Ricardo Ziviani (jziviani) accepted request 919516 from José Ricardo Ziviani's avatar José Ricardo Ziviani (jziviani) (revision 673)
- Fix testsuite dependencies
* Patches added:
  modules-quick-fix-a-fundamental-error-in.patch
José Ricardo Ziviani's avatar José Ricardo Ziviani (jziviani) accepted request 919019 from José Ricardo Ziviani's avatar José Ricardo Ziviani (jziviani) (revision 672)
- 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
José Ricardo Ziviani's avatar José Ricardo Ziviani (jziviani) accepted request 917618 from José Ricardo Ziviani's avatar José Ricardo Ziviani (jziviani) (revision 671)
- Fix qemu build on ARMv7 (bsc#1190211)
* Patches added:
  tcg-arm-Fix-tcg_out_vec_op-function-sign.patch
José Ricardo Ziviani's avatar José Ricardo Ziviani (jziviani) accepted request 917591 from José Ricardo Ziviani's avatar José Ricardo Ziviani (jziviani) (revision 670)
- Update supported file for ARM machines.
José Ricardo Ziviani's avatar José Ricardo Ziviani (jziviani) accepted request 917177 from José Ricardo Ziviani's avatar José Ricardo Ziviani (jziviani) (revision 669)
- 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.
José Ricardo Ziviani's avatar José Ricardo Ziviani (jziviani) committed (revision 668)
Update link
Displaying revisions 181 - 200 of 867
openSUSE Build Service is sponsored by