Thanks! These are now merged.
Bruce In message: [kernel-cache][yocto-5.4][PATCH 1/2] features/xen: Enable xen configurations on 23/04/2020 Sai Hari Chandana Kalluri wrote: > Enable xen configurations > > Signed-off-by: Sai Hari Chandana Kalluri <[email protected]> > --- > features/xen/xen.cfg | 45 +++++++++++++++++++++++++++++++++++++++++++++ > features/xen/xen.scc | 4 ++++ > 2 files changed, 49 insertions(+) > create mode 100644 features/xen/xen.cfg > create mode 100644 features/xen/xen.scc > > diff --git a/features/xen/xen.cfg b/features/xen/xen.cfg > new file mode 100644 > index 0000000..50d5e46 > --- /dev/null > +++ b/features/xen/xen.cfg > @@ -0,0 +1,45 @@ > +CONFIG_HYPERVISOR_GUEST=y > +CONFIG_PARAVIRT=y > +CONFIG_XEN=y > +CONFIG_XEN_DOM0=y > +CONFIG_XEN_PVHVM=y > +CONFIG_XEN_SAVE_RESTORE=y > +# CONFIG_XEN_DEBUG_FS is not set > +CONFIG_MMU_NOTIFIER=y > +CONFIG_HIBERNATE_CALLBACKS=y > +CONFIG_PCI_XEN=y > +CONFIG_XEN_PCIDEV_FRONTEND=y > +CONFIG_SYS_HYPERVISOR=y > +CONFIG_XEN_BLKDEV_FRONTEND=y > +CONFIG_XEN_BLKDEV_BACKEND=m > +CONFIG_XEN_SCSI_FRONTEND=m > +CONFIG_XEN_NETDEV_FRONTEND=y > +CONFIG_XEN_NETDEV_BACKEND=m > +CONFIG_INPUT_MISC=y > +CONFIG_INPUT_XEN_KBDDEV_FRONTEND=y > +CONFIG_HVC_IRQ=y > +CONFIG_HVC_XEN=y > +CONFIG_HVC_XEN_FRONTEND=y > +CONFIG_XEN_WDT=m > +CONFIG_FB_SYS_FILLRECT=y > +CONFIG_FB_SYS_COPYAREA=y > +CONFIG_FB_SYS_IMAGEBLIT=y > +CONFIG_FB_SYS_FOPS=y > +CONFIG_FB_DEFERRED_IO=y > +CONFIG_XEN_FBDEV_FRONTEND=y > +CONFIG_XEN_BALLOON=y > +CONFIG_XEN_SCRUB_PAGES=y > +CONFIG_XEN_DEV_EVTCHN=y > +CONFIG_XEN_BACKEND=y > +CONFIG_XENFS=y > +CONFIG_XEN_COMPAT_XENFS=y > +CONFIG_XEN_SYS_HYPERVISOR=y > +CONFIG_XEN_XENBUS_FRONTEND=y > +CONFIG_XEN_GNTDEV=m > +CONFIG_XEN_GRANT_DEV_ALLOC=m > +CONFIG_SWIOTLB_XEN=y > +CONFIG_XEN_PCIDEV_BACKEND=m > +CONFIG_XEN_PRIVCMD=y > +CONFIG_XEN_ACPI_PROCESSOR=m > +CONFIG_XEN_MCE_LOG=y > +CONFIG_XEN_HAVE_PVMMU=y > diff --git a/features/xen/xen.scc b/features/xen/xen.scc > new file mode 100644 > index 0000000..b588e5d > --- /dev/null > +++ b/features/xen/xen.scc > @@ -0,0 +1,4 @@ > +define KFEATURE_DESCRIPTION "Xen Kernel Support" > +define KFEATURE_COMPATIBILITY arch > + > +kconf non-hardware xen.cfg > -- > 2.7.4 > In message: [kernel-cache][yocto-5.4][PATCH 2/2] features/ocicontainer: Enable configs to support containers on 23/04/2020 Sai Hari Chandana Kalluri wrote: > Enable cgroups, docker, ebtables, lxc, vmswitch, xt-checksum configs to > support > ocicontainers > > Signed-off-by: Sai Hari Chandana Kalluri <[email protected]> > --- > features/ocicontainer/cgroup.scc | 4 ++++ > features/ocicontainer/docker.cfg | 12 ++++++++++++ > features/ocicontainer/docker.scc | 4 ++++ > features/ocicontainer/ebtables.cfg | 2 ++ > features/ocicontainer/ebtables.scc | 4 ++++ > features/ocicontainer/lxc.cfg | 33 +++++++++++++++++++++++++++++++++ > features/ocicontainer/lxc.scc | 4 ++++ > features/ocicontainer/ocicontainer.scc | 7 +++++++ > features/ocicontainer/vswitch.cfg | 3 +++ > features/ocicontainer/vswitch.scc | 4 ++++ > features/ocicontainer/xt-checksum.cfg | 1 + > features/ocicontainer/xt-checksum.scc | 4 ++++ > 12 files changed, 82 insertions(+) > create mode 100644 features/ocicontainer/cgroup.scc > create mode 100644 features/ocicontainer/docker.cfg > create mode 100644 features/ocicontainer/docker.scc > create mode 100644 features/ocicontainer/ebtables.cfg > create mode 100644 features/ocicontainer/ebtables.scc > create mode 100644 features/ocicontainer/lxc.cfg > create mode 100644 features/ocicontainer/lxc.scc > create mode 100644 features/ocicontainer/ocicontainer.scc > create mode 100644 features/ocicontainer/vswitch.cfg > create mode 100644 features/ocicontainer/vswitch.scc > create mode 100644 features/ocicontainer/xt-checksum.cfg > create mode 100644 features/ocicontainer/xt-checksum.scc > > diff --git a/features/ocicontainer/cgroup.scc > b/features/ocicontainer/cgroup.scc > new file mode 100644 > index 0000000..4bfbcce > --- /dev/null > +++ b/features/ocicontainer/cgroup.scc > @@ -0,0 +1,4 @@ > +define KFEATURE_DESCRIPTION "Enable cgroups needed to run containerd" > +define KFEATURE_COMPATIBILITY board > + > +kconf non-hardware features/cgroups/cgroups.cfg > diff --git a/features/ocicontainer/docker.cfg > b/features/ocicontainer/docker.cfg > new file mode 100644 > index 0000000..79012a6 > --- /dev/null > +++ b/features/ocicontainer/docker.cfg > @@ -0,0 +1,12 @@ > +CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m > +CONFIG_IP_NF_FILTER=m > +CONFIG_NF_NAT=m > +CONFIG_NF_CONNTRACK=y > + > +CONFIG_DM_THIN_PROVISIONING=m > + > + > +CONFIG_IP_NF_NAT=m > +CONFIG_IP_NF_TARGET_MASQUERADE=m > + > +CONFIG_OVERLAY_FS=y > diff --git a/features/ocicontainer/docker.scc > b/features/ocicontainer/docker.scc > new file mode 100644 > index 0000000..e317456 > --- /dev/null > +++ b/features/ocicontainer/docker.scc > @@ -0,0 +1,4 @@ > +define KFEATURE_DESCRIPTION "Enable Features needed by docker in addition to > LXC features" > +define KFEATURE_COMPATIBILITY board > + > +kconf non-hardware docker.cfg > diff --git a/features/ocicontainer/ebtables.cfg > b/features/ocicontainer/ebtables.cfg > new file mode 100644 > index 0000000..a3c514e > --- /dev/null > +++ b/features/ocicontainer/ebtables.cfg > @@ -0,0 +1,2 @@ > +CONFIG_BRIDGE_NF_EBTABLES=m > +CONFIG_BRIDGE_EBT_T_NAT=m > diff --git a/features/ocicontainer/ebtables.scc > b/features/ocicontainer/ebtables.scc > new file mode 100644 > index 0000000..b3895e5 > --- /dev/null > +++ b/features/ocicontainer/ebtables.scc > @@ -0,0 +1,4 @@ > +define KFEATURE_DESCRIPTION "Enable ebtables support" > +define KFEATURE_COMPATIBILITY board > + > +kconf non-hardware ebtables.cfg > diff --git a/features/ocicontainer/lxc.cfg b/features/ocicontainer/lxc.cfg > new file mode 100644 > index 0000000..3fefc03 > --- /dev/null > +++ b/features/ocicontainer/lxc.cfg > @@ -0,0 +1,33 @@ > +CONFIG_CGROUP_DEVICE=y > +CONFIG_CPUSETS=y > +CONFIG_PROC_PID_CPUSET=y > +CONFIG_MEMCG=y > +CONFIG_CGROUP_SCHED=y > +CONFIG_FAIR_GROUP_SCHED=y > +CONFIG_RT_GROUP_SCHED=y > +CONFIG_CHECKPOINT_RESTORE=y > +CONFIG_NAMESPACES=y > +CONFIG_UTS_NS=y > +CONFIG_IPC_NS=y > +CONFIG_USER_NS=y > +CONFIG_PID_NS=y > +CONFIG_NET_NS=y > + > +CONFIG_NET_CLS_CGROUP=m > +CONFIG_BLK_CGROUP=y > +CONFIG_CGROUP_NET_PRIO=y > + > +# Virtual drivers > +CONFIG_HVC_DRIVER=y > + > +# Base support for live boot > +CONFIG_BLK_DEV_LOOP=y > +CONFIG_NLS_CODEPAGE_437=y > +CONFIG_NLS_ISO8859_1=y > +CONFIG_VFAT_FS=y > +CONFIG_RD_GZIP=y > + > +# Support for virtual ethernet and LXC > +CONFIG_VETH=y > +CONFIG_MACVLAN=y > +CONFIG_VXLAN=m > diff --git a/features/ocicontainer/lxc.scc b/features/ocicontainer/lxc.scc > new file mode 100644 > index 0000000..ee51883 > --- /dev/null > +++ b/features/ocicontainer/lxc.scc > @@ -0,0 +1,4 @@ > +define KFEATURE_DESCRIPTION "Enable Features needed by LxC, namespaces, > cgroups et.c." > +define KFEATURE_COMPATIBILITY board > + > +kconf non-hardware lxc.cfg > diff --git a/features/ocicontainer/ocicontainer.scc > b/features/ocicontainer/ocicontainer.scc > new file mode 100644 > index 0000000..211568c > --- /dev/null > +++ b/features/ocicontainer/ocicontainer.scc > @@ -0,0 +1,7 @@ > +include xt-checksum.scc > +include ebtables.scc > +include vswitch.scc > +include lxc.scc > +include docker.scc > +include cgroup.scc > + > diff --git a/features/ocicontainer/vswitch.cfg > b/features/ocicontainer/vswitch.cfg > new file mode 100644 > index 0000000..b1fefc0 > --- /dev/null > +++ b/features/ocicontainer/vswitch.cfg > @@ -0,0 +1,3 @@ > +CONFIG_OPENVSWITCH=m > +CONFIG_NET_SCH_INGRESS=m > +CONFIG_NET_ACT_POLICE=m > diff --git a/features/ocicontainer/vswitch.scc > b/features/ocicontainer/vswitch.scc > new file mode 100644 > index 0000000..2790b4f > --- /dev/null > +++ b/features/ocicontainer/vswitch.scc > @@ -0,0 +1,4 @@ > +define KFEATURE_DESCRIPTION "Enable in kernel OpenvSwitch module" > +define KFEATURE_COMPATIBILITY board > + > +kconf non-hardware vswitch.cfg > diff --git a/features/ocicontainer/xt-checksum.cfg > b/features/ocicontainer/xt-checksum.cfg > new file mode 100644 > index 0000000..58afbff > --- /dev/null > +++ b/features/ocicontainer/xt-checksum.cfg > @@ -0,0 +1 @@ > +CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m > diff --git a/features/ocicontainer/xt-checksum.scc > b/features/ocicontainer/xt-checksum.scc > new file mode 100644 > index 0000000..d3804f0 > --- /dev/null > +++ b/features/ocicontainer/xt-checksum.scc > @@ -0,0 +1,4 @@ > +define KFEATURE_DESCRIPTION "Add extra iptables modules" > +define KFEATURE_COMPATIBILITY board > + > +kconf non-hardware xt-checksum.cfg > -- > 2.7.4 >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#8621): https://lists.yoctoproject.org/g/linux-yocto/message/8621 Mute This Topic: https://lists.yoctoproject.org/mt/73296316/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
