mirror of
git://git.yoctoproject.org/meta-virtualization.git
synced 2025-07-19 20:59:41 +02:00
xen: make kernel modules an override possible variable
Sometimes Xen is built with different mixes of kernel modules and built-in values. If we put our expected/default modules in a variable, they can be overriden by a different kernel provider as required Signed-off-by: Bruce Ashfield <bruce.ashfield@xilinx.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This commit is contained in:
parent
ff06d54434
commit
baf30af86f
|
@ -2,16 +2,16 @@ DESCRIPTION = "A minimal xen image"
|
||||||
|
|
||||||
INITRD_IMAGE = "core-image-minimal-initramfs"
|
INITRD_IMAGE = "core-image-minimal-initramfs"
|
||||||
|
|
||||||
|
XEN_KERNEL_MODULES ?= "kernel-module-xen-blkback kernel-module-xen-gntalloc \
|
||||||
|
kernel-module-xen-gntdev kernel-module-xen-netback kernel-module-xen-wdt \
|
||||||
|
${@bb.utils.contains('MACHINE_FEATURES', 'pci', "${XEN_PCIBACK_MODULE}", '', d)} \
|
||||||
|
${@bb.utils.contains('MACHINE_FEATURES', 'acpi', 'kernel-module-xen-acpi-processor', '', d)} \
|
||||||
|
"
|
||||||
|
|
||||||
IMAGE_INSTALL += " \
|
IMAGE_INSTALL += " \
|
||||||
packagegroup-core-boot \
|
packagegroup-core-boot \
|
||||||
packagegroup-core-ssh-openssh \
|
packagegroup-core-ssh-openssh \
|
||||||
${@bb.utils.contains('MACHINE_FEATURES', 'acpi', 'kernel-module-xen-acpi-processor', '', d)} \
|
${XEN_KERNEL_MODULES} \
|
||||||
kernel-module-xen-blkback \
|
|
||||||
kernel-module-xen-gntalloc \
|
|
||||||
kernel-module-xen-gntdev \
|
|
||||||
kernel-module-xen-netback \
|
|
||||||
${@bb.utils.contains('MACHINE_FEATURES', 'pci', "${XEN_PCIBACK_MODULE}", '', d)} \
|
|
||||||
kernel-module-xen-wdt \
|
|
||||||
xen-tools \
|
xen-tools \
|
||||||
qemu \
|
qemu \
|
||||||
"
|
"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user