commit | 9ca8a11763733746fa408cc56f5b6f7900fc6771 | [log] [tgz] |
---|---|---|
author | Andrew Geissler <geissonator@yahoo.com> | Thu Apr 07 16:18:47 2022 -0500 |
committer | Andrew Geissler <geissonator@yahoo.com> | Mon Apr 11 13:07:38 2022 -0500 |
tree | 0eb7b5a9f2df95982ab079790aecffb898caaca4 | |
parent | 69708fbb4be11e132b72a2ca6807abc24b01e9f6 [diff] |
update host bios to indicate mpreboot A new IBM-specific BIOS was introduced via the following commit: https://gerrit.openbmc-project.xyz/c/openbmc/pldm/+/52268 This new BIOS value tracks when a memory preserving reboot starts until the time that the generated dump is offloaded from the system. Utilizing the openpower-proc-control repository for this function, since this is where mpreboot is controlled and is specific to systems with this feature. PHYP is responsible for setting the BIOS to disabled once the offload has completed. The requirement on the BMC is to just ensure it gets reset on any power off or system AC loss. Tested: Updated op-proc-control recipes to put this new service in the multi-user.target and obmc-host-stop@0.target. - Caused mpreboot, verified it was set to enabled - Rebooted BMC in above condition, verified it was still enabled - Powered off system, verified it was reset to disabled - Set to enabled at BMC Ready, rebooted BMC and verified it was reset to disabled Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Iba8d867c0c8b82f1c9845f4ae77738af759717a8
Contains procedures that interact with the OpenPower nest chipset.
To build this package, do the following steps: 1. meson builddir 2. ninja -C builddir To build with phal feature: 1. meson builddir -Dphal=enabled -Dopenfsi=enabled 2. ninja -C builddir To clean the repository run `ninja -C builddir/ clean`.