forked from pool/qemu
Compare commits
14 Commits
Author | SHA256 | Date | |
---|---|---|---|
f63e2ba95c | |||
9b65b94b69 | |||
6a229c22ab | |||
641665e963 | |||
cc22329760 | |||
8c748b56f4 | |||
87620a5b0a | |||
8f727e04b4 | |||
5efdacd364 | |||
df865dfb11 | |||
aab637b8d4 | |||
a4ce325b1e | |||
709b70e076 | |||
312bc986f3 |
@@ -1,4 +1,4 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://github.com/opensuse/qemu.git</param>
|
||||
<param name="changesrevision">3370273b3906f79e45a99a84e170660b685e18c5</param></service></servicedata>
|
||||
<param name="changesrevision">d2104651468e8600e07e5db75cff834999993680</param></service></servicedata>
|
BIN
qemu-10.0.0.obscpio
(Stored with Git LFS)
BIN
qemu-10.0.0.obscpio
(Stored with Git LFS)
Binary file not shown.
BIN
qemu-10.0.3.obscpio
(Stored with Git LFS)
Normal file
BIN
qemu-10.0.3.obscpio
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package qemu-linux-user
|
||||
#
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -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: 10.0.0
|
||||
Version: 10.0.3
|
||||
Release: 0
|
||||
Source0: qemu-%{version}.tar.xz
|
||||
Source1: common.inc
|
||||
@@ -107,6 +107,12 @@ syscall layer occurs on the native hardware and operating system.
|
||||
%_sbindir/qemu-binfmt-conf.sh
|
||||
%_prefix/lib/binfmt.d/qemu-*.conf
|
||||
|
||||
%post
|
||||
/usr/bin/systemctl try-restart systemd-binfmt.service >/dev/null 2>&1 || :
|
||||
|
||||
%postun
|
||||
/usr/bin/systemctl try-restart systemd-binfmt.service >/dev/null 2>&1 || :
|
||||
|
||||
%prep
|
||||
%autosetup -n qemu-%{version} -p1
|
||||
|
||||
|
98
qemu.changes
98
qemu.changes
@@ -1,3 +1,101 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 12 15:21:42 UTC 2025 - Dario Faggioli <dfaggioli@suse.com>
|
||||
|
||||
- Fix build issues due to Python version:
|
||||
* mkvenv: Support pip 25.2 (bsc#1247972)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 12 08:28:17 UTC 2025 - Dario Faggioli <dfaggioli@suse.com>
|
||||
|
||||
- Bug and CVE fixes:
|
||||
* tests: Avoid dependency on padding on signal messages (boo#1246830)
|
||||
* pcie_sriov: Fix configuration and state synchronization (bsc#1246992 CVE-2025-54566 CVE-2025-54567)
|
||||
* [openSUSE][RPM] linux-user: restart systemd-binfmt upon changes (bsc#1247443)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 10 10:32:29 UTC 2025 - Dario Faggioli <dfaggioli@suse.com>
|
||||
|
||||
- Update to stable release 10.0.3:
|
||||
Full list of backports here:
|
||||
https://lore.kernel.org/qemu-devel/1748499690.323471.13081.nullmailer@localhost/
|
||||
|
||||
A selection of them is reported here too:
|
||||
hvf: arm: Emulate ICC_RPR_EL1 accesses properly
|
||||
target/arm: Correct encoding of Debug Communications Channel registers
|
||||
ui: fix setting client_endian field defaults
|
||||
hw/net/npcm_gmac.c: Send the right data for second packet in a row
|
||||
target/i386: do not expose ARCH_CAPABILITIES on AMD CPU
|
||||
i386/cpu: Honor maximum value for CPUID.8000001DH.EAX[25:14]
|
||||
i386/cpu: Fix overflow of cache topology fields in CPUID.04H
|
||||
i386/cpu: Fix cpu number overflow in CPUID.01H.EBX[23:16]
|
||||
ui/vnc: Do not copy z_stream
|
||||
vhost: Fix used memslot tracking when destroying a vhost device
|
||||
roms: re-remove execute bit from hppa-firmware*
|
||||
file-posix: Fix aio=threads performance regression after enablign FUA
|
||||
amd_iommu: Fix truncation of oldval in amdvi_writeq
|
||||
amd_iommu: Remove duplicated definitions
|
||||
amd_iommu: Fix the calculation for Device Table size
|
||||
amd_iommu: Fix mask to retrieve Interrupt Table Root Pointer from DTE
|
||||
amd_iommu: Fix masks for various IOMMU MMIO Registers
|
||||
amd_iommu: Update bitmasks representing DTE reserved fields
|
||||
amd_iommu: Fix Device ID decoding for INVALIDATE_IOTLB_PAGES command
|
||||
amd_iommu: Fix Miscellaneous Information Register 0 encoding
|
||||
virtio-net: Add queues for RSS during migration
|
||||
net: fix buffer overflow in af_xdp_umem_create()
|
||||
accel/kvm: Adjust the note about the minimum required kernel version
|
||||
...
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 23 06:34:02 UTC 2025 - Dario Faggioli <dfaggioli@suse.com>
|
||||
|
||||
- Fix bsc#1246566:
|
||||
* [roms] seabios: include "pciinit: don't misalign large BARs" (bsc#1246566)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 20 05:49:49 UTC 2025 - Dario Faggioli <dfaggioli@suse.com>
|
||||
|
||||
- Add Live migration support for QEMU-emulated AMD IOMMU (jsc#PED-13144):
|
||||
* hw/i386/amd_iommu: Allow migration when explicitly create the AMDVI-PCI device (jsc#PED-PED-13144)
|
||||
* hw/i386/amd_iommu: Isolate AMDVI-PCI from amd-iommu device to allow full control over the PCI device creation (jsc#PED-13144)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 6 10:30:23 UTC 2025 - Dario Faggioli <dfaggioli@suse.com>
|
||||
|
||||
- Update to stable release 10.0.2:
|
||||
Full list of backports here:
|
||||
https://lore.kernel.org/qemu-devel/1748499690.323471.13081.nullmailer@localhost/
|
||||
|
||||
A selection of them is reported here too:
|
||||
Revert "Drop support for Python 3.8"
|
||||
Update version for 10.0.1 release
|
||||
Drop support for Python 3.8
|
||||
target/hppa: Fix FPE exceptions
|
||||
linux-user/hppa: Send proper si_code on SIGFPE exception
|
||||
target/hppa: Copy instruction code into fr1 on FPU assist fault
|
||||
migration: Allow caps to be set when preempt or multifd cap enabled
|
||||
migration/multifd: Don't send device state packets with zerocopy flag
|
||||
qapi/misc-target: Fix the doc to distinguish query-sgx and query-sgx-capabilities
|
||||
hw/pci-host: Remove unused pci_host_data_be_ops
|
||||
hw/pci-host/gt64120: Fix endianness handling
|
||||
i386/hvf: Make CPUID_HT supported
|
||||
i386/tcg: Make CPUID_HT and CPUID_EXT3_CMP_LEG supported
|
||||
target/riscv/kvm: do not read unavailable CSRs
|
||||
target/riscv/kvm: add kvm_csr_cfgs[]
|
||||
target/riscv/kvm: turn kvm_riscv_reg_id_ulong() into a macro
|
||||
target/riscv/kvm: turn u32/u64 reg functions into macros
|
||||
target/riscv/kvm: fix leak in kvm_riscv_init_multiext_cfg()
|
||||
target/riscv/kvm: minor fixes/tweaks
|
||||
target/riscv: Fix vslidedown with rvv_ta_all_1s
|
||||
target/riscv: Fix the rvv reserved encoding of unmasked instructions
|
||||
...
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 04 10:49:45 UTC 2025 - Dario Faggioli <dfaggioli@suse.com>
|
||||
|
||||
- Continue trying to fix building with GCC15:
|
||||
* roms/edk2: continue to try fixing building with GCC15 (bsc#1241473)
|
||||
* roms/ipxe: fix building with GCC15 (bsc#1241473)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 28 13:09:23 UTC 2025 - Dario Faggioli <dfaggioli@suse.com>
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
name: qemu
|
||||
version: 10.0.0
|
||||
mtime: 1748435782
|
||||
commit: 3370273b3906f79e45a99a84e170660b685e18c5
|
||||
version: 10.0.3
|
||||
mtime: 1755011742
|
||||
commit: d2104651468e8600e07e5db75cff834999993680
|
||||
|
10
qemu.spec
10
qemu.spec
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package qemu
|
||||
#
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -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: 10.0.0
|
||||
Version: 10.0.3
|
||||
Release: 0
|
||||
Source0: qemu-%{version}.tar.xz
|
||||
Source1: common.inc
|
||||
@@ -1918,7 +1918,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: 10.0.0%{sbver}
|
||||
Version: 10.0.3%{sbver}
|
||||
Release: 0
|
||||
BuildArch: noarch
|
||||
Conflicts: %name < 1.6.0
|
||||
@@ -1939,7 +1939,7 @@ is the default and legacy BIOS for QEMU.
|
||||
%package vgabios
|
||||
Summary: VGA BIOSes for QEMU
|
||||
Group: System/Emulators/PC
|
||||
Version: 10.0.0%{sbver}
|
||||
Version: 10.0.3%{sbver}
|
||||
Release: 0
|
||||
BuildArch: noarch
|
||||
Conflicts: %name < 1.6.0
|
||||
@@ -1965,7 +1965,7 @@ video card. For use with QEMU.
|
||||
%package ipxe
|
||||
Summary: PXE ROMs for QEMU NICs
|
||||
Group: System/Emulators/PC
|
||||
Version: 10.0.0
|
||||
Version: 10.0.3
|
||||
Release: 0
|
||||
BuildArch: noarch
|
||||
Conflicts: %name < 1.6.0
|
||||
|
Reference in New Issue
Block a user