diff options
Diffstat (limited to 'recipes-test/virt-test/files/add_enea_linux_support.patch')
-rw-r--r-- | recipes-test/virt-test/files/add_enea_linux_support.patch | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/recipes-test/virt-test/files/add_enea_linux_support.patch b/recipes-test/virt-test/files/add_enea_linux_support.patch new file mode 100644 index 0000000..0a5f2ba --- /dev/null +++ b/recipes-test/virt-test/files/add_enea_linux_support.patch | |||
@@ -0,0 +1,78 @@ | |||
1 | virt-test: Add Enea Linux configuration | ||
2 | |||
3 | Upstream-Status: Inappropriate [configuration] | ||
4 | |||
5 | Signed-off-by: Petre Pircalabu <petre.pircalabu@enea.com> | ||
6 | Signed-off-by: Jonas Eriksson <jonas.eriksson@enea.com> | ||
7 | |||
8 | --- /dev/null | ||
9 | +++ b/shared/cfg/guest-os/Linux/Enea.cfg | ||
10 | @@ -0,0 +1,4 @@ | ||
11 | +- Enea: | ||
12 | + no setup | ||
13 | + shell_prompt = "^.*@.*[\#\$]\s*$" | ||
14 | + password = "" | ||
15 | --- /dev/null | ||
16 | +++ b/shared/cfg/guest-os/Linux/Enea/4.0_x86_64.cfg | ||
17 | @@ -0,0 +1,3 @@ | ||
18 | +- 4.0.x86_64: | ||
19 | + image_name = images/enea-4.0-x86_64 | ||
20 | + vm_arch_name = x86_64 | ||
21 | --- /dev/null | ||
22 | +++ b/shared/cfg/guest-os/Linux/Enea/4.0_ppc.cfg | ||
23 | @@ -0,0 +1,7 @@ | ||
24 | +- 4.0.ppc: | ||
25 | + image_name = images/enea-4.0-ppc | ||
26 | + only p4080ds | ||
27 | + kernel = images/enea-4.0-ppc.uImage | ||
28 | + initrd = images/enea-4.0-ppc.cpio.gz | ||
29 | + kernel_params = "console=ttyS0,115200n8" | ||
30 | + vm_arch_name = ppc | ||
31 | --- /dev/null | ||
32 | +++ b/shared/cfg/guest-os/Linux/Enea/4.0_ppc64.cfg | ||
33 | @@ -0,0 +1,6 @@ | ||
34 | +- 4.0.ppc64: | ||
35 | + image_name = images/enea-4.0-ppc64 | ||
36 | + kernel = images/enea-4.0-ppc64.uImage | ||
37 | + initrd = images/enea-4.0-ppc64.cpio.gz | ||
38 | + kernel_params = "console=ttyS0,115200n8" | ||
39 | + vm_arch_name = ppc64 | ||
40 | --- /dev/null | ||
41 | +++ b/shared/downloads/enea-4.0-x86_64.ini | ||
42 | @@ -0,0 +1,5 @@ | ||
43 | +[enea-4.0-x86_64] | ||
44 | +title = Enea Linux 4.0 x86_64 | ||
45 | +destination = images/enea-4.0-x86_64.qcow2.gz | ||
46 | +destination_uncompressed = images/enea-4.0-x86_64.qcow2 | ||
47 | + | ||
48 | --- /dev/null | ||
49 | +++ b/shared/downloads/enea-4.0-ppc.ini | ||
50 | @@ -0,0 +1,4 @@ | ||
51 | +[enea-4.0-ppc] | ||
52 | +title = Enea Linux 4.0 ppc(32) | ||
53 | +destination = images/enea-4.0-ppc.qcow2.gz | ||
54 | +destination_uncompressed = images/enea-4.0-ppc.qcow2 | ||
55 | --- /dev/null | ||
56 | +++ b/shared/downloads/enea-4.0-ppc64.ini | ||
57 | @@ -0,0 +1,4 @@ | ||
58 | +[enea-4.0-ppc64] | ||
59 | +title = Enea Linux 4.0 ppc64 | ||
60 | +destination = images/enea-4.0-ppc64.qcow2.gz | ||
61 | +destination_uncompressed = images/enea-4.0-ppc64.qcow2 | ||
62 | diff --git a/shared/cfg/machines.cfg b/shared/cfg/machines.cfg | ||
63 | index 0636d17..a81b81c 100644 | ||
64 | --- a/shared/cfg/machines.cfg | ||
65 | +++ b/shared/cfg/machines.cfg | ||
66 | @@ -15,3 +15,12 @@ variants: | ||
67 | - @pseries: | ||
68 | only ppc64 | ||
69 | machine_type = pseries | ||
70 | + - @p4080ds: | ||
71 | + only ppc | ||
72 | + machine_type = ppce500 | ||
73 | + display = nographic | ||
74 | + take_regular_screendumps = no | ||
75 | + direct_serials = "serial0" | ||
76 | + isa_serials = "" | ||
77 | + cpu_model = e500mc | ||
78 | + auto_cpu_model = no | ||