[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/4] Support disabling TCG on ARM (part 2)
From: |
Philippe Mathieu-Daudé |
Subject: |
[Qemu-devel] [PATCH 0/4] Support disabling TCG on ARM (part 2) |
Date: |
Fri, 23 Aug 2019 15:58:07 +0200 |
Cover from Samuel Ortiz from (part 1) [1]:
This patchset allows for building and running ARM targets with TCG
disabled. [...]
The rationale behind this work comes from the NEMU project where we're
trying to only support x86 and ARM 64-bit architectures, without
including the TCG code base. We can only do so if we can build and run
ARM binaries with TCG disabled.
The first 2 patches disable non-KVM compatible cpus to the KVM build,
then the last 2 remove the boards using these cpus from this build.
This is a resend (no changes) of patches from part 1 v4 from [2].
Regards,
Phil.
[1]: https://lists.gnu.org/archive/html/qemu-devel/2018-11/msg02451.html
[2]: https://lists.gnu.org/archive/html/qemu-devel/2019-07/msg00312.html
Philippe Mathieu-Daudé (4):
target/arm: Restrict pre-ARMv7 cpus to TCG
target/arm: Restrict R and M profiles to TCG
RFC target/arm: Do not build pre-ARMv7 cpus when using KVM
RFC target/arm: Do not build A/M-profile cpus when using KVM
default-configs/arm-softmmu.mak | 47 +++++++++++++++------------------
hw/arm/Kconfig | 42 ++++++++++++++++++++++++++---
target/arm/cpu.c | 16 ++++++++++-
3 files changed, 76 insertions(+), 29 deletions(-)
--
2.20.1
- [Qemu-devel] [PATCH 0/4] Support disabling TCG on ARM (part 2),
Philippe Mathieu-Daudé <=