commit | 080503e14553ae9f4de2acdcc2bdb8d4016d7fc1 | [log] [tgz] |
---|---|---|
author | Adriana Kobylak <anoo@us.ibm.com> | Thu Jan 05 13:44:25 2023 -0600 |
committer | Adriana Kobylak <anoo@us.ibm.com> | Thu Jan 05 13:46:45 2023 -0600 |
tree | 1e93fd35b0c4568f7759cf29e18065d94ea086ef | |
parent | 255e8b97249f4b772d0e18eed529da9cc2fb74bc [diff] |
oemhandler: Update call to reboot BMC The ipmi_ibm_oem_prep_fw_update() function was calling a deprecated method to reboot the BMC. Use the supported state manager Reboot property instead, which was already being used by the ipmi_ibm_oem_bmc_factory_reset() function, so move the logic to reboot the BMC to its own function and have both ipmi functions call it to avoid duplication. Change-Id: I3003efd9382cfd1fba6702964e90a4455cefab83 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
This .so file is designed to support the OpenPOWER's BIOS OEM commands. Documentation can be found by contacting the OpenPOWER mailing list @ https://github.com/open-power/op-build
To build this package, do the following steps: 1. ./bootstrap.sh 2. ./configure ${CONFIGURE_FLAGS} 3. make To clean the repository run `./bootstrap.sh clean`.
Netfun: 0x3a Command: 0x11
This command will call to reset the BMC to its factory default. See here for the factory reset implementation details.
This includes:
Because the chassis is powered off, the host does not receive a return code when successful.
This command is not allowed when the IPMI restriction mode is set to 'Whitelist'. See here for more information.