Revisions of qemu

Li Zhang's avatar Li Zhang (lizhang) accepted request 965700 from Li Zhang's avatar Li Zhang (lizhang) (revision 704)
- Fix bsc#1193880 CVE-2021-3929
* Patches added:
  hw-nvme-fix-CVE-2021-3929.patch
Li Zhang's avatar Li Zhang (lizhang) accepted request 965607 from Li Zhang's avatar Li Zhang (lizhang) (revision 703)
- The patches from upstream cause testsuit failures (bsc#1197150 bsc#1197528)
* Patches added:
  Revert-python-iotests-replace-qmp-with-a.patch
  Revert-python-machine-add-instance-disam.patch
  Revert-python-machine-add-sock_dir-prope.patch
  Revert-python-machine-handle-fast-QEMU-t.patch
  Revert-python-machine-move-more-variable.patch
  Revert-python-machine-remove-_remove_mon.patch
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 965597 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 702)
- Fix update_git.sh wiping all the package file of the local
  checkout while cloning the git repository on demand (in case they
  don't exist and the user as to do so).
buildservice-autocommit accepted request 964332 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 701)
baserev update by copy to link target
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 964930 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 700)
- Kill downstream patches around bifmt handling that makes
  cumbersome to run multi-arch containers, and switch to the
  upstream behavior, which is well documented and valid on
  all other distros. This is possible thanks to Linux kernel
  commit 2347961b11d4 and QEMU commit 6e1c0d7b951e19c53 (so
  it can only work on Leap/SLE 15.4 and higher). (bsc#1197298)
* Patches dropped:
  qemu-binfmt-conf.sh-allow-overriding-SUS.patch
  qemu-binfmt-conf-use-qemu-ARCH-binfmt.patch
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 964919 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 699)
- Add missing patch from a PTFs (bsc#1194938, P2 bug!)
* Patches added:
  scsi-generic-check-for-additional-SG_IO-.patch
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 964911 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 698)
- Fixup wrong Bugzilla references in patches and changes file
Li Zhang's avatar Li Zhang (lizhang) accepted request 964640 from Li Zhang's avatar Li Zhang (lizhang) (revision 697)
Fix some problems for testsuit building 
* Patches added:
  Fix-the-module-building-problem-for-s390.patch
  tests-qemu-iotests-040-Skip-TestCommitWi.patch
  tests-qemu-iotests-testrunner-Quote-case.patch
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 964331 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 696)
- Fix virtiofs crashing with glibc >= 2.35, due to rseq syscall (bsc#1196924)
* Patches added:
  tools-virtiofsd-Add-rseq-syscall-to-the-.patch
- Avoid warnings caused by a GCC 12 bug, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98503 (bsc#1197018)
* Patches added:
  hw-i386-amd_iommu-Fix-maybe-uninitialize.patch
  Silence-GCC-12-spurious-warnings.patch
  Ignore-spurious-GCC-12-warning.patch
buildservice-autocommit accepted request 961860 from Li Zhang's avatar Li Zhang (lizhang) (revision 695)
baserev update by copy to link target
Li Zhang's avatar Li Zhang (lizhang) accepted request 961858 from Li Zhang's avatar Li Zhang (lizhang) (revision 694)
Fix bsc#1189702 CVE-2021-3713
* Patches added:
  hw-nvram-at24-return-0xff-if-1-byte-addr.patch
buildservice-autocommit accepted request 960260 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 693)
baserev update by copy to link target
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 960206 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 692)
- Fix RiscV firmware (opensbi) cross-build
* Patches added:
  Makefile-fix-build-with-binutils-2.38.patch
- qemu,kvm,xen: NULL pointer dereference issue in megasas-gen2 host
  bus adapter (bsc#1180432, CVE-2020-35503)
* Patches added:
  hw-scsi-megasas-check-for-NULL-frame-in-.patch
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 959502 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 691)
- Build PPC firmwares from sources on non-PPC builds as well (bsc#1193545)
- Build RiscV firmwares on non-RiscV builds as well
- While there, refactor (and simplify!) the firmware building logic and code
  * Patches added:
     Makefile-define-endianess-for-cross-buil.patch
- Include vmxcap in the qemu-tools package (is being very useful for debugging bsc#1193364)
- The qemu package should require qemu-x86, qemu-arm, etc, as there's no point installing it without _any_ of them. Additionally, right now, the user does not get a working qemu, if recommended packages are disabled (e.g., on MicroOS or SLE Micro). bsc#1196087
- Give clearer instructions on how to modify the package patches from the output of update_git.sh (docs change only, no functional change)
- qemu,kvm: potential privilege escalation via virtiofsd (bsc#1195161, CVE-2022-0358)
  * Patches added:
     virtiofsd-Drop-membership-of-all-supplem.patch
Li Zhang's avatar Li Zhang (lizhang) accepted request 955876 from Li Zhang's avatar Li Zhang (lizhang) (revision 690)
Backport patches related with iotest from upstream
* Patches added:
  block-backend-Retain-permissions-after-m.patch
  iotest-065-explicit-compression-type.patch
  iotest-214-explicit-compression-type.patch
  iotest-302-use-img_info_log-helper.patch
  iotest-303-explicit-compression-type.patch
  iotest-39-use-_qcow2_dump_header.patch
  iotests-60-more-accurate-set-dirty-bit-i.patch
  iotests-bash-tests-filter-compression-ty.patch
  iotests-common.rc-introduce-_qcow2_dump_.patch
  iotests-declare-lack-of-support-for-comp.patch
  iotests-drop-qemu_img_verbose-helper.patch
  iotests-massive-use-_qcow2_dump_header.patch
  iotests-MRCE-Write-data-to-source.patch
  iotests.py-filter-out-successful-output-.patch
  iotests.py-img_info_log-rename-imgopts-a.patch
  iotests.py-implement-unsupported_imgopts.patch
  iotests.py-qemu_img-create-support-IMGOP.patch
  iotests.py-rewrite-default-luks-support-.patch
  iotests-specify-some-unsupported_imgopts.patch
  qcow2-simple-case-support-for-downgradin.patch
  tests-qemu-iotests-Fix-051-for-binaries-.patch
Li Zhang's avatar Li Zhang (lizhang) accepted request 955421 from Li Zhang's avatar Li Zhang (lizhang) (revision 689)
-Backport patch from upstream, bsc#1194063 CVE-2021-4158
* Patches added:
  acpi-validate-hotplug-selector-on-access.patch
- 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))
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 955391 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 688)
- Revert ea85e8bcd33af3bc4e7700526cc24e6c, as Factory can't be configured appropiately for it
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
Displaying revisions 161 - 180 of 864
openSUSE Build Service is sponsored by