summaryrefslogtreecommitdiff
path: root/meta-ibm
diff options
context:
space:
mode:
authorAndrew Geissler <geissonator@yahoo.com>2021-02-01 22:42:40 +0300
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2021-02-04 21:30:45 +0300
commit30da885208b1392ebb76ebc6890e021dd61d4a4e (patch)
treeb65d2e00c8b2af19c4b3c63ebcc46bff8c7ce6ef /meta-ibm
parent3af54d4313f771699c4c72ecf2373f0e67425621 (diff)
downloadopenbmc-30da885208b1392ebb76ebc6890e021dd61d4a4e.tar.xz
mpreboot: introduce new distro feature
The memory preserving reboot is a feature utilized on IBM systems which allows a system to be rebooted with its memory preserved. This is utilized in situations where the host firmware has crashed and put the processor in an unusable state. The processors are put back in a good state by rebooting the system. Memory is preserved though so host firmware can capture the relevant data from memory needed to debug the cause of the failure. This feature is implemented across a few different repositories within OpenBMC so lets create a distro feature to enable it across all of the software stacks. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ia16626ba6e46aa8de642abef677735ed957f9f9e
Diffstat (limited to 'meta-ibm')
-rw-r--r--meta-ibm/conf/distro/include/ibm-mpreboot.inc3
1 files changed, 3 insertions, 0 deletions
diff --git a/meta-ibm/conf/distro/include/ibm-mpreboot.inc b/meta-ibm/conf/distro/include/ibm-mpreboot.inc
new file mode 100644
index 000000000..334db3a5e
--- /dev/null
+++ b/meta-ibm/conf/distro/include/ibm-mpreboot.inc
@@ -0,0 +1,3 @@
+# mpreboot is an ibm specific system reboot which preserves the host
+# memory. This is utilized to debug issues in the host software.
+DISTRO_FEATURES += "mpreboot"