summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--classes/qemuboot-xen-defaults.bbclass6
1 files changed, 4 insertions, 2 deletions
diff --git a/classes/qemuboot-xen-defaults.bbclass b/classes/qemuboot-xen-defaults.bbclass
index f1550ccc..460cbe6a 100644
--- a/classes/qemuboot-xen-defaults.bbclass
+++ b/classes/qemuboot-xen-defaults.bbclass
@@ -23,8 +23,10 @@ QB_DEFAULT_KERNEL:qemuarm = "xen-${MACHINE}"
23 23
24# 64-bit Arm: gic version 3 24# 64-bit Arm: gic version 3
25QB_MACHINE:qemuarm64 = "-machine virt,gic-version=3 -machine virtualization=true" 25QB_MACHINE:qemuarm64 = "-machine virt,gic-version=3 -machine virtualization=true"
26# 32-bit Arm 26# 32-bit Arm: highmem=off
27QB_MACHINE:qemuarm = "-machine virt -machine virtualization=true" 27# Disable highmem so that qemu does not use highmem IO regions that end up
28# being placed at the 256GiB mark (e.g. ECAM space) and can cause issues in Xen.
29QB_MACHINE:qemuarm = "-machine virt,highmem=off -machine virtualization=true"
28 30
29# Increase the default qemu memory allocation to allow for the hypervisor. 31# Increase the default qemu memory allocation to allow for the hypervisor.
30# Use a weak assignment to allow for change of default and override elsewhere. 32# Use a weak assignment to allow for change of default and override elsewhere.