[PATCH 0/5] target/arm: Restrict v7A TCG cpus to TCG accel

Philippe Mathieu-Daudé posted 5 patches 3 years, 2 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210131164406.349825-1-f4bug@amsat.org
There is a newer version of this series
default-configs/devices/aarch64-softmmu.mak |   3 -
default-configs/devices/arm-softmmu.mak     |  12 -
target/arm/cpu.c                            | 330 --------------------
target/arm/cpu_tcg.c                        | 318 +++++++++++++++++++
hw/arm/Kconfig                              |  15 +
5 files changed, 333 insertions(+), 345 deletions(-)
[PATCH 0/5] target/arm: Restrict v7A TCG cpus to TCG accel
Posted by Philippe Mathieu-Daudé 3 years, 2 months ago
KVM requires the target cpu to be at least ARMv8 architecture.

Restrict the last ARMv7 CPUs (A-profile) to TCG.

(This is where I realize no need to split the v7 A/R/M profiles
anymore... I could have use a single ARM_V7, although it is useful
to have the M-profile separated).

Based-on: <20210131115022.242570-1-f4bug@amsat.org>

Philippe Mathieu-Daudé (5):
  hw/arm: Use Kconfig 'default y' syntax instead of default-configs
  hw/arm: Restrict ARMv7 A-profile cpus to TCG accel
  target/arm: Restrict v8M IDAU to TCG
  target/arm/cpu: Update coding style to make checkpatch.pl happy
  target/arm: Restrict v7A TCG cpus to TCG accel

 default-configs/devices/aarch64-softmmu.mak |   3 -
 default-configs/devices/arm-softmmu.mak     |  12 -
 target/arm/cpu.c                            | 330 --------------------
 target/arm/cpu_tcg.c                        | 318 +++++++++++++++++++
 hw/arm/Kconfig                              |  15 +
 5 files changed, 333 insertions(+), 345 deletions(-)

-- 
2.26.2