Revisions of qemu

buildservice-autocommit accepted request 1036445 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 747)
baserev update by copy to link target
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 1036444 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 746)
- Raise the maximum number of vCPUs a VM can have to 1024 (jsc#PED-2592)
* Patches added:
  pc-q35-Bump-max_cpus-to-1024.patch
buildservice-autocommit accepted request 1034600 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 745)
baserev update by copy to link target
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 1033008 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 744)
- Enable KVM support on riscv64
buildservice-autocommit accepted request 1032808 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 743)
baserev update by copy to link target
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 1032807 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 742)
- Take 2 at fixing ovmf related i586 build/install issues
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 1031954 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 741)
- Fix deps for i586
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 1031414 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 740)
- qtests test are not realiable when run inside OBS builders, so
  let's disable that part of the testsuite for now. There is work
  ongoing to run it somewhere else (on dedicated hosts) to avoid
  loosing coverage. (bsc#1204566)
- Improve dependency handling (e.g., what's recommended vs. what's
  required.
- Add a subpackage (qemu-headless) that brings in all the packages
  that are needed for creating VMs with tools like virt-install
  or VirtManager, run either locally or from a remote host.
  (bsc#1202166)
buildservice-autocommit accepted request 1008827 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 739)
baserev update by copy to link target
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 1009336 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 738)
- Build fails due to exceeding 10 GB disk limit (10430 MB):
  raise disk space contraint to 12 GB
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 1008823 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 737)
- Fixes bsc#1204082
* Patches added:
  block-io_uring-revert-Use-io_uring_regis.patch
- Due to change in where some documentation files are, if
  qemu-guest-agent is installed, we need to make sure we update it
  to our version (bsc#1203995)
- The links in the forsplit dirs, in each subpackage, born to deal with
  package & subpackage splitting, are not really used. In fact, they're
  "Provides:"-ed by a bunch of subpackages, but there's no "Requires:"
  for any of them. Let's just get rid of them.
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 1008185 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 736)
- The old qemu-binfmt weappers around the various qemu-$ARCH Linux
  user emulation binaries (see, e.g., bsc#1186256) are not necessary
  any longer, and bsc#1143725 can now be considered fixed.
* Patches dropped:
  linux-user-add-binfmt-wrapper-for-argv-0.patch
  linux-user-binfmt-support-host-binaries.patch
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 1007904 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 735)
- Fix bsc#1204001. Patches are not upstream, and have been picked up
  and backported from the ML. This is something we usually prefer to
  avoid, but this is urgent, and the patches looks fine, with high
  chances for them to be included as they are (and if they're not, we
  will revisit this, i.e., drop them and re-include the ones that are
  actually committed)
* Patches added:
  linux-user-add-more-compat-ioctl-definit.patch
  linux-user-drop-conditionals-for-obsolet.patch
  linux-user-remove-conditionals-for-many-.patch
  meson-enforce-a-minimum-Linux-kernel-hea.patch
- Improve the output of update_git.sh, by including the list of
  repos to which we have downstream patches.
- Fix: bsc#1202665, CVE-2022-2962
* Patches added:
  net-tulip-Restrict-DMA-engine-to-memorie.patch
