summaryrefslogtreecommitdiff
path: root/meta-ibm/meta-romulus/recipes-phosphor
diff options
context:
space:
mode:
authorAndrew Geissler <geissonator@yahoo.com>2020-10-12 22:47:50 +0300
committerAndrew Geissler <geissonator@yahoo.com>2020-10-14 00:45:12 +0300
commit02988ade52fd8e4d9044bff027f1e85041463fd5 (patch)
tree42f0d4070761a4eafb5a5c47bf12bf41602fd670 /meta-ibm/meta-romulus/recipes-phosphor
parent065afad2bdefc12e5bde309c6141ed47ba08b88a (diff)
downloadopenbmc-02988ade52fd8e4d9044bff027f1e85041463fd5.tar.xz
disable warm reboot on romulus
Similar to commit 567a8d for witherspoon, this issue has now popped up on Romulus hardware. The concept of warm reboot (reboot the host without removing chassis power) was added a while back as a part of clarifying support for the Redfish ComputerSystem.Reset Action. It has since been found that some IBM hardware, including Romulus, do not support warm reboots. The issue is intermittent and depends on the reboot being requested while the host is in the middle of some i2c transactions. If a warm reboot occurs during this window, then on the subsequent boot the i2c hardware will be in a bad state and the host firmware is unable to recover it. Given this issue, it has been requested that BMC software go back to doing cold reboots (cycling power to the chassis during any reboot request) on this hardware. (From meta-ibm rev: 718f2b5405c2c1f000cc0ccbf2860a283997c08a) Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I31810e89977532d4368050871aba03d78deb9c59 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Diffstat (limited to 'meta-ibm/meta-romulus/recipes-phosphor')
-rw-r--r--meta-ibm/meta-romulus/recipes-phosphor/state/phosphor-state-manager_%.bbappend2
1 files changed, 2 insertions, 0 deletions
diff --git a/meta-ibm/meta-romulus/recipes-phosphor/state/phosphor-state-manager_%.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/state/phosphor-state-manager_%.bbappend
index 4db6f3a6d..308c73189 100644
--- a/meta-ibm/meta-romulus/recipes-phosphor/state/phosphor-state-manager_%.bbappend
+++ b/meta-ibm/meta-romulus/recipes-phosphor/state/phosphor-state-manager_%.bbappend
@@ -1 +1,3 @@
FILESEXTRAPATHS_prepend_romulus := "${THISDIR}/${PN}:"
+
+EXTRA_OEMESON_romulus += "-Dwarm-reboot=disabled"