-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'remotes/huth/tags/pull-request-2017-10-…
…16' into staging Some m68k, qtest and config improvements # gpg: Signature made Mon 16 Oct 2017 13:38:03 BST # gpg: using RSA key 0x2ED9D774FE702DB5 # gpg: Good signature from "Thomas Huth <[email protected]>" # gpg: aka "Thomas Huth <[email protected]>" # gpg: aka "Thomas Huth <[email protected]>" # gpg: aka "Thomas Huth <[email protected]>" # Primary key fingerprint: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5 * remotes/huth/tags/pull-request-2017-10-16: default-configs: Enable CONFIG_VMXNET3_PCI only on x86 tests/prom-env: Bump the timeout, and test pseries only in slow mode tests: use g_new() family of functions M68K: use g_new() family of functions hw/m68k: Replace fprintf(stderr, "*\n" with error_report() Signed-off-by: Peter Maydell <[email protected]>
- Loading branch information
Showing
14 changed files
with
32 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
/* | ||
* Test OpenBIOS-based machines. | ||
* Test Open-Firmware-based machines. | ||
* | ||
* Copyright (c) 2016 Red Hat Inc. | ||
* Copyright (c) 2016, 2017 Red Hat Inc. | ||
* | ||
* Author: | ||
* Thomas Huth <[email protected]> | ||
|
@@ -30,8 +30,8 @@ static void check_guest_memory(void) | |
uint32_t signature; | ||
int i; | ||
|
||
/* Poll until code has run and modified memory. Wait at most 120 seconds */ | ||
for (i = 0; i < 12000; ++i) { | ||
/* Poll until code has run and modified memory. Wait at most 600 seconds */ | ||
for (i = 0; i < 60000; ++i) { | ||
signature = readl(ADDRESS); | ||
if (signature == MAGIC) { | ||
break; | ||
|
@@ -78,15 +78,17 @@ int main(int argc, char *argv[]) | |
const char *sparc_machines[] = { "SPARCbook", "Voyager", "SS-20", NULL }; | ||
const char *sparc64_machines[] = { "sun4u", NULL }; | ||
const char *ppc_machines[] = { "mac99", "g3beige", NULL }; | ||
const char *ppc64_machines[] = { "mac99", "g3beige", "pseries", NULL }; | ||
const char *arch = qtest_get_arch(); | ||
|
||
g_test_init(&argc, &argv, NULL); | ||
|
||
if (!strcmp(arch, "ppc")) { | ||
add_tests(ppc_machines); | ||
} else if (!strcmp(arch, "ppc64")) { | ||
add_tests(ppc64_machines); | ||
add_tests(ppc_machines); | ||
if (g_test_slow()) { | ||
qtest_add_data_func("prom-env/pseries", "pseries", test_machine); | ||
} | ||
} else if (!strcmp(arch, "sparc")) { | ||
add_tests(sparc_machines); | ||
} else if (!strcmp(arch, "sparc64")) { | ||
|