[oe] [PATCH 2/3] kexec/kdump: add metadata for to enable kexec/dump.

Pengyu Ma pengyu.ma at windriver.com
Fri Sep 19 10:33:37 UTC 2014


Signed-off-by: Pengyu Ma <pengyu.ma at windriver.com>
---
 meta/cfg/kernel-cache/features/kdump/e500-kdump.cfg   | 2 ++
 meta/cfg/kernel-cache/features/kdump/e500-kdump.scc   | 1 +
 meta/cfg/kernel-cache/features/kdump/kdump-enable.scc | 4 ++++
 meta/cfg/kernel-cache/features/kdump/kdump.cfg        | 3 +++
 meta/cfg/kernel-cache/features/kexec/e500-kexec.cfg   | 1 +
 meta/cfg/kernel-cache/features/kexec/e500-kexec.scc   | 1 +
 meta/cfg/kernel-cache/features/kexec/kexec-enable.scc | 4 ++++
 meta/cfg/kernel-cache/features/kexec/kexec.cfg        | 1 +
 8 files changed, 17 insertions(+)
 create mode 100644 meta/cfg/kernel-cache/features/kdump/e500-kdump.cfg
 create mode 100644 meta/cfg/kernel-cache/features/kdump/e500-kdump.scc
 create mode 100644 meta/cfg/kernel-cache/features/kdump/kdump-enable.scc
 create mode 100644 meta/cfg/kernel-cache/features/kdump/kdump.cfg
 create mode 100644 meta/cfg/kernel-cache/features/kexec/e500-kexec.cfg
 create mode 100644 meta/cfg/kernel-cache/features/kexec/e500-kexec.scc
 create mode 100644 meta/cfg/kernel-cache/features/kexec/kexec-enable.scc
 create mode 100644 meta/cfg/kernel-cache/features/kexec/kexec.cfg

diff --git a/meta/cfg/kernel-cache/features/kdump/e500-kdump.cfg b/meta/cfg/kernel-cache/features/kdump/e500-kdump.cfg
new file mode 100644
index 0000000..25ac017
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/kdump/e500-kdump.cfg
@@ -0,0 +1,2 @@
+CONFIG_ADVANCED_OPTIONS=y
+CONFIG_DYNAMIC_MEMSTART=y
diff --git a/meta/cfg/kernel-cache/features/kdump/e500-kdump.scc b/meta/cfg/kernel-cache/features/kdump/e500-kdump.scc
new file mode 100644
index 0000000..299742d
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/kdump/e500-kdump.scc
@@ -0,0 +1 @@
+kconf non-hardware e500-kdump.cfg
diff --git a/meta/cfg/kernel-cache/features/kdump/kdump-enable.scc b/meta/cfg/kernel-cache/features/kdump/kdump-enable.scc
new file mode 100644
index 0000000..69a7dd3
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/kdump/kdump-enable.scc
@@ -0,0 +1,4 @@
+define KFEATURE_DESCRIPTION "Enable Kdump - The kexec-based Crash Dumping Solution"
+define KFEATURE_COMPATIBILITY optional
+
+kconf non-hardware kdump.cfg
diff --git a/meta/cfg/kernel-cache/features/kdump/kdump.cfg b/meta/cfg/kernel-cache/features/kdump/kdump.cfg
new file mode 100644
index 0000000..8429ad8
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/kdump/kdump.cfg
@@ -0,0 +1,3 @@
+CONFIG_CRASH_DUMP=y
+CONFIG_PROC_VMCORE=y
+# CONFIG_STRICT_DEVMEM is not set
diff --git a/meta/cfg/kernel-cache/features/kexec/e500-kexec.cfg b/meta/cfg/kernel-cache/features/kexec/e500-kexec.cfg
new file mode 100644
index 0000000..7cf51ea
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/kexec/e500-kexec.cfg
@@ -0,0 +1 @@
+CONFIG_PROC_DEVICETREE=y
diff --git a/meta/cfg/kernel-cache/features/kexec/e500-kexec.scc b/meta/cfg/kernel-cache/features/kexec/e500-kexec.scc
new file mode 100644
index 0000000..6c58fa5
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/kexec/e500-kexec.scc
@@ -0,0 +1 @@
+kconf non-hardware e500-kexec.cfg
diff --git a/meta/cfg/kernel-cache/features/kexec/kexec-enable.scc b/meta/cfg/kernel-cache/features/kexec/kexec-enable.scc
new file mode 100644
index 0000000..54181ab
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/kexec/kexec-enable.scc
@@ -0,0 +1,4 @@
+define KFEATURE_DESCRIPTION "Enable Kexec - live kernel execution"
+define KFEATURE_COMPATIBILITY optional
+
+kconf non-hardware kexec.cfg
diff --git a/meta/cfg/kernel-cache/features/kexec/kexec.cfg b/meta/cfg/kernel-cache/features/kexec/kexec.cfg
new file mode 100644
index 0000000..b45488d
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/kexec/kexec.cfg
@@ -0,0 +1 @@
+CONFIG_KEXEC=y
-- 
1.8.1.2




More information about the Openembedded-devel mailing list