buildservice-autocommit accepted request 1006838 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 734)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 733)
- skip tests that don't work under qemu-linux-user emulation
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 1006734 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 732)
- Runs of the test-suite seem much more stable now, in this version
  of QEMU. (bsc#1203610) We are also fine re-enabling running them
  in parallel.
- Switch QEMU Linux user to emulate the same CPU as the one of the
  host by default. This is a bit conrtoversial and tricky, when
  thinking about system emulation/virtualization. But for linux-user,
  it should be just fine. (bsc#1203684)
* Patches added:
  linux-user-use-max-as-default-CPU-model-.patch
- Be less verbose when packaging documentation. In fact, with just
  a couple of (minor) re-arrangements, we can get rid of having to
  list all the files all the time
- Package /etc/qemu/bridge.conf as '%config(noreplace). Next step
  will probably be to move it to /usr/etc/qemu (bsc#1201944)
- Switch to %autosetup for all products (this required some changes
  in update_git.sh)
- Run check-qtest sequentially, as it's more reliable, when in OBS
- Build with libbpf, fdt and capstone support
- Drop the patch adding our support document, and deal with that
  in the spec file directly
* Patches dropped:
  doc-add-our-support-doc-to-the-main-proj.patch
- Updated to latest upstream version 7.1
  * https://wiki.qemu.org/ChangeLog/7.1
  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:
  * [x86] Support for architectural LBRs on KVM virtual machines
  * [x86] The libopcode-based disassembler has been removed. Use
          Capstone instead
  * [LoongArch] Add initial support for the LoongArch64 architecture.
  * [ARM] The emulated SMMUv3 now advertises support for SMMUv3.2-BBML2
  * [ARM] The xlnx-zynqmp SoC model now implements the 4 TTC timers
  * [ARM] The versal machine now models the Cortex-R5s in the Real-Time
          Processing Unit (RPU) subsystem
  * [ARM] The virt board now supports emulation of the GICv4.0
  * [ARM] New emulated CPU types: Cortex-A76, Neoverse-N1
  * [HPPA] Fix serial port pass-through from host to guest
  * [HPPA] Lots of general code improvements and tidy-ups
  * [RISC-V] RISC-V
  * [RISC-V] Add support for privileged spec version 1.12.0
  * [RISC-V] Use privileged spec version 1.12.0 for virt machine by default
  * [RISC-V] Allow software access to MIP SEIP
  * [RISC-V] Add initial support for the Sdtrig extension
  * [RISC-V] Optimisations and improvements for the vector extension
  * [VFIO] Experimental support for exposing emulated PCI devices over the
           new vfio-user protocol (a vfio-user client is not yet available
           in QEMU, though)
  * [QMP] The on-cbw-error option for copy-before-write filter, to specify
           behavior on CBW (copy before write) operation failure.
  * [QMP] The cbw-timeout option for copy-before-write filter, to specify
          timeout for CBW operation.
  * [QMP] New commands query-stats and query-stats-schema to retrieve
          statistics from various QEMU subsystems (right now only from
          KVM).
  * [QMP] The PanicAction can now be configured to report an exit-failure
          (useful for automated testing)
  * [Networking] QEMU can be compiled with the system slirp library even
                 when using CFI. This requires libslirp 4.7.
  * [Migration] Support for zero-copy-send on Linux, which reduces CPU
                usage on the source host. Note that locked memory is needed
                to support this
* Patches added:
  Revert-tests-qtest-enable-more-vhost-use.patch
  meson-remove-pkgversion-from-CONFIG_STAM.patch
* Patches dropped:
  AIO-Reduce-number-of-threads-for-32bit-h.patch
  Makefile-Don-t-check-pc-bios-as-pre-requ.patch
  Revert-8dcb404bff6d9147765d7dd3e9c849337.patch
  Revert-qht-constify-qht_statistics_init.patch
  XXX-dont-dump-core-on-sigabort.patch
  acpi_piix4-Fix-migration-from-SLE11-SP2.patch
  configure-only-populate-roms-if-softmmu.patch
  configure-remove-pkgversion-from-CONFIG_.patch
  coroutine-ucontext-use-QEMU_DEFINE_STATI.patch
  coroutine-use-QEMU_DEFINE_STATIC_CO_TLS.patch
  coroutine-win32-use-QEMU_DEFINE_STATIC_C.patch
  hostmem-default-the-amount-of-prealloc-t.patch
  hw-usb-hcd-ehci-fix-writeback-order.patch
  i8254-Fix-migration-from-SLE11-SP2.patch
  intc-exynos4210_gic-replace-snprintf-wit.patch
  modules-generates-per-target-modinfo.patch
  modules-introduces-module_kconfig-direct.patch
  pc-bios-s390-ccw-net-avoid-warning-about.patch
  pci-fix-overflow-in-snprintf-string-form.patch
  qemu-cvs-gettimeofday.patch
  qemu-cvs-ioctl_debug.patch
  qemu-cvs-ioctl_nodirection.patch
  qht-Revert-some-constification-in-qht.c.patch
  qom-handle-case-of-chardev-spice-module-.patch
  scsi-lsi53c895a-fix-use-after-free-in-ls.patch
  scsi-lsi53c895a-really-fix-use-after-fre.patch
  softmmu-Always-initialize-xlat-in-addres.patch
  sphinx-change-default-language-to-en.patch
  test-add-mapping-from-arch-of-i686-to-qe.patch
  tests-Fix-block-tests-to-be-compatible-w.patch
  tests-qtest-Move-the-fuzz-tests-to-x86-o.patch
  usb-Help-compiler-out-to-avoid-a-warning.patch
buildservice-autocommit accepted request 1003904 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 731)
baserev update by copy to link target
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 1003768 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 730)
Needed for GNOME 43 - glib2 migrated to pcre2
buildservice-autocommit accepted request 999194 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 729)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 728)
- Update to v7.0.0 (bsc#1201307). For full release notes, see:
Displaying revisions 121 - 140 of 867
openSUSE Build Service is sponsored by