commit | 9e58cfe1ba5ca5bcd5263b50730c5a231eabdd4f | [log] [tgz] |
---|---|---|
author | Sujoy Ray <sujoy.ray@intel.com> | Mon Nov 01 13:17:27 2021 -0700 |
committer | Sujoy Ray <sujoy.ray@intel.com> | Fri Nov 19 19:02:50 2021 +0000 |
tree | c38f4605b1c97ca3a5253f7e7d1dba677ceafef4 | |
parent | c57339005453503ea00ca68985259402fea290c3 [diff] |
SEL log Generator ID should Conform to IPMI Spec In IMPI specification, the generator ID for SEL log is 2 bytes long. Apart from the Generator ID, it contains LUN and channel information. The fix is to change 1-Byte Generator ID to 2-byte generator ID and include all missing information into it. Tested Following tests were executed: 1) Run ipmitool raw -l 1 0x4 0x2 0x4 0x8 0x1 0x6 0x1 0x5 This ensures that non-zero LUN information is included in the SEL record. 2) Instrument the code to look like ME has created an event and make sure that logs are saved properly. For 1) and 2) logs are read from the WebUI to make sure that they are being saved as expected. Signed-off-by: Sujoy Ray <sujoy.ray@intel.com> Change-Id: I78d4423cc24c941af7bf0cd70423a95747ba4a76
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]