commit | 0fac9bf4a060ab2b25133f329fa7602838b3dd3e | [log] [tgz] |
---|---|---|
author | Prithvi A Pai <prithvi.a.pai@intel.com> | Mon Dec 27 07:11:24 2021 +0000 |
committer | AppaRao Puli <apparao.puli@linux.intel.com> | Mon Jan 10 05:55:25 2022 +0000 |
tree | 514fbd2b6f6ebd9356f957de555a1f4c7741ee85 | |
parent | d2d60ab5b325c4630c8e794e861b88cf3c9337bf [diff] |
Fix for non-existance of smbios file After server reset, smbios info (file) will be created little late in booting flow and causing error for consumers. This commit adds smbios existence check and returns "CommandResponseNotProvided" for consumer to handle such case. Tested: Verified using IPMI command Command: ipmitool raw 0x3E 0x31 0x01 0x01 0x00 //read smbios data Response: Unable to send RAW command (channel=0x0 netfn=0x3e lun=0x0 cmd=0x31 rsp=0xce):Command response could not be provided. Change-Id: I70c8ce42fc6673331dfea353ae3d0ac4980a5c3b Signed-off-by: Prithvi A Pai <prithvi.a.pai@intel.com>
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]