The following changes since commit ecdfa31beb1f7616091bedba79dfdf9ee525ed9d:
Merge tag 'pull-request-2024-08-16' of https://gitlab.com/thuth/qemu into staging (2024-08-16 18:18:27 +1000) are available in the Git repository at: https://github.com/philmd/qemu.git tags/hw-misc-20240820 for you to fetch changes up to 87e012f29f2e47dcd8c385ff8bb8188f9e06d4ea: crypto/tlscredspsk: Free username on finalize (2024-08-20 00:49:14 +0200) Ignored checkpatch warning: WARNING: line over 80 characters #115: FILE: target/mips/tcg/sysemu/tlb_helper.c:713: + MemOp native_op = (((env->CP0_PWSize >> CP0PS_PS) & 1) == 0) ? MO_32 : MO_64; ---------------------------------------------------------------- Various fixes - Null pointer dereference in IPI IOCSR (Jiaxun) - Correct '-smbios type=4' in man page (Heinrich) - Use correct MMU index in MIPS get_pte (Phil) - Reset MPQEMU remote message using device_cold_reset (Peter) - Update linux-user MIPS CPU list (Phil) - Do not let exec_command read console if no pattern to wait for (Nick) - Remove shadowed declaration warning (Pierrick) - Restrict STQF opcode to SPARC V9 (Richard) - Add missing Kconfig dependency for POWERNV ISA serial port (Bernhard) - Do not allow vmport device without i8042 PS/2 controller (Kamil) - Fix QCryptoTLSCredsPSK leak (Peter) ---------------------------------------------------------------- Bernhard Beschow (1): hw/ppc/Kconfig: Add missing SERIAL_ISA dependency to POWERNV machine Heinrich Schuchardt (1): qemu-options.hx: correct formatting -smbios type=4 Jiaxun Yang (2): hw/mips/loongson3_virt: Store core_iocsr into LoongsonMachineState hw/mips/loongson3_virt: Fix condition of IPI IOCSR connection Kamil Szczęk (2): hw/i386/pc: Unify vmport=auto handling hw/i386/pc: Ensure vmport prerequisites are fulfilled Nicholas Piggin (2): tests/avocado: exec_command should not consume console output tests/avocado: Mark ppc_hv_tests.py as non-flaky after fixed console interaction Peter Maydell (3): hw/dma/xilinx_axidma: Use semicolon at end of statement, not comma hw/remote/message.c: Don't directly invoke DeviceClass:reset crypto/tlscredspsk: Free username on finalize Philippe Mathieu-Daudé (7): target/mips: Pass page table entry size as MemOp to get_pte() target/mips: Use correct MMU index in get_pte() target/mips: Load PTE as DATA linux-user/mips: Do not try to use removed R5900 CPU linux-user/mips: Select Octeon68XX CPU for Octeon binaries linux-user/mips: Select MIPS64R2-generic for Rel2 binaries linux-user/mips: Select Loongson CPU for Loongson binaries Pierrick Bouvier (1): contrib/plugins/execlog: Fix shadowed declaration warning Richard Henderson (1): target/sparc: Restrict STQF to sparcv9 linux-user/mips/target_elf.h | 3 -- linux-user/mips64/target_elf.h | 24 +++++++-- target/sparc/insns.decode | 2 +- contrib/plugins/execlog.c | 4 +- crypto/tlscredspsk.c | 1 + hw/dma/xilinx_axidma.c | 2 +- hw/i386/pc.c | 14 +++++- hw/i386/pc_piix.c | 5 -- hw/i386/pc_q35.c | 5 -- hw/mips/loongson3_virt.c | 5 +- hw/remote/message.c | 5 +- target/mips/tcg/sysemu/tlb_helper.c | 69 +++++++++++++------------- target/sparc/translate.c | 2 +- hw/ppc/Kconfig | 1 + qemu-options.hx | 6 +-- tests/avocado/avocado_qemu/__init__.py | 7 +++ tests/avocado/ppc_hv_tests.py | 1 - 17 files changed, 89 insertions(+), 67 deletions(-) -- 2.45.2