[yocto] [PATCH] lxc/namespace: Clean up kernel configs
Yang Shi
yang.shi at windriver.com
Thu Oct 17 15:09:45 PDT 2013
Remove namespaces-experimental.cfg since USER_NS is not experimental anymore.
Add CONFIG_USER_NS into namespaces.cfg.
Add CONFIG_MACVLAN into lxc to avoid the below missing report from
lxc-checkconfig:
---
meta/cfg/kernel-cache/features/lxc/lxc.cfg | 3 ++-
.../kernel-cache/features/namespaces/namespaces-experimental.cfg | 1 -
meta/cfg/kernel-cache/features/namespaces/namespaces.cfg | 2 +-
meta/cfg/kernel-cache/features/namespaces/namespaces.scc | 7 +------
4 files changed, 4 insertions(+), 9 deletions(-)
delete mode 100644 meta/cfg/kernel-cache/features/namespaces/namespaces-experimental.cfg
diff --git a/meta/cfg/kernel-cache/features/lxc/lxc.cfg b/meta/cfg/kernel-cache/features/lxc/lxc.cfg
index dfd7847..740b800 100644
--- a/meta/cfg/kernel-cache/features/lxc/lxc.cfg
+++ b/meta/cfg/kernel-cache/features/lxc/lxc.cfg
@@ -1,4 +1,5 @@
# Misc configs
CONFIG_VETH=y
CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
-CONFIG_MM_OWNER=y
\ No newline at end of file
+CONFIG_MM_OWNER=y
+CONFIG_MACVLAN=y
diff --git a/meta/cfg/kernel-cache/features/namespaces/namespaces-experimental.cfg b/meta/cfg/kernel-cache/features/namespaces/namespaces-experimental.cfg
deleted file mode 100644
index 416bd53..0000000
--- a/meta/cfg/kernel-cache/features/namespaces/namespaces-experimental.cfg
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_USER_NS=y
diff --git a/meta/cfg/kernel-cache/features/namespaces/namespaces.cfg b/meta/cfg/kernel-cache/features/namespaces/namespaces.cfg
index 6e850fe..6254019 100644
--- a/meta/cfg/kernel-cache/features/namespaces/namespaces.cfg
+++ b/meta/cfg/kernel-cache/features/namespaces/namespaces.cfg
@@ -1,6 +1,6 @@
CONFIG_NAMESPACES=y
CONFIG_UTS_NS=y
CONFIG_IPC_NS=y
-
+CONFIG_USER_NS=y
CONFIG_PID_NS=y
CONFIG_NET_NS=y
diff --git a/meta/cfg/kernel-cache/features/namespaces/namespaces.scc b/meta/cfg/kernel-cache/features/namespaces/namespaces.scc
index 1328400..ea23151 100644
--- a/meta/cfg/kernel-cache/features/namespaces/namespaces.scc
+++ b/meta/cfg/kernel-cache/features/namespaces/namespaces.scc
@@ -1,9 +1,4 @@
-define KFEATURE_DESCRIPTION "Enable namespace support + experimental namespaces"
+define KFEATURE_DESCRIPTION "Enable namespace support"
define KFEATURE_COMPATIBILITY all
-define EXPERIMENTAL 1
-
kconf non-hardware namespaces.cfg
-if [ -n "EXPERIMENTAL" ]; then
- kconf non-hardware namespaces-experimental.cfg
-fi
--
1.8.3.4
More information about the yocto
mailing list