commit | d5a7973155ff469e38b2f613500345e547d4a38b | [log] [tgz] |
---|---|---|
author | Andrew Geissler <geissonator@yahoo.com> | Wed Aug 11 13:35:07 2021 -0400 |
committer | Andrew Geissler <geissonator@yahoo.com> | Fri Aug 13 16:37:27 2021 -0400 |
tree | 51ea56d37caa3590ca45077b31a892291f19ccc9 | |
parent | 7df8a8416f254a497a85661eff455b634dd7b260 [diff] |
bmc-reset: ensure recovery when host unresponsive This new feature will ensure an error is logged and the host is put in quiesce state in situations where the host was attempting to boot before a BMC reboot, and crashed while the BMC was going through its reboot. Going to the quiesce state will kick in whatever recovery has been defined for the system. There are windows during the boot of the host where it requires the BMC be available, and if not, it will crash itself. A recovery and clean reboot is much simpler than handling all of the different corner cases that can occur in this scenario. Change-Id: Id1f2f326d08d4d77a38fffb0cfd2227fb91453e1 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
The OpenBMC project is a Linux Foundation project whose goal is to produce a customizable, open-source firmware stack for Baseboard Management Controllers (BMCs). This repository contains documentation for OpenBMC as a whole. There may be component-specific documentation in the repository for each component.
The features document lists the project's major features with links to more information.
These documents contain details on developing OpenBMC code itself
cheatsheet.md: Quick reference for some common development tasks
CONTRIBUTING.md: Guidelines for contributing to OpenBMC
development tutorials: Tutorials for getting up to speed on OpenBMC development
kernel-development.md: Reference for common kernel development tasks
These documents describe how to use OpenBMC, including using the programmatic interfaces to an OpenBMC system.
code-update: Updating OpenBMC and host platform firmware
console.md: Using the host console
host-management.md: Performing host management tasks with OpenBMC
rest-api.md: Introduction to using the OpenBMC REST API
REDFISH-cheatsheet.md: Quick reference for some common OpenBMC Redfish commands
REST-cheatsheet.md: Quick reference for some common OpenBMC REST API commands