|
From: | Philippe Mathieu-Daudé |
Subject: | Re: [PATCH 12/21] hw/arm: Let the machine be the owner of the system memory |
Date: | Mon, 21 Oct 2019 11:33:55 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.1 |
On 10/21/19 11:22 AM, Peter Maydell wrote:
On Mon, 21 Oct 2019 at 00:01, Philippe Mathieu-Daudé <address@hidden> wrote:Signed-off-by: Philippe Mathieu-Daudé <address@hidden> ---hw/arm/virt.c | 2 +-I think from a quick code scan that this is ok, but did you test that migration compat from old to new still works? I vaguely recall that there are some cases when adding an owner to a memory region changes the name string used for identifying the ramblock in migration.
It seems to still works: $ make check-qtest-aarch64 V=1QTEST_QEMU_BINARY=aarch64-softmmu/qemu-system-aarch64 QTEST_QEMU_IMG=qemu-img tests/migration-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="migration-test"
PASS 1 migration-test /aarch64/migration/deprecated PASS 2 migration-test /aarch64/migration/bad_dest PASS 3 migration-test /aarch64/migration/fd_proto PASS 4 migration-test /aarch64/migration/validate_uuid PASS 5 migration-test /aarch64/migration/validate_uuid_error PASS 6 migration-test /aarch64/migration/validate_uuid_src_not_set PASS 7 migration-test /aarch64/migration/validate_uuid_dst_not_set PASS 8 migration-test /aarch64/migration/auto_converge PASS 9 migration-test /aarch64/migration/postcopy/unix PASS 10 migration-test /aarch64/migration/postcopy/recovery PASS 11 migration-test /aarch64/migration/precopy/unix PASS 12 migration-test /aarch64/migration/precopy/tcp PASS 13 migration-test /aarch64/migration/xbzrle/unix This test migrate the virt machine. Is this enough? Regards, Phil.
[Prev in Thread] | Current Thread | [Next in Thread] |