commit | 21a1b5f8f8735d834779c877fef8a9bafd4d634d | [log] [tgz] |
---|---|---|
author | Peter Foley <pefoley@google.com> | Tue Oct 31 17:42:04 2023 -0400 |
committer | Peter Foley <pefoley@google.com> | Fri Dec 08 16:45:07 2023 +0000 |
tree | 1e9ecb3253aa9170588d6d8170e0d2af5e7f0710 | |
parent | f0feb49c839214d8a6716d9acf9064b619f08603 [diff] |
storagecommands: Split validation logic The Fru validation logic is useful in isolation, split it into a separate library that can be included. Tested: [0/1] Running all tests. 1/12 phosphor-objmgr / well_known OK 0.24s 2/12 phosphor-objmgr / need_to_introspect OK 0.22s 3/12 phosphor-objmgr / name_change OK 0.16s 4/12 phosphor-objmgr / interfaces_added OK 0.13s 5/12 phosphor-objmgr / handler OK 0.09s 6/12 phosphor-objmgr / mapper OK 0.07s 7/12 phosphor-host-ipmid / entitymap_json OK 0.06s 8/12 phosphor-host-ipmid / message OK 0.05s 9/12 phosphor-host-ipmid / session/closesession OK 0.03s 10/12 phosphor-objmgr / associations OK 0.20s 11/12 phosphor-host-ipmid / dbus-sdr/sensorcommands OK 0.02s 12/12 intel-ipmi-oem / message OK 0.02s Ok: 12 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Change-Id: I9130eb81703b0cda7c3229f16cd689dd2c96c55c Signed-off-by: Peter Foley <pefoley@google.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]