| commit | 0f1397f024ffd88ccd0a33e21ed5faa9e6182873 | [log] [tgz] |
|---|---|---|
| author | Jitendra Tripathy <jitendra.kumarx.tripathy@intel.com> | Mon Jul 21 06:34:32 2025 +0000 |
| committer | Jitendra Tripathy <jitendra.kumarx.tripathy@intel.com> | Thu Oct 09 09:23:59 2025 +0000 |
| tree | 173852e8098fccf997759000e7e4769af5ed0a1b | |
| parent | de03ada04dd973c33eaf08b9354eb2f8ba146e54 [diff] |
Fix core dump issue during fru edit Core-dumps are getting generated while editing the multi-record area offset in the common header area of FRU. Current code does not check whether it has crossed the cached fru memory area size while trying to get End-of-list and data-length. Added a check for fru-size before accessing these fields. Tested: ipmitool raw 0x0A 0x12 0 0 0 0x1 0x0 0xXX 0xXX 0xXX 0xXX 0x0 0xXX Change-Id: Ie6aca8712b994cf8b10095626d9bfebbff44fbc7 Signed-off-by: Jitendra Tripathy <jitendra.kumarx.tripathy@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]