Commit 7e8d3c7fc4 for qemu.org
commit 7e8d3c7fc460fe7cd28a3e423d7466fa292bc269
Merge: 5bf33fac16 4cf1f0e37d
Author: Richard Henderson <richard.henderson@linaro.org>
Date: Thu Oct 15 14:58:28 2026 +0200
Merge tag 'pull-aspeed-20261015' of https://github.com/legoater/qemu into staging
aspeed queue:
* Fix OOB read in HACE has_padding() when padding_size is zero
* Allocate ACRY RSA qtest SRAM buffers on the heap to reduce stack usage
* Consolidate OTP layout definitions between aspeed_otp and aspeed_sbc
* Derive ABR and secure boot state from OTP config straps, removing
the "emmc-abr" and "signing-settings" machine properties
* Sort device IDs alphabetically
* Add I2C test for IO expander 1 on the AST2700A2
* Update ASPEED BMCs reviewer list
* Add a create_unimplemented_devices() helper and convert all Aspeed
SoCs and coprocessors to table-driven unimplemented devices
* Fix the set_machine probe VM to use the test workdir
# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCAAdFiEEoPZlSPBIlev+awtgUaNDx8/77KEFAmrQxUgACgkQUaNDx8/7
# 7KEMPw/9Emv/w9ne3uOc8T8pz7+L2Z4GFDIvZfpo18y+IR81ae1MQezPlbIZAND1
# qXm+qdeljhch4IPW/Z6XudHLVSO1DNJhZllmVy8mkfMFuuHYNIGM+Nv/xti6xl1q
# sma2JlHY4k8fwlvSt1RFmZAE4nJAFqqNpVg7ot0Z2lZxPjXp+lE+6D1tFWmFGyRj
# 6mX9YLRSWqMhusAAL5CRWZXj0pbJcjxrf9gCJaWCeU385R3oShw7rooxsZFSg8Wf
# 3Jw700PAuy5sOR9Cb4XrPRwQybjA0JlUgPYj2bz01grB975jsWNv5aXEHpB76WdU
# bmHRSp+t2uZUsh9A+nxFK2B+d/Kjad4t/Lz0/QQABvM7KWjKMihb30RsdDIBlytZ
# MG9ipnRjFxHXRLyVzBQLX7tOYgbhUwOcHUbsyEb4XEsE846AiQFZLGHuwigfs1yx
# xTehs58S+GiS2UaZj6vftx10B7xpYLBNCbGJZqf+qNiszBwAmJgRlsZcth3oCS20
# /FowJ/Ec4dmUPUKvp2WwDkNQ95SrvSG/SIwoBOe+kMC8Y71UBlqfV31casW+JRTa
# PB2AZA8CahyHCmXIBe89qPomepkMqZ/IqtzFoNH/Lk+vS4rYTOygYrTVyr2O1oHP
# jXp/QDLuFxp0be4MehDJ4IrUViiRxDObDfRy40TL61QmE4sNmH0=
# =pfzl
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu 15 Oct 2026 02:21:28 PM CEST
# gpg: using RSA key A0F66548F04895EBFE6B0B6051A343C7CFFBECA1
# gpg: Good signature from "Cédric Le Goater <clg@redhat.com>" [full]
# gpg: aka "Cédric Le Goater <clg@kaod.org>" [full]
* tag 'pull-aspeed-20261015' of https://github.com/legoater/qemu: (21 commits)
tests/functional: give the set_machine probe VM the test workdir
hw/arm/aspeed: Remove unused aspeed_mmio_map_unimplemented()
hw/arm/aspeed_ast1700: Remove unused unimplemented device field
hw/arm/aspeed_ast1700: Use a table for unimplemented devices
hw/arm/aspeed_coprocessor: Remove unused unimplemented device fields
hw/arm/aspeed_ast27x0: Use a table for unimplemented devices for SSP/TSP
hw/arm/aspeed: Remove unused unimplemented device fields
hw/arm/aspeed_ast1040: Use a table for unimplemented devices
hw/arm/aspeed_ast10x0: Use a table for unimplemented devices
hw/arm/aspeed_ast27x0: Use a table for unimplemented devices
hw/arm/aspeed_ast2600: Use a table for unimplemented devices
hw/arm/aspeed_ast2400: Use a table for unimplemented devices
hw/misc/unimp: Add create_unimplemented_devices() helper
MAINTAINERS: Update ASPEED BMCs reviewers
tests/functional/aarch64/test_aspeed_ast2700a2: Add I2C test for IO expander 1
hw/arm/aspeed: Sort device IDs alphabetically
hw/misc/aspeed_sbc: Derive secure boot state from OTP config
hw/misc/aspeed_sbc: Derive ABR state from OTP config straps
hw/nvram/aspeed_otp, hw/misc/aspeed_sbc: Consolidate OTP layout definitions
tests/qtest/aspeed-acry: Allocate SRAM buffers on the heap
...
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>