summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-kernel/linux/linux-yocto/criu.cfg8
-rw-r--r--recipes-kernel/linux/linux-yocto/criu.scc4
-rw-r--r--recipes-kernel/linux/linux-yocto_virtualization.inc1
3 files changed, 13 insertions, 0 deletions
diff --git a/recipes-kernel/linux/linux-yocto/criu.cfg b/recipes-kernel/linux/linux-yocto/criu.cfg
new file mode 100644
index 00000000..314addfa
--- /dev/null
+++ b/recipes-kernel/linux/linux-yocto/criu.cfg
@@ -0,0 +1,8 @@
1#Networking options options for sock-diag subsystem
2CONFIG_UNIX_DIAG=y
3CONFIG_INET_DIAG=y
4CONFIG_INET_UDP_DIAG=y
5CONFIG_PACKET_DIAG=y
6CONFIG_NETLINK_DIAG=y
7CONFIG_NETFILTER_XT_MARK=y
8CONFIG_TUN=y
diff --git a/recipes-kernel/linux/linux-yocto/criu.scc b/recipes-kernel/linux/linux-yocto/criu.scc
new file mode 100644
index 00000000..87a88113
--- /dev/null
+++ b/recipes-kernel/linux/linux-yocto/criu.scc
@@ -0,0 +1,4 @@
1define KFEATURE_DESCRIPTION "Enable Networking Features needed by criu."
2define KFEATURE_COMPATIBILITY board
3
4kconf non-hardware criu.cfg
diff --git a/recipes-kernel/linux/linux-yocto_virtualization.inc b/recipes-kernel/linux/linux-yocto_virtualization.inc
index 84a7bd84..a37759ef 100644
--- a/recipes-kernel/linux/linux-yocto_virtualization.inc
+++ b/recipes-kernel/linux/linux-yocto_virtualization.inc
@@ -6,6 +6,7 @@ SRC_URI += "file://xt-checksum.scc \
6 file://lxc.scc \ 6 file://lxc.scc \
7 file://docker.scc \ 7 file://docker.scc \
8 file://cgroup-hugetlb.scc \ 8 file://cgroup-hugetlb.scc \
9 file://criu.scc \
9 " 10 "
10KERNEL_FEATURES:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'kvm', 'features/kvm/qemu-kvm-enable.scc', '', d)}" 11KERNEL_FEATURES:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'kvm', 'features/kvm/qemu-kvm-enable.scc', '', d)}"
11 12