All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/21] aspeed queue
@ 2026-10-15 12:21 Cédric Le Goater
  2026-10-15 12:21 ` [PULL 01/21] hw/misc/aspeed_hace: Fix OOB read in has_padding() Cédric Le Goater
                   ` (21 more replies)
  0 siblings, 22 replies; 23+ messages in thread
From: Cédric Le Goater @ 2026-10-15 12:21 UTC (permalink / raw)
  To: qemu-arm, qemu-devel; +Cc: Cédric Le Goater

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



^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2026-10-15 14:56 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-15 12:21 [PULL 00/21] aspeed queue Cédric Le Goater
2026-10-15 12:21 ` [PULL 01/21] hw/misc/aspeed_hace: Fix OOB read in has_padding() Cédric Le Goater
2026-10-15 12:21 ` [PULL 02/21] tests/qtest/aspeed-acry: Allocate SRAM buffers on the heap Cédric Le Goater
2026-10-15 12:21 ` [PULL 03/21] hw/nvram/aspeed_otp, hw/misc/aspeed_sbc: Consolidate OTP layout definitions Cédric Le Goater
2026-10-15 12:21 ` [PULL 04/21] hw/misc/aspeed_sbc: Derive ABR state from OTP config straps Cédric Le Goater
2026-10-15 12:21 ` [PULL 05/21] hw/misc/aspeed_sbc: Derive secure boot state from OTP config Cédric Le Goater
2026-10-15 12:21 ` [PULL 06/21] hw/arm/aspeed: Sort device IDs alphabetically Cédric Le Goater
2026-10-15 12:21 ` [PULL 07/21] tests/functional/aarch64/test_aspeed_ast2700a2: Add I2C test for IO expander 1 Cédric Le Goater
2026-10-15 12:21 ` [PULL 08/21] MAINTAINERS: Update ASPEED BMCs reviewers Cédric Le Goater
2026-10-15 12:21 ` [PULL 09/21] hw/misc/unimp: Add create_unimplemented_devices() helper Cédric Le Goater
2026-10-15 12:21 ` [PULL 10/21] hw/arm/aspeed_ast2400: Use a table for unimplemented devices Cédric Le Goater
2026-10-15 12:21 ` [PULL 11/21] hw/arm/aspeed_ast2600: " Cédric Le Goater
2026-10-15 12:21 ` [PULL 12/21] hw/arm/aspeed_ast27x0: " Cédric Le Goater
2026-10-15 12:21 ` [PULL 13/21] hw/arm/aspeed_ast10x0: " Cédric Le Goater
2026-10-15 12:21 ` [PULL 14/21] hw/arm/aspeed_ast1040: " Cédric Le Goater
2026-10-15 12:21 ` [PULL 15/21] hw/arm/aspeed: Remove unused unimplemented device fields Cédric Le Goater
2026-10-15 12:21 ` [PULL 16/21] hw/arm/aspeed_ast27x0: Use a table for unimplemented devices for SSP/TSP Cédric Le Goater
2026-10-15 12:21 ` [PULL 17/21] hw/arm/aspeed_coprocessor: Remove unused unimplemented device fields Cédric Le Goater
2026-10-15 12:21 ` [PULL 18/21] hw/arm/aspeed_ast1700: Use a table for unimplemented devices Cédric Le Goater
2026-10-15 12:21 ` [PULL 19/21] hw/arm/aspeed_ast1700: Remove unused unimplemented device field Cédric Le Goater
2026-10-15 12:21 ` [PULL 20/21] hw/arm/aspeed: Remove unused aspeed_mmio_map_unimplemented() Cédric Le Goater
2026-10-15 12:21 ` [PULL 21/21] tests/functional: give the set_machine probe VM the test workdir Cédric Le Goater
2026-10-15 14:55 ` [PULL 00/21] aspeed queue Richard Henderson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.