On 20.01.2015 01:30, Greg Bellows wrote:
> Added support for running an AArch32 guest on a AArch64 KVM host.  Support has
> only been added to the QEMU machvirt machine.  The addition of CPU properties
> specifiable from the command line were added to allow disablement of AArch64
> execution state hereby forcing EL1 to be AArch32.  The new CPU command line
> propoerty is "-aarch64" that is specified as follows:
>
>     aarch64-softmmu/qemu-system-aarch64 -M virt -cpu cortex-a57,-aarch64 ...

Hi!

It seems a little confusing for me to specify '-aarch64' when forcing
AArch32 execution state. Why don't just specify 'aarch32' in command
line instead of '-aarch64' construction?

BTW, /propoerty/property/

Best regards,
Serge

>
> Support also added to support uncompressed images (Image) for aarch32.
>
> Greg Bellows (5):
>   target-arm: Add ARM CPU feature parsing
>   target-arm: Add feature parsing to virt
>   target-arm: Add 32/64-bit register sync
>   target-arm: Add AArch32 guest support to KVM64
>   target-arm: Adjust kernel load address for Image
>
>  hw/arm/boot.c           | 33 +++++++++++++++++-
>  hw/arm/virt.c           | 21 ++++++++++--
>  target-arm/cpu.c        | 45 ++++++++++++++++++++++++-
>  target-arm/helper-a64.c |  5 +--
>  target-arm/internals.h  | 89 
> +++++++++++++++++++++++++++++++++++++++++++++++++
>  target-arm/kvm64.c      | 21 +++++++++---
>  target-arm/op_helper.c  |  6 ++--
>  7 files changed, 204 insertions(+), 16 deletions(-)
>

Reply via email to