commit | 382dc97f87325ead8e8ee57a430127af34780736 | [log] [tgz] |
---|---|---|
author | Arun Lal K M <arun.lal@intel.com> | Thu Jan 20 22:18:23 2022 +0000 |
committer | Arun Lal K M <arun.lal@intel.com> | Fri Jan 21 22:14:41 2022 +0000 |
tree | 82a555bc9ec2e6923a29fe28873f780c7e4805e4 | |
parent | 2ff15bf656abaf9c29a05d782b2702f14528054a [diff] |
Use correct OSStatus in biosconfigcommands to detect post completed. biosconfigcommands was checking for "OperatingState" as value of interface xyz.openbmc_project.State.OperatingSystem.Status, but "OperatingState" is not in list of valid enum in OSStatus. Fix: use "Standby" or "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.Standby" Tested By sending following OOB BIOS commands: 1) Set Payload (0xD5), for type payload type 0. 2) Set BIOS Password Hash info (D7). 3) Set BIOS Feature Capability (D3). And verified that after post complete, above commands are blocked. Signed-off-by: Arun Lal K M <arun.lal@intel.com> Change-Id: Id3a80b91645af72faf3d5715c1e933086b7dd148
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]