From: Richard Henderson Date: Wed, 22 Oct 2025 12:59:40 +0000 (-0500) Subject: Merge tag 'hw-misc-20251021' of https://github.com/philmd/qemu into staging X-Git-Tag: v10.2.0-rc1~53 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ba4667ffdc1faafe854dd58d3f1040bcaca780c;p=thirdparty%2Fqemu.git Merge tag 'hw-misc-20251021' of https://github.com/philmd/qemu into staging Misc HW patches - Replace compile-time checks by runtime ones to build virtio-mem.c once - Cleanups in Raven PCI host bridge, audio and PC devices - Allow machine dynamic registration of valid CPU types - Introduce DEFINE_MACHINE_WITH_INTERFACE[_ARRAY]() macros - Set DDR2 minimum write recovery time in EEPROM SPD - Have PPCe500 machines abort gracefully when using invalid CPU - Prevent buffer overflow in openrisc_sim_init() - Pass PCI domain to Xen xc_physdev_map_pirq_msi() - Fix register API leaks - Simplify Xilinx CANFD model - Unconditionally create System I/O on PReP machine - Update documentation around '-soundhw' command line option # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmj4k3QACgkQ4+MsLN6t # wN7dTw/9EIt8F4b0Y8fYgXngAPyNm4GxVPNJt1ULUIbG/D8NSPcXmbTyFwC+1HL+ # KtDp5Dxs460BSWBVQUH1BYlrcJTkl2UP/hB31md3S5E3GtKLp7dN+W96RtAENqlc # jcGkNtNftozuA939eNmGgoxdRN8UYnHB1y423aKrZ7SpMu1AZU+XKaiF2/x5RAZJ # hyKqEvNK8DIy+1dF8O4xJ2v8w59kmIMeptpqEIhkIkS2bsPKt6nJ1/Rw7TG9z4L5 # inIcKvYP1fRu+P0BHTUakTjkzyQtbtTNzbxJfAZ/z6/gSxbdfWOI4N0dslhxzo7Z # thjV5O52fr+dOkHEKOvUNOKZCXNtvUlbjqZQz8GfOwvneEca6LpJwZu0ZikHx7vY # y7e1d8FzC3qDSwLzXu4f1a/HiuPPAeYpLz7kfW5q3Y43ahtp+SurDswv2kBKk8GK # ZbgMO0bw0C5rV/bnoqItG4Ce+MzROkY/CWDNAy9AcjwzTL/SmMryXTFcKHcpHEoL # ya4hADwNR5df2ItquZ/YkNFkmpWHUM3cMlWQYDpQe2hgmIyObSGCluUJ/hlwyEJY # nlTypsC2ui+eH+CkB3fWcjOCcYo/FFRKOn4MLWcXczTgMnI41n6VyUlcO7vyhEXD # 2xTSvGe0+7z/C0KDqWYDOWab1GuPVAjjInD8Ygo0u3CBU2jCR1M= # =Tz8F # -----END PGP SIGNATURE----- # gpg: Signature made Wed 22 Oct 2025 03:19:00 AM CDT # gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE # gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) " [unknown] # gpg: WARNING: This key is not certified with a trusted signature! # gpg: There is no indication that the signature belongs to the owner. # Primary key fingerprint: FAAB E75E 1291 7221 DCFD 6BB2 E3E3 2C2C DEAD C0DE * tag 'hw-misc-20251021' of https://github.com/philmd/qemu: (45 commits) docs: Update mentions of removed '-soundhw' command line option docs: update -soundhw -> -device list MAINTAINERS: Add missing machine name in the Alpha section qemu/target-info: Include missing 'qapi-types-common.h' header hw/ppc/spapr: Rename resize_hpt_err to errp hw/audio: replace AUD_log() usage hw/pcspk: check the "pit" is set hw/pcspk: make 'pit' a class property hw/pcspk: use explicitly the required PIT types hw/audio: remove global pcspk hw/audio: rename model list function hw/audio: improve error reports tests/qtest/ds1338: Reuse from_bcd() hw/intc/apic: Pass APICCommonState to apic_register_{read,write} hw/i386/apic: Ensure own APIC use in apic_msr_{read,write} hw/i386/apic: Prefer APICCommonState over DeviceState hw/ide/ide-internal: Move dma_buf_commit() into ide "namespace" hw/rtc/mc146818rtc: Assert correct usage of mc146818rtc_set_cmos_data() hw/rtc/mc146818rtc: Use ARRAY_SIZE macro hw/rtc/mc146818rtc: Convert CMOS_DPRINTF() into trace events ... Signed-off-by: Richard Henderson --- 6ba4667ffdc1faafe854dd58d3f1040bcaca780c