Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update to latest stable release (9.1.2). Full list of backports here: https://lore.kernel.org/qemu-devel/[email protected]/ A selection of them is listed here too: usb-hub: Fix handling port power control messages hw/audio/hda: fix memory leak on audio setup Revert "hw/audio/hda: fix memory leak on audio setup" (bsc#1232728) hw/misc/mos6522: Fix bad class definition of the MOS6522 device vfio/container: Fix container object destruction target/i386: fix hang when using slow path for ptw_setl tcg: Allow top bit of SIMD_DATA_BITS to be set in simd_desc() linux-user/arm: Select vdso for be8 and be32 modes linux-user/arm: Reduce vdso alignment to 4k linux-user: Tolerate CONFIG_LSM_MMAP_MIN_ADDR accel/tcg: Fix user-only probe_access_internal plugin check target/arm: Drop user-only special case in sve_stN_r linux-user: Fix setreuid and setregid to use direct syscalls hw/i386/pc: Don't try to init PCI NICs if there is no PCI bus target/i386: Fix legacy page table walk 9pfs: fix crash on 'Treaddir' request hw/nvme: fix handling of over-committed queues migration: Ensure vmstate_save() sets errp target/arm: Fix SVE SDOT/UDOT/USDOT (4-way, indexed) target/arm: Add new MMU indexes for AArch32 Secure PL1&0 Revert "target/arm: Fix usage of MMU indexes when EL3 is AArch32" acpi/disassemle-aml.sh: fix up after dir reorg hw/acpi: Fix ordering of BDF in Generic Initiator PCI Device Handle. qemu-ga: Fix a SIGSEGV in ga_run_command() helper hw/sd/sdcard: Fix calculation of size when using eMMC boot partitions tests/tcg: Replace -mpower8-vector with -mcpu=power8 hw/ssi/pnv_spi: Fixes Coverity CID 1558831 hw/ssi/pnv_spi: Return early in transfer() hw/ssi/pnv_spi: Match _xfer_buffer_free() with _xfer_buffer_new() ppc/pnv: ADU fix possible buffer overrun with invalid size target/ppc: Fix HFSCR facility checks target/ppc: Fix mtDPDES targeting SMT siblings ppc/pnv: Fix LPC POWER8 register sanity check ppc/pnv: Fix LPC serirq routing calculation target/ppc: Make divd[u] handler method decodetree compatible target/ppc: Set ctx->opcode for decode_insn32() target/riscv: Fix vcompress with rvv_ta_all_1s target/riscv/kvm: clarify how 'riscv-aia' default works target/riscv/kvm: set 'aia_mode' to default in error path hw/intc/riscv_aplic: Check and update pending when write sourcecfg target/riscv: Set vtype.vill on CPU reset hw/intc: Don't clear pending bits on IRQ lowering target/riscv: Correct SXL return value for RV32 in RV64 QEMU target/riscv/csr.c: Fix an access to VXSAT stubs: avoid duplicate symbols in libqemuutil.a target/arm: Store FPSR cumulative exception bits in env->vfp.fpsr target/arm: Fix arithmetic underflow in SETM instruction hw/sd/omap_mmc: Don't use sd_cmd_type_t target/arm: Don't assert in regime_is_user() for E10 mmuidx values net/tap-win32: Fix gcc 14 format truncation errors net: fix build when libbpf is disabled, but libxdp is enabled Fix calculation of minimum in colo_compare_tcp net: Check if nc is NULL in qemu_get_vnet_hdr_len() plugins: fix qemu_plugin_reset dockerfiles: fix default targets for debian-loongarch-cross gitlab: make check-[dco|patch] a little more verbose vfio/migration: Report only stop-copy size in linux-user/riscv: Fix definition of RISCV_HWPROBE_EXT_ZVFHMIN linux-user/ppc: Fix sigmask endianness issue in sigreturn linux-user: Emulate /proc/self/maps under mmap_lock target/i386: Use probe_access_full_mmu in ptw_translate target/i386: Walk NPT in guest real mode tcg: Reset data_gen_ptr correctly raw-format: Fix error message for invalid offset/size tests/qemu-iotests/211.out: Update to expect MapEntry 'compressed' field Revert "hw/sh4/r2d: Realize IDE controller before accessing it" tests: Wait for migration completion on destination QEMU to avoid failures target/i386: Use only 16 and 32-bit operands for IN/OUT accel/kvm: check for KVM_CAP_READONLY_MEM on VM target/i386/tcg: Use DPL-level accesses for interrupts and call gates KVM: Dynamic sized kvm memslots array tcg/s390x: fix constraint for 32-bit TSTEQ/TSTNE Signed-off-by: Dario Faggioli <[email protected]>
- Loading branch information