From d189f109ab882579dc688737e8978c35509c5c75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 12 Nov 2024 13:58:45 +0100 Subject: [PATCH] Sync from SUSE:ALP:Source:Standard:1.0 qemu revision 8b4d6a019c51047e106460def5ade6a3 --- _servicedata | 2 +- qemu-8.2.6.obscpio | 3 --- qemu-8.2.7.obscpio | 3 +++ qemu-linux-user.spec | 2 +- qemu.changes | 38 +++++++++++++++++++++++++++++++++++++- qemu.obsinfo | 6 +++--- qemu.spec | 8 ++++---- 7 files changed, 49 insertions(+), 13 deletions(-) delete mode 100644 qemu-8.2.6.obscpio create mode 100644 qemu-8.2.7.obscpio diff --git a/_servicedata b/_servicedata index 9bb0d75..55b3efb 100644 --- a/_servicedata +++ b/_servicedata @@ -3,4 +3,4 @@ https://github.com/opensuse/qemu.git 3d43249322bfbd34777557b4b29fbafa72983928 https://gitlab.suse.de/virtualization/qemu.git - e83e6402af51931a2baa4eb623eadefd589ea833 \ No newline at end of file + c44e91d4c758029dccdba8d9449bfc69bdbdc6d2 \ No newline at end of file diff --git a/qemu-8.2.6.obscpio b/qemu-8.2.6.obscpio deleted file mode 100644 index 12bd96f..0000000 --- a/qemu-8.2.6.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:346fe033bd82902c468299eb87d2ed703f7e5c4ecf8aae98a0654c39e2906cb4 -size 848359951 diff --git a/qemu-8.2.7.obscpio b/qemu-8.2.7.obscpio new file mode 100644 index 0000000..4fe6af5 --- /dev/null +++ b/qemu-8.2.7.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:91713f10d1a7f13bec0f917d026b895f1c89dfac2437cd45586d30ba0e3ce5ce +size 848403471 diff --git a/qemu-linux-user.spec b/qemu-linux-user.spec index 7cd44ff..759b057 100644 --- a/qemu-linux-user.spec +++ b/qemu-linux-user.spec @@ -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: 8.2.6 +Version: 8.2.7 Release: 0 Source0: qemu-%{version}.tar.xz Source1: common.inc diff --git a/qemu.changes b/qemu.changes index 3feb5e9..75ade55 100644 --- a/qemu.changes +++ b/qemu.changes @@ -1,7 +1,43 @@ +------------------------------------------------------------------- +Thu Oct 17 14:49:23 UTC 2024 - dfaggioli@suse.com + +- Bugfixes and CVEs: + * hw/usb/hcd-ohci: Fix #1510, #303: pid not IN or OUT (bsc#1230834, CVE-2024-8354) + * softmmu: Support concurrent bounce buffers (bsc#1230915, CVE-2024-8612) + * system/physmem: Per-AddressSpace bounce buffering (bsc#1230915, CVE-2024-8612) + * system/physmem: Propagate AddressSpace to MapClient helpers (bsc#1230915, CVE-2024-8612) + * system/physmem: Replace qemu_mutex_lock() calls with QEMU_LOCK_GUARD (bsc#1230915, CVE-2024-8612) + +------------------------------------------------------------------- +Tue Oct 15 17:15:26 UTC 2024 - dfaggioli@suse.com + +- Update version to 8.2.7 + * Full changelog here: + https://lore.kernel.org/qemu-devel/d9ff276f-f1ba-4e90-8343-a7a0dc2bf305@tls.msk.ru/ + * Fixes: + bsc#1229007, CVE-2024-7409 + bsc#1224132, CVE-2024-4693 + * Some backports: + gitlab: fix logic for changing docker tag on stable branches + ui/sdl2: set swap interval explicitly when OpenGL is enabled + hw/intc/arm_gic: fix spurious level triggered interrupts + hw/audio/virtio-sound: fix heap buffer overflow + tests/docker: update debian i686 and mipsel images to bookworm + tests/docker: remove debian-armel-cross + hw/display/vhost-user-gpu.c: fix vhost_user_gpu_chr_read() + crypto: check gnutls & gcrypt support the requested pbkdf hash + crypto: run qcrypto_pbkdf2_count_iters in a new thread + softmmu/physmem: fix memory leak in dirty_memory_extend() + target/ppc: Fix migration of CPUs with TLB_EMB TLB type + gitlab: migrate the s390x custom machine to 22.04 + target/hppa: Fix PSW V-bit packaging in cpu_hppa_get for hppa64 + hw/audio/virtio-snd: fix invalid param check + virtio-pci: Fix the use of an uninitialized irqfd + ------------------------------------------------------------------- Tue Sep 17 10:00:55 UTC 2024 - dfaggioli@suse.com -- Fix bsc#1229929 (patch already submitted upstream): +- Fix bsc#1229929, bsc#1230140 (patch already submitted upstream): * [openSUSE] target/ppc: Fix lxvx/stxvx facility check (bsc#1229929) ------------------------------------------------------------------- diff --git a/qemu.obsinfo b/qemu.obsinfo index c634c22..3ca09a1 100644 --- a/qemu.obsinfo +++ b/qemu.obsinfo @@ -1,4 +1,4 @@ name: qemu -version: 8.2.6 -mtime: 1726566496 -commit: e83e6402af51931a2baa4eb623eadefd589ea833 +version: 8.2.7 +mtime: 1729175383 +commit: c44e91d4c758029dccdba8d9449bfc69bdbdc6d2 diff --git a/qemu.spec b/qemu.spec index 5bffb2a..f628c2f 100644 --- a/qemu.spec +++ b/qemu.spec @@ -82,7 +82,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: 8.2.6 +Version: 8.2.7 Release: 0 Source0: qemu-%{version}.tar.xz Source1: common.inc @@ -1962,7 +1962,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: 8.2.6%{sbver} +Version: 8.2.7%{sbver} Release: 0 BuildArch: noarch Conflicts: %name < 1.6.0 @@ -1983,7 +1983,7 @@ is the default and legacy BIOS for QEMU. %package vgabios Summary: VGA BIOSes for QEMU Group: System/Emulators/PC -Version: 8.2.6%{sbver} +Version: 8.2.7%{sbver} Release: 0 BuildArch: noarch Conflicts: %name < 1.6.0 @@ -2009,7 +2009,7 @@ video card. For use with QEMU. %package ipxe Summary: PXE ROMs for QEMU NICs Group: System/Emulators/PC -Version: 8.2.6 +Version: 8.2.7 Release: 0 BuildArch: noarch Conflicts: %name < 1.6.0