summaryrefslogtreecommitdiffstats
path: root/recipes-test/virt-test/files/add_enea_linux_support.patch
diff options
context:
space:
mode:
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.patch78
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 @@
1virt-test: Add Enea Linux configuration
2
3Upstream-Status: Inappropriate [configuration]
4
5Signed-off-by: Petre Pircalabu <petre.pircalabu@enea.com>
6Signed-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
62diff --git a/shared/cfg/machines.cfg b/shared/cfg/machines.cfg
63index 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