The following changes since commit d5b5083cb783c447001e862c2b525e59f48ad78c:

  Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into 
staging (2026-10-15 11:53:41 +0200)

are available in the Git repository at:

  https://github.com/legoater/qemu/ tags/pull-aspeed-20261015

for you to fetch changes up to 4cf1f0e37d9491eb8b0c8be8dd9dab9260b8fa36:

  tests/functional: give the set_machine probe VM the test workdir (2026-10-15 
13:14:09 +0200)

----------------------------------------------------------------
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

----------------------------------------------------------------
Cédric Le Goater (1):
      hw/misc/aspeed_hace: Fix OOB read in has_padding()

Emmanuel Blot (1):
      tests/functional: give the set_machine probe VM the test workdir

Jamin Lin (16):
      tests/qtest/aspeed-acry: Allocate SRAM buffers on the heap
      hw/arm/aspeed: Sort device IDs alphabetically
      tests/functional/aarch64/test_aspeed_ast2700a2: Add I2C test for IO 
expander 1
      MAINTAINERS: Update ASPEED BMCs reviewers
      hw/misc/unimp: Add create_unimplemented_devices() helper
      hw/arm/aspeed_ast2400: Use a table for unimplemented devices
      hw/arm/aspeed_ast2600: Use a table for unimplemented devices
      hw/arm/aspeed_ast27x0: Use a table for unimplemented devices
      hw/arm/aspeed_ast10x0: Use a table for unimplemented devices
      hw/arm/aspeed_ast1040: Use a table for unimplemented devices
      hw/arm/aspeed: Remove unused unimplemented device fields
      hw/arm/aspeed_ast27x0: Use a table for unimplemented devices for SSP/TSP
      hw/arm/aspeed_coprocessor: Remove unused unimplemented device fields
      hw/arm/aspeed_ast1700: Use a table for unimplemented devices
      hw/arm/aspeed_ast1700: Remove unused unimplemented device field
      hw/arm/aspeed: Remove unused aspeed_mmio_map_unimplemented()

Kane Chen (3):
      hw/nvram/aspeed_otp, hw/misc/aspeed_sbc: Consolidate OTP layout 
definitions
      hw/misc/aspeed_sbc: Derive ABR state from OTP config straps
      hw/misc/aspeed_sbc: Derive secure boot state from OTP config

 MAINTAINERS                                       |   4 -
 include/hw/arm/aspeed_ast1700.h                   |   2 -
 include/hw/arm/aspeed_coprocessor.h               |   5 +-
 include/hw/arm/aspeed_soc.h                       | 190 ++++++++++------------
 include/hw/misc/aspeed_sbc.h                      |   3 -
 include/hw/misc/unimp.h                           |  21 +++
 include/hw/nvram/aspeed_otp.h                     |  32 ++++
 hw/arm/aspeed_ast1040.c                           |  40 ++---
 hw/arm/aspeed_ast10x0.c                           |  55 ++-----
 hw/arm/aspeed_ast1700.c                           |  21 +--
 hw/arm/aspeed_ast2400.c                           |  25 ++-
 hw/arm/aspeed_ast2600.c                           |  44 ++---
 hw/arm/aspeed_ast27x0-ssp.c                       |  44 ++---
 hw/arm/aspeed_ast27x0-tsp.c                       |  44 ++---
 hw/arm/aspeed_ast27x0.c                           |  41 ++---
 hw/arm/aspeed_soc_common.c                        |  11 --
 hw/misc/aspeed_hace.c                             |   2 +-
 hw/misc/aspeed_sbc.c                              |  97 ++++++-----
 hw/misc/unimp.c                                   |  20 +++
 hw/nvram/aspeed_otp.c                             |  63 +++++++
 tests/qtest/aspeed-acry-test.c                    |   8 +-
 tests/functional/aarch64/test_aspeed_ast2700a2.py |   3 +
 tests/functional/qemu_test/testcase.py            |   2 +-
 23 files changed, 378 insertions(+), 399 deletions(-)


Reply via email to