Accepting request 1245591 from Virtualization

- Fix bsc#1228343:
  * tests/acpi: q35: Update host address width in DMAR (bsc#1228343)
  * intel_iommu: Set default aw_bits to 48 starting from QEMU 9.2 (bsc#1228343)
  * tests/acpi: q35: allow DMAR acpi table changes (bsc#1228343)
- Full boot order support (jsc#PED-958):
  * pc-bios: Update the s390 bios images with the recent changes (jsc#PED-958)
  * pc-bios/s390-ccw: Abort IPL on invalid loadparm (jsc#PED-958)
  * pc-bios/s390-ccw/netmain: Fix error messages with regards to the TFTP server (jsc#PED-958)
  * pc-bios/s390-ccw: Fix boot problem with virtio-net devices (jsc#PED-958)
  * pc-bios/s390-ccw/virtio: Add a function to reset a virtio device (jsc#PED-958)
  * hw/s390x: Fix crash that occurs when inspecting older versioned machines types (jsc#PED-958)
- Update to latest upstream release, 9.2.1:
  The full list of changes are available at:
   https://lore.kernel.org/qemu-devel/qemu-stable-9.2.1-20250207102656@cover.tls.msk.ru/
  Highlights include:
  * 9pfs: fix regression regarding CVE-2023-2861
  * tcg: Reset free_temps before tcg_optimize
  * tcg/riscv: Fix StoreStore barrier generation
  * x86/loader: only patch linux kernels
  * roms: re-add edk2-basetools target
  * pc-bios: add missing riscv64 descriptor
  * hw/intc/arm_gicv3_its: Zero initialize local DTEntry etc structs
  * meson.build: Disallow libnfs v6 to fix the broken macOS build
  * target/i386: Reset TSCs of parked vCPUs too on VM reset
  * hw/intc/riscv_aplic: Fix APLIC in_clrip and clripnum write emulation
  * s390x/s390-virtio-ccw: don't crash on weird RAM sizes
  * target/loongarch: Use actual operand size with vbsrl check
  * docs: Correct '-runas' and '-fsdev/-virtfs proxy' indentation
  * docs: Correct release of TCG trace-events removal
  * target/i386/cpu: Fix notes for CPU models
  * migration/multifd: Fix compile error caused by page_size usage
  * migration/multifd: Fix compat with QEMU < 9.0
  * migration: Add more error handling to analyze-migration.py
  * migration: Remove unused argument in vmsd_desc_field_end
  * migration: Fix parsing of s390 stream
  * s390x: Fix CSS migration
  * migration: Rename vmstate_info_nullptr
  * ...

OBS-URL: https://build.opensuse.org/request/show/1245591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qemu?expand=0&rev=286
This commit is contained in:
Ana Guerrero 2025-02-14 18:15:02 +00:00 committed by Git OBS Bridge
commit 143a33a074
7 changed files with 57 additions and 12 deletions

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/opensuse/qemu.git</param>
<param name="changesrevision">1d18e5f574872fadd610c8da56f6c1d6935a1c1d</param></service></servicedata>
<param name="changesrevision">d01225572a8e5ad3d23b82d911d5cadaede9bb0e</param></service></servicedata>

BIN
qemu-9.2.0.obscpio (Stored with Git LFS)

Binary file not shown.

BIN
qemu-9.2.1.obscpio (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -27,7 +27,7 @@ URL: https://www.qemu.org/
Summary: CPU emulator for user space
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
Group: System/Emulators/PC
Version: 9.2.0
Version: 9.2.1
Release: 0
Source0: qemu-%{version}.tar.xz
Source1: common.inc

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Wed Feb 12 16:06:45 UTC 2025 - dfaggioli@suse.com
- Fix bsc#1228343:
* tests/acpi: q35: Update host address width in DMAR (bsc#1228343)
* intel_iommu: Set default aw_bits to 48 starting from QEMU 9.2 (bsc#1228343)
* tests/acpi: q35: allow DMAR acpi table changes (bsc#1228343)
- Full boot order support (jsc#PED-958):
* pc-bios: Update the s390 bios images with the recent changes (jsc#PED-958)
* pc-bios/s390-ccw: Abort IPL on invalid loadparm (jsc#PED-958)
* pc-bios/s390-ccw/netmain: Fix error messages with regards to the TFTP server (jsc#PED-958)
* pc-bios/s390-ccw: Fix boot problem with virtio-net devices (jsc#PED-958)
* pc-bios/s390-ccw/virtio: Add a function to reset a virtio device (jsc#PED-958)
* hw/s390x: Fix crash that occurs when inspecting older versioned machines types (jsc#PED-958)
- Update to latest upstream release, 9.2.1:
The full list of changes are available at:
https://lore.kernel.org/qemu-devel/qemu-stable-9.2.1-20250207102656@cover.tls.msk.ru/
Highlights include:
* 9pfs: fix regression regarding CVE-2023-2861
* tcg: Reset free_temps before tcg_optimize
* tcg/riscv: Fix StoreStore barrier generation
* x86/loader: only patch linux kernels
* roms: re-add edk2-basetools target
* pc-bios: add missing riscv64 descriptor
* hw/intc/arm_gicv3_its: Zero initialize local DTEntry etc structs
* meson.build: Disallow libnfs v6 to fix the broken macOS build
* target/i386: Reset TSCs of parked vCPUs too on VM reset
* hw/intc/riscv_aplic: Fix APLIC in_clrip and clripnum write emulation
* s390x/s390-virtio-ccw: don't crash on weird RAM sizes
* target/loongarch: Use actual operand size with vbsrl check
* docs: Correct '-runas' and '-fsdev/-virtfs proxy' indentation
* docs: Correct release of TCG trace-events removal
* target/i386/cpu: Fix notes for CPU models
* migration/multifd: Fix compile error caused by page_size usage
* migration/multifd: Fix compat with QEMU < 9.0
* migration: Add more error handling to analyze-migration.py
* migration: Remove unused argument in vmsd_desc_field_end
* migration: Fix parsing of s390 stream
* s390x: Fix CSS migration
* migration: Rename vmstate_info_nullptr
* ...
-------------------------------------------------------------------
Wed Feb 05 01:31:02 UTC 2025 - dfaggioli@suse.com

View File

@ -1,4 +1,4 @@
name: qemu
version: 9.2.0
mtime: 1738677630
commit: 1d18e5f574872fadd610c8da56f6c1d6935a1c1d
version: 9.2.1
mtime: 1739280805
commit: d01225572a8e5ad3d23b82d911d5cadaede9bb0e

View File

@ -88,7 +88,7 @@ URL: https://www.qemu.org/
Summary: Machine emulator and virtualizer
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
Group: System/Emulators/PC
Version: 9.2.0
Version: 9.2.1
Release: 0
Source0: qemu-%{version}.tar.xz
Source1: common.inc
@ -855,6 +855,7 @@ unlink %{buildroot}%_datadir/%name/firmware/60-edk2-arm.json
unlink %{buildroot}%_datadir/%name/firmware/60-edk2-i386.json
unlink %{buildroot}%_datadir/%name/firmware/60-edk2-x86_64.json
unlink %{buildroot}%_datadir/%name/firmware/60-edk2-loongarch64.json
unlink %{buildroot}%_datadir/%name/firmware/60-edk2-riscv64.json
unlink %{buildroot}%_datadir/%name/edk2-aarch64-code.fd
unlink %{buildroot}%_datadir/%name/edk2-arm-code.fd
unlink %{buildroot}%_datadir/%name/edk2-arm-vars.fd
@ -1871,7 +1872,7 @@ wider support than qboot, but still focuses on quick boot up.
%package seabios
Summary: x86 Legacy BIOS for QEMU
Group: System/Emulators/PC
Version: 9.2.0%{sbver}
Version: 9.2.1%{sbver}
Release: 0
BuildArch: noarch
Conflicts: %name < 1.6.0
@ -1892,7 +1893,7 @@ is the default and legacy BIOS for QEMU.
%package vgabios
Summary: VGA BIOSes for QEMU
Group: System/Emulators/PC
Version: 9.2.0%{sbver}
Version: 9.2.1%{sbver}
Release: 0
BuildArch: noarch
Conflicts: %name < 1.6.0
@ -1918,7 +1919,7 @@ video card. For use with QEMU.
%package ipxe
Summary: PXE ROMs for QEMU NICs
Group: System/Emulators/PC
Version: 9.2.0
Version: 9.2.1
Release: 0
BuildArch: noarch
Conflicts: %name < 1.6.0