QEMU A15 guest writeup
michael.hope at linaro.org
Wed Jan 25 22:44:14 UTC 2012
On Thu, Jan 26, 2012 at 12:00 AM, Peter Maydell
<peter.maydell at linaro.org> wrote:
> On 25 January 2012 03:40, Michael Hope <michael.hope at linaro.org> wrote:
>> Peter, could you review:
Hmm, wrong parent. Shifted to:
>> please? I'm interesting in anything I've missed or exaggerated. The
>> audience is the TSC or people outside Linaro who are interested in a
>> summary of the changes.
> Mostly looks OK, I think.
> One major point:
> * I think we should make sure we include a list of the caveats about
> the vexpress-a15 model. To steal some text from a mail I sent linaro-dev
> a little while back:
> * the A15 CPU emulated will *not* include emulation of LPAE,
> Virtualization extensions or TrustZone; you can boot a Linux
> kernel compiled for A15-without-LPAE, but this is definitely
> not going to be of any use to you if you wanted to test
> Xen/KVM/hypervisor type code on a model.
> * this is not (at least initially) going to be a "supported"
> platform model for Linaro, as it is primarily intended to
> help us as we work on KVM for the Cortex-A15. So you can try
> it but we don't promise to do anything if it doesn't work :-)
> * there is not as yet any Linaro "hardware pack" for the A15,
> so you will be on your own for putting together a kernel,
> user space, etc.
> You might want to rephrase some of that for this audience, but
> I think we should be clear that when we say we've done a
> "vexpress-a15" model we don't mean that it is a complete
> model or that we intend to support it as a Linaro platform yet.
Ta. Shortened to
The initial Versatile Express model is enough to boot the kernel and
exercise the system. This is an early, unsupported release and does
not include emulation of LPAE, virtualisation extensions, or
TrustZone. There is currently no Linaro hardware pack for the model and
testing requires building the kernel listed above. Bug reports are welcome.
i.e. welcome to try it and give feedback but don't use it in production.
> And some nits:
> * You say
> git://git.qemu.org/qemu.git rev 77b63650b4986914c5591bbb45855b02d7102db5
> but that git commit isn't in upstream qemu.git, it's a qemu-linaro commit.
Fixed. Copy and paste bug...
> * the "and" is misplaced in the credits list at the bottom
Fixed. I alpha sorted by name.
More information about the linaro-toolchain