[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v3 0/9] hw/arm: Check for CPU types in machine_run_board_init()
|
From: |
Philippe Mathieu-Daudé |
|
Subject: |
[PATCH v3 0/9] hw/arm: Check for CPU types in machine_run_board_init() |
|
Date: |
Mon, 29 Jan 2024 16:18:19 +0100 |
Series fully reviewed.
Since v2:
- Rebased
- Remove default_cpu_type (Richard)
- Added R-b tags
Since v1:
- Add missing QOM parent for CPU cores
- Dropped Aspeed changes (Cédric)
Following Gavin recent CPU type enforcement cleanups,
restrict more single-CPU ARM machines.
Supersedes: <20240123222508.13826-1-philmd@linaro.org>
Philippe Mathieu-Daudé (9):
hw/arm/exynos: Add missing QOM parent for CPU cores
hw/arm/exynos: Check for CPU types in machine_run_board_init()
hw/arm/highbank: Add missing QOM parent for CPU cores
hw/arm/highbank: Check for CPU types in machine_run_board_init()
hw/arm/msf2: Simplify setting MachineClass::valid_cpu_types[]
hw/arm/musca: Simplify setting MachineClass::valid_cpu_types[]
hw/arm/npcm7xx_boards: Simplify setting
MachineClass::valid_cpu_types[]
hw/arm/vexpress: Check for CPU types in machine_run_board_init()
hw/arm/zynq: Check for CPU types in machine_run_board_init()
include/hw/arm/msf2-soc.h | 3 ---
hw/arm/exynos4210.c | 1 +
hw/arm/exynos4_boards.c | 8 ++++++++
hw/arm/highbank.c | 11 +++++++++++
hw/arm/msf2-soc.c | 3 +--
hw/arm/msf2-som.c | 4 ----
hw/arm/musca.c | 1 -
hw/arm/npcm7xx_boards.c | 1 -
hw/arm/vexpress.c | 12 ++++++++++--
hw/arm/xilinx_zynq.c | 6 +++++-
10 files changed, 36 insertions(+), 14 deletions(-)
--
2.41.0
- [PATCH v3 0/9] hw/arm: Check for CPU types in machine_run_board_init(),
Philippe Mathieu-Daudé <=
- [PATCH v3 1/9] hw/arm/exynos: Add missing QOM parent for CPU cores, Philippe Mathieu-Daudé, 2024/01/29
- [PATCH v3 2/9] hw/arm/exynos: Check for CPU types in machine_run_board_init(), Philippe Mathieu-Daudé, 2024/01/29
- [PATCH v3 3/9] hw/arm/highbank: Add missing QOM parent for CPU cores, Philippe Mathieu-Daudé, 2024/01/29
- [PATCH v3 4/9] hw/arm/highbank: Check for CPU types in machine_run_board_init(), Philippe Mathieu-Daudé, 2024/01/29
- [PATCH v3 5/9] hw/arm/msf2: Simplify setting MachineClass::valid_cpu_types[], Philippe Mathieu-Daudé, 2024/01/29
- [PATCH v3 6/9] hw/arm/musca: Simplify setting MachineClass::valid_cpu_types[], Philippe Mathieu-Daudé, 2024/01/29
- [PATCH v3 7/9] hw/arm/npcm7xx_boards: Simplify setting MachineClass::valid_cpu_types[], Philippe Mathieu-Daudé, 2024/01/29
- [PATCH v3 8/9] hw/arm/vexpress: Check for CPU types in machine_run_board_init(), Philippe Mathieu-Daudé, 2024/01/29
- [PATCH v3 9/9] hw/arm/zynq: Check for CPU types in machine_run_board_init(), Philippe Mathieu-Daudé, 2024/01/29