On 19/1/23 12:13, Dr. David Alan Gilbert wrote:
> * Philippe Mathieu-Daudé (philmd@linaro.org) wrote:
>> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
>
> Does it support migration? I don't remember anyone ever mentioning it.
The test doesn't fail, but I have no idea what that means...
>> ---
>> tests/qtest/migration-test.c | 5 +++++
>> 1 file changed, 5 insertions(+)
>>
>> diff --git a/tests/qtest/migration-test.c b/tests/qtest/migration-test.c
>> index 1e7f1ea162..7a0fcfb81d 100644
>> --- a/tests/qtest/migration-test.c
>> +++ b/tests/qtest/migration-test.c
>> @@ -47,6 +47,7 @@ unsigned start_address;
>> unsigned end_address;
>> static bool has_tcg;
>> static bool has_kvm;
>> +static bool has_hvf;
>> static bool uffd_feature_thread_id;
>>
>> /*
>> @@ -614,6 +615,9 @@ static int test_migrate_start(QTestState **from, QTestState **to,
>> args->use_dirty_ring
>> ? ",dirty-ring-size=4096" : "");
>> }
>> + if (has_hvf) {
>> + g_string_append(cmd_common, "-accel hvf ");
>> + }
>>
>> bootpath = g_strdup_printf("%s/bootsect", tmpfs);
>> if (strcmp(arch, "i386") == 0 || strcmp(arch, "x86_64") == 0) {
>> @@ -2472,6 +2476,7 @@ int main(int argc, char **argv)
>>
>> has_tcg = qtest_has_accel("tcg");
>> has_kvm = qtest_has_accel("kvm");
>> + has_hvf = qtest_has_accel("hvf");
>>
>> g_test_init(&argc, &argv, NULL);
>>
>> --
>> 2.38.1
>>