Revisions of qemu
buildservice-autocommit
accepted
request 1221801
from
Dario Faggioli (dfaggioli)
(revision 867)
baserev update by copy to link target
Dario Faggioli (dfaggioli)
committed
(revision 866)
- Fix bsc#1228079: * target/i386: Expose IBPB-BRTYPE and SBPB CPUID bits to the guest (bsc#1228079) - Add further CPUID bits fixes: * target/i386: Expose new feature bits in CPUID 8000_0021_EAX/EBX * target/i386: Expose bits related to SRSO vulnerability * target/i386: Add PerfMonV2 feature bit * target/i386: Fix minor typo in NO_NESTED_DATA_BP feature bit
Dario Faggioli (dfaggioli)
committed
(revision 865)
- Fix bsc#1232617: * qemu-ga: Fix a SIGSEGV in ga_run_command() helper (bsc#1232617)
buildservice-autocommit
accepted
request 1219012
from
Dario Faggioli (dfaggioli)
(revision 864)
baserev update by copy to link target
Dario Faggioli (dfaggioli)
committed
(revision 863)
- Update to version 9.1.1: Full changelog here: https://lore.kernel.org/qemu-devel/7f0561ec-3564-4860-bacf-a98071a5ce52@tls.msk.ru/ Some of the most notable features: * ui/dbus: fix filtering all update messages * ui/win32: fix potential use-after-free with dbus shared memory * ui/dbus: fix leak on message filtering * hw/audio/hda: fix memory leak on audio setup * hw/audio/hda: free timer on exit * hw/char/pl011: Use correct masks for IBRD and FBRD * hw/intc/arm_gicv3_cpuif: Add cast to match the documentation * hw/intc/arm_gicv3: Add cast to match the documentation * hw/intc/arm_gicv3: Add cast to match the documentation * meson: ensure -mcx16 is passed when detecting ATOMIC128 * meson: define qemu_isa_flags * meson: fix machine option for x86_version * target/m68k: Always return a temporary from gen_lea_mode * tcg/ppc: Use TCG_REG_TMP2 for scratch index in prepare_host_addr * tcg/ppc: Use TCG_REG_TMP2 for scratch tcg_out_qemu_st * linux-user: Fix parse_elf_properties GNU0_MAGIC check * linux-user/flatload: Take mmap_lock in load_flt_binary() * vnc: fix crash when no console attached * testing: bump mips64el cross to bookworm and fix package list * hw/sd/sdcard: Fix handling of disabled boot partitions * target/arm: Avoid target_ulong for physical address lookups * block/reqlist: allow adding overlapping requests * util/timer: avoid deadlock when shutting down * hw/mips/jazz: fix typo in in-built NIC alias * tcg: Fix iteration step in 32-bit gvec operation * hw/loongarch/virt: Add description for virt machine type * migration/multifd: Fix p->iov leak in multifd-uadk.c * target/ppc: Fix migration of CPUs with TLB_EMB TLB type * target/hppa: Fix random 32-bit linux-user crashes * target/arm: Correct ID_AA64ISAR1_EL1 value for neoverse-v1 * hw/char/stm32l4x5_usart.c: Enable USART ACK bit response * migration/multifd: Fix rb->receivedmap cleanup race * mac_dbdma: Remove leftover `dma_memory_unmap` calls - Fix boo#1231166: * [openSUSE][RPM] The qemu translation is not being installed (boo#1231166)
buildservice-autocommit
accepted
request 1208480
from
Dario Faggioli (dfaggioli)
(revision 862)
baserev update by copy to link target
Dario Faggioli (dfaggioli)
committed
(revision 861)
- Bug and CVE fixes: * softmmu/physmem: fix memory leak in dirty_memory_extend() * softmmu: Support concurrent bounce buffers (bsc#1230915, CVE-2024-8612) * accel/kvm: check for KVM_CAP_READONLY_MEM on VM (bsc#1231519)
Dario Faggioli (dfaggioli)
committed
(revision 860)
- Fix bsc#1231519 and bsc#1230140: * accel/kvm: check for KVM_CAP_READONLY_MEM on VM * target/ppc: Fix lxvx/stxvx facility check
Dario Faggioli (dfaggioli)
committed
(revision 859)
- Update the changelog to cite missing CVEs
buildservice-autocommit
accepted
request 1200648
from
Dario Faggioli (dfaggioli)
(revision 858)
baserev update by copy to link target
Dario Faggioli (dfaggioli)
committed
(revision 857)
- Re-enable vhdx support in qemu-img: * [openSUSE][RPM] explicitly enable qemu-img support for vhdx and vpc
Dario Faggioli (dfaggioli)
committed
(revision 856)
- Spec file fixing (for properly building 9.1) and improvements: * [openSUSE][RPM] Consolidate disabling all features during 'configure' in a macro * [openSUSE][RPM] Consolidate handling of conditional features * [openSUSE][RPM] (commented out) services for qemu-pr-helper * [openSUSE][RPM] package qemu-vmsr-helper * [openSUSE][RPM] configure: Fix with-pkgversion option * [openSUSE][RPM] Exclude riscv edk2 files * [openSUSE][RPM] Remove nios2 * [openSUSE][RPM] Update tests acpi path * [openSUSE][RPM] configure: remove options for removed features - Update to version 9.1.0: Full changelog here: https://wiki.qemu.org/ChangeLog/9.1 Some of the most notable features: * migration: compression offload support via Intel In-Memory Analytics Accelerator (IAA) or User Space Accelerator Development Kit (UADK), along with enhanced support for postcopy failure recovery * virtio: support for VIRTIO_F_NOTIFICATION_DATA, allowing guest drivers to provide additional data as part of sending device notifications for performance/debug purposes * guest-agent: support for guest-network-get-route command on linux, guest-ssh-* commands on Windows, and enhanced CLI support for configuring allowed/blocked commands * block: security fixes for QEMU NBD server and NBD TLS encryption * ARM: emulation support for FEAT_NMI, FEAT_CSV2_3, FEAT_ETS2, FEAT_Spec_FPACC, FEAT_WFxT, FEAT_Debugv8p8 architecture features * ARM: nested/two-stage page table support for emulated SMMUv3 * ARM: xilinx_zynq board support for cache controller and multiple CPUs, and B-L475E-IOT01A board support for a DM163 display * LoongArch: support for directly booting an ELF kernel and for running up to 256 vCPUs via extioi virt extension * LoongArch: enhanced debug/GDB support * RISC-V: support for version 1.13 of privileged architecture specification * RISC-V: support for Zve32x, Zve64x, Zimop, Zcmop, Zama16b, Zabha, Zawrs, and Smcntrpmf extensions * RISC-V: enhanced debug/GDB support and general fixes * SPARC: emulation support for FMAF, IMA, VIS3, and VIS4 architecture features * x86: KVM support for running AMD SEV-SNP guests * x86: CPU emulation support for Icelake-Server-v7, SapphireRapids-v3, and SierraForest
buildservice-autocommit
accepted
request 1197378
from
Dario Faggioli (dfaggioli)
(revision 855)
baserev update by copy to link target
Dario Faggioli (dfaggioli)
committed
(revision 854)
- Up the disk constraint a bit, as some arch-es are failing to build with ENOSPC
Dario Faggioli (dfaggioli)
committed
(revision 853)
- Fix bsc#1221812: * [openSUSE] block: Reschedule query-block during qcow2 invalidation (bsc#1221812) * [openSUSE] fixup patch "pc: q35: Allow 1024 cpus for old machine types" - Update to version 9.0.2: * [openSUSE] Workflows for Virtualization:Staging:TDX
buildservice-autocommit
accepted
request 1189407
from
Dario Faggioli (dfaggioli)
(revision 852)
baserev update by copy to link target
Dario Faggioli (dfaggioli)
committed
(revision 851)
- roms: Build ipxe with NO_WERROR=1 (bsc#1227960) - Update to version 9.0.2: Full list of backports here: https://lore.kernel.org/qemu-devel/1718081053.366429.1238758.nullmailer@tls.msk.ru/ A selection of them is reported here too: hw/nvme: fix number of PIDs for FDP RUH update sphinx/qapidoc: Fix to generate doc for explicit, unboxed arguments char-stdio: Restore blocking mode of stdout on exit virtio: remove virtio_tswap16s() call in vring_packed_event_read() virtio-pci: Fix the failure process in kvm_virtio_pci_vector_use_one() tcg/optimize: Fix TCG_COND_TST* simplification of setcond2 block: Parse filenames only when explicitly requested iotests/270: Don't store data-file with json: prefix in image iotests/244: Don't store data-file with protocol in image qcow2: Don't open data_file with BDRV_O_NO_IO tests: add testing of parameter=3D1 for SMP topology (bsc#1228169) hw/core: allow parameter=3D1 for SMP topology on any machine ...
buildservice-autocommit
accepted
request 1184275
from
Dario Faggioli (dfaggioli)
(revision 850)
baserev update by copy to link target
Dario Faggioli (dfaggioli)
committed
(revision 849)
- Upload the proper archive
Dario Faggioli (dfaggioli)
committed
(revision 848)
- Update to latest stable release (9.0.1). Full list of backports here: https://lore.kernel.org/qemu-devel/1718081053.366429.1238758.nullmailer@tls.msk.ru/ A selection of them is reported here too: Update version for 9.0.1 release target/loongarch: fix a wrong print in cpu dump ui/sdl2: Allow host to power down screen virtio-gpu: fix v2 migration target/i386: fix SSE and SSE2 feature check target/i386: fix xsave.flat from kvm-unit-tests disas/riscv: Decode all of the pmpcfg and pmpaddr CSRs riscv, gdbstub.c: fix reg_width in ricsv_gen_dynamic_vector_feature() target/riscv/kvm.c: Fix the hart bit setting of AIA target/riscv: rvzicbo: Fixup CBO extension register calculation target/riscv: do not set mtval2 for non guest-page faults target/riscv: prioritize pmp errors in raise_mmu_exception() target/riscv: rvv: Remove redudant SEW checking for vector fp narrow/widen instructions target/riscv: rvv: Check single width operator for vfncvt.rod.f.f.w target/riscv: rvv: Check single width operator for vector fp widen instructions target/riscv: rvv: Fix Zvfhmin checking for vfwcvt.f.f.v and vfncvt.f.f.w instructions target/riscv/cpu.c: fix Zvkb extension config target/riscv: Fix the element agnostic function problem target/riscv/kvm: tolerate KVM disable ext errors target/riscv/kvm: Fix exposure of Zkr hw/intc/riscv_aplic: APLICs should add child earlier than realize iotests: test NBD+TLS+iothread qio: Inherit follow_coroutine_ctx across TLS ...
Displaying revisions 1 - 20 of 867