[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH V8 4/4] tests: Add migration test for aarch64
From: |
Juan Quintela |
Subject: |
Re: [Qemu-devel] [PATCH V8 4/4] tests: Add migration test for aarch64 |
Date: |
Mon, 03 Sep 2018 11:42:09 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) |
Wei Huang <address@hidden> wrote:
> This patch adds migration test support for aarch64. The test code, which
> implements the same functionality as x86, is booted as a kernel in qemu.
> Here are the design choices we make for aarch64:
>
> * We choose this -kernel approach because aarch64 QEMU doesn't provide a
> built-in fw like x86 does. So instead of relying on a boot loader, we
> use -kernel approach for aarch64.
> * The serial output is sent to PL011 directly.
> * The physical memory base for mach-virt machine is 0x40000000. We change
> the start_address and end_address for aarch64.
>
> In addition to providing the binary, this patch also includes the source
> code and the build script in tests/migration/aarch64. So users can change
> the source and/or re-compile the binary as they wish.
>
> Signed-off-by: Wei Huang <address@hidden>
Reviewed-by: Juan Quintela <address@hidden>
with the change spotted by Peter.
Thanks a lot for getting this done. I was "porting" your previous
version to 3.0 because I thought that you had already gone through too
many "posts" just to get "general", not aarch64 bits fixed.
I have no idea about arm asm, so the reviewed by is for the other bits O:-)
Later, Juan.
[Qemu-devel] [PATCH V8 2/4] tests/migration: Support cross compilation in generating boot header file, Wei Huang, 2018/09/01