diff options
author | Peter Maydell <peter.maydell@linaro.org> | 2018-03-09 17:09:44 +0000 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2018-03-09 17:09:44 +0000 |
commit | bab52d4bba3f22921a690a887b4bd0342f2754cd (patch) | |
tree | f3a9bf5ba7042c7726612047bfb296fa9006b220 /target/arm/cpu-qom.h | |
parent | 86f0a186d6f05c429e982628fe5a2aa7ea1e2724 (diff) | |
download | qemu-bab52d4bba3f22921a690a887b4bd0342f2754cd.zip |
target/arm: Add "-cpu max" support
Add support for "-cpu max" for ARM guests. This CPU type behaves
like "-cpu host" when KVM is enabled, and like a system CPU with
the maximum possible feature set otherwise. (Note that this means
it won't be migratable across versions, as we will likely add
features to it in future.)
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-id: 20180308130626.12393-4-peter.maydell@linaro.org
Diffstat (limited to 'target/arm/cpu-qom.h')
-rw-r--r-- | target/arm/cpu-qom.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/target/arm/cpu-qom.h b/target/arm/cpu-qom.h index a42495bac9..d135ff8e06 100644 --- a/target/arm/cpu-qom.h +++ b/target/arm/cpu-qom.h @@ -33,6 +33,8 @@ struct arm_boot_info; #define ARM_CPU_GET_CLASS(obj) \ OBJECT_GET_CLASS(ARMCPUClass, (obj), TYPE_ARM_CPU) +#define TYPE_ARM_MAX_CPU "max-" TYPE_ARM_CPU + /** * ARMCPUClass: * @parent_realize: The parent class' realize handler. |