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 @@ +#Networking options options for sock-diag subsystem +CONFIG_UNIX_DIAG=y +CONFIG_INET_DIAG=y +CONFIG_INET_UDP_DIAG=y +CONFIG_PACKET_DIAG=y +CONFIG_NETLINK_DIAG=y +CONFIG_NETFILTER_XT_MARK=y +CONFIG_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 @@ +define KFEATURE_DESCRIPTION "Enable Networking Features needed by criu." +define KFEATURE_COMPATIBILITY board + +kconf 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 \ file://lxc.scc \ file://docker.scc \ file://cgroup-hugetlb.scc \ + file://criu.scc \ " KERNEL_FEATURES:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'kvm', 'features/kvm/qemu-kvm-enable.scc', '', d)}"