commit | 7599bcf9bbd9ba2ca4a7d4e6528ecbe7309769ae | [log] [tgz] |
---|---|---|
author | Mike Jones <michaelx.jones@intel.com> | Wed Jun 01 08:51:11 2022 -0700 |
committer | Mike R Jones <michaelx.jones@intel.com> | Fri Jun 17 22:44:22 2022 +0000 |
tree | 814632ed94aacc1a9b98722f228b8d833ec140b3 | |
parent | 62072075424bca9559d470074af3b2c5f042b30c [diff] |
Fix return code ipmiGetSetFirmwareUpdateControl Update of: ipmiGetSetFirmwareUpdateControl() . When the command 'update complete' is issued without FirmwareUpdateControl & TransferStart the error message "Unspecified error" is returned. An improved respose should be "Command not supported in present state" with error code 0xd5. In the log 'transferFirmwareUpdate not started.' is reported. Tested ========== Issue command "ipmitool raw 0x08 0x29 0x02" expect return message: "Command not supported in present state" with rsp=0xd5 Signed-off-by: Mike Jones <michaelx.jones@intel.com> Change-Id: I41fd24815d2780016c293ac1e2e38668a6038edc
This component is intended to provide Intel-specific IPMI[3]
command handlers for OpenBMC. These handlers are intended to integrate BMC with servers based on Intel architecture.
intel-ipmi-oem
serves as an extension[1]
to OpenBMC IPMI daemon[2]
. It is compiled as a shared library and intended to both:
Related features provided by the library are grouped in separate source files. Main extensions to vanilla OpenBMC IPMI stack are the following:
[4]