Revisions of qemu

Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 8)
- fix bsc#1209064 (P1 bug from partner)
Ruediger Oertel's avatar Ruediger Oertel (oertel) committed (revision 7)
- Fix build issue with Linux 6.2's headers (bsc#1208657) by dropping
  linux-user-add-more-compat-ioctl-definit.patch and adding
  Revert-linux-user-fix-compat-with-glibc-.patch
- Patches meson-enforce-a-minimum-Linux-kernel-hea.patch and
  linux-user-drop-conditionals-for-obsolet.patch were added
  as downstream patches as they were part of a series, but
  they never made it upstream, so we don't want them here
  either
* Patches dropped:
  linux-user-add-more-compat-ioctl-definit.patch
  linux-user-drop-conditionals-for-obsolet.patch
  meson-enforce-a-minimum-Linux-kernel-hea.patch
* Patches added:
  Revert-linux-user-fix-compat-with-glibc-.patch

- Fixes bsc#1197653, CVE-2022-1050
* Patches added:
  block-Handle-curl-7.55.0-7.85.0-version-.patch
  hw-pvrdma-Protect-against-buggy-or-malic.patch
Wolfgang Engel's avatar Wolfgang Engel (bigironman) committed (revision 6)
- Fixes: jsc#PED-1716  Add S390 features from IBM requirements
* Patches added:
  dump-Add-architecture-section-and-sectio.patch
  dump-Refactor-dump_iterate-and-introduce.patch
  dump-Reintroduce-memory_offset-and-secti.patch
  dump-Rename-write_elf_loads-to-write_elf.patch
  dump-Rename-write_elf-_phdr_note-to-prep.patch
  dump-Reorder-struct-DumpState.patch
  dump-Replace-opaque-DumpState-pointer-wi.patch
  dump-Rework-dump_calculate_size-function.patch
  dump-Rework-filter-area-variables.patch
  dump-Rework-get_start_block.patch
  dump-Split-elf-header-functions-into-pre.patch
  dump-Use-a-buffer-for-ELF-section-data-a.patch
  dump-Write-ELF-section-headers-right-aft.patch
  include-elf.h-add-s390x-note-types.patch
  s390x-Add-KVM-PV-dump-interface.patch
  s390x-Add-protected-dump-cap.patch
  s390x-Introduce-PV-query-interface.patch
  s390x-pv-Add-dump-support.patch

- Fixed: bsc#1205847 (CVE-2022-4172), bsc#1203788 (CVE-2022-3165),
  bsc#1205808 (CVE-2022-4144), bsc#1206527, bsc#1208139
- Improved handling of: bsc#1202282 (jsc#PED-2592)
* Patches dropped:
  pc-q35-Bump-max_cpus-to-1024.patch
* Patches added:
  accel-abort-if-we-fail-to-load-the-accel.patch
  bios-tables-test-add-test-for-number-of-.patch
  bios-tables-test-teach-test-to-use-smbio.patch
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 5)
- Fixes jsc#PED-1716, add new features for S390 from IBM requirements
* Patches added:
  configure-Add-Wno-gnu-variable-sized-typ.patch
  s390x-pci-add-routine-to-get-host-functi.patch
  s390x-pci-don-t-fence-interpreted-device.patch
  s390x-pci-enable-adapter-event-notificat.patch
  s390x-pci-enable-for-load-store-interpre.patch
  s390x-pci-let-intercept-devices-have-sep.patch
  s390x-pci-reflect-proper-maxstbl-for-gro.patch
  Update-linux-headers-to-v6.0-rc4.patch
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 4)
-------------------------------------------------------------------
Thu Jan  5 19:31:18 UTC 2023 - Dirk Müller <dmueller@suse.com>

- install binfmt-misc handlers for systemd (bsc#1206838) 

-------------------------------------------------------------------
Wed Nov 16 12:29:15 UTC 2022 - Dario Faggioli <dfaggioli@suse.com>

- 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

-------------------------------------------------------------------
Wed Nov  9 10:36:58 UTC 2022 - Christopher Yeleighton <giecrilj@stegny.2a.pl>

- install SeaBIOS documentation

-------------------------------------------------------------------
Thu Nov  3 08:30:57 UTC 2022 - Andreas Schwab <schwab@suse.de>

- Enable KVM support on riscv64
Daniel Mach's avatar Daniel Mach (dmach) committed (revision 3)
- 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)
- Build fails due to exceeding 10 GB disk limit (10430 MB):
  raise disk space contraint to 12 GB
- 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.
- 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
- 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.p
- 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
- skip tests that don't work under qemu-linux-user emulation
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 2)
Initial package submission of QEMU for this SP.

bugowner: group:kvm-maintainers
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 1)
initialize package
Displaying all 8 revisions
openSUSE Build Service is sponsored by