qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] target/arm: Restrict v7A TCG cpus to TCG accel
@ 2021-01-31 16:44 Philippe Mathieu-Daudé
  2021-01-31 16:44 ` [PATCH 1/5] hw/arm: Use Kconfig 'default y' syntax instead of default-configs Philippe Mathieu-Daudé
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Philippe Mathieu-Daudé @ 2021-01-31 16:44 UTC (permalink / raw)
  To: qemu-devel
  Cc: Peter Maydell, Thomas Huth, qemu-arm, Richard Henderson,
	Philippe Mathieu-Daudé

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



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

end of thread, other threads:[~2021-02-02 16:37 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-31 16:44 [PATCH 0/5] target/arm: Restrict v7A TCG cpus to TCG accel Philippe Mathieu-Daudé
2021-01-31 16:44 ` [PATCH 1/5] hw/arm: Use Kconfig 'default y' syntax instead of default-configs Philippe Mathieu-Daudé
2021-02-02 16:12   ` Peter Maydell
2021-01-31 16:44 ` [PATCH 2/5] hw/arm: Restrict ARMv7 A-profile cpus to TCG accel Philippe Mathieu-Daudé
2021-01-31 18:33   ` Philippe Mathieu-Daudé
2021-01-31 16:44 ` [PATCH 3/5] target/arm: Restrict v8M IDAU to TCG Philippe Mathieu-Daudé
2021-02-02 16:14   ` Peter Maydell
2021-01-31 16:44 ` [PATCH 4/5] target/arm/cpu: Update coding style to make checkpatch.pl happy Philippe Mathieu-Daudé
2021-02-02 16:14   ` Peter Maydell
2021-01-31 16:44 ` [PATCH 5/5] target/arm: Restrict v7A TCG cpus to TCG accel Philippe Mathieu-Daudé
2021-02-02 16:17   ` Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).