summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
diff options
context:
space:
mode:
authorChris Patterson <cjp256@gmail.com>2013-09-10 21:02:39 -0400
committerBruce Ashfield <bruce.ashfield@windriver.com>2013-09-24 11:45:52 -0400
commit98ed26b83118ec281e6c921bad3bcd7e366e6dcf (patch)
treeb2995df1a22f8491e9a2f98ff79e113e733ae319 /recipes-kernel
parent88adab97f9fc3747459e996c0675bcde663015a8 (diff)
downloadmeta-virtualization-98ed26b83118ec281e6c921bad3bcd7e366e6dcf.tar.gz
linux-yocto: add optional support for aufs and xen using DISTRO_FEATURES.
Signed-off-by: Chris Patterson <cjp256@gmail.com>
Diffstat (limited to 'recipes-kernel')
-rw-r--r--recipes-kernel/linux/linux-yocto_3.10.bbappend6
-rw-r--r--recipes-kernel/linux/linux-yocto_3.4.bbappend3
-rw-r--r--recipes-kernel/linux/linux-yocto_3.8.bbappend6
3 files changed, 15 insertions, 0 deletions
diff --git a/recipes-kernel/linux/linux-yocto_3.10.bbappend b/recipes-kernel/linux/linux-yocto_3.10.bbappend
index 2893a01c..cc7fd98b 100644
--- a/recipes-kernel/linux/linux-yocto_3.10.bbappend
+++ b/recipes-kernel/linux/linux-yocto_3.10.bbappend
@@ -11,3 +11,9 @@ KERNEL_FEATURES_append = " features/kvm/qemu-kvm-enable.scc"
11module_autoload_kvm = "kvm" 11module_autoload_kvm = "kvm"
12module_autoload_kvm-amd = "kvm-amd" 12module_autoload_kvm-amd = "kvm-amd"
13module_autoload_kvm-intel = "kvm-intel" 13module_autoload_kvm-intel = "kvm-intel"
14
15# aufs kernel support required for xen-image-minimal
16KERNEL_FEATURES_append += "${@base_contains('DISTRO_FEATURES', 'aufs', ' features/aufs/aufs-enable.scc', '', d)}"
17
18# xen dom0 kernel support
19SRC_URI += "${@base_contains('DISTRO_FEATURES', 'xen', ' file://xen.scc', '', d)}"
diff --git a/recipes-kernel/linux/linux-yocto_3.4.bbappend b/recipes-kernel/linux/linux-yocto_3.4.bbappend
index 2893a01c..448d57f7 100644
--- a/recipes-kernel/linux/linux-yocto_3.4.bbappend
+++ b/recipes-kernel/linux/linux-yocto_3.4.bbappend
@@ -11,3 +11,6 @@ KERNEL_FEATURES_append = " features/kvm/qemu-kvm-enable.scc"
11module_autoload_kvm = "kvm" 11module_autoload_kvm = "kvm"
12module_autoload_kvm-amd = "kvm-amd" 12module_autoload_kvm-amd = "kvm-amd"
13module_autoload_kvm-intel = "kvm-intel" 13module_autoload_kvm-intel = "kvm-intel"
14
15# xen dom0 kernel support
16SRC_URI += "${@base_contains('DISTRO_FEATURES', 'xen', ' file://xen.scc', '', d)}"
diff --git a/recipes-kernel/linux/linux-yocto_3.8.bbappend b/recipes-kernel/linux/linux-yocto_3.8.bbappend
index 2893a01c..cc7fd98b 100644
--- a/recipes-kernel/linux/linux-yocto_3.8.bbappend
+++ b/recipes-kernel/linux/linux-yocto_3.8.bbappend
@@ -11,3 +11,9 @@ KERNEL_FEATURES_append = " features/kvm/qemu-kvm-enable.scc"
11module_autoload_kvm = "kvm" 11module_autoload_kvm = "kvm"
12module_autoload_kvm-amd = "kvm-amd" 12module_autoload_kvm-amd = "kvm-amd"
13module_autoload_kvm-intel = "kvm-intel" 13module_autoload_kvm-intel = "kvm-intel"
14
15# aufs kernel support required for xen-image-minimal
16KERNEL_FEATURES_append += "${@base_contains('DISTRO_FEATURES', 'aufs', ' features/aufs/aufs-enable.scc', '', d)}"
17
18# xen dom0 kernel support
19SRC_URI += "${@base_contains('DISTRO_FEATURES', 'xen', ' file://xen.scc', '', d)}"