| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Wrap the entire header in an ifdef'd extern "C" so it can be used from C
files. This fixes compilation for c files that need the header.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|\
| |
| | |
IPMI soft power off
|
|/ |
|
|\
| |
| | |
Externing api for others
|
|/ |
|
|\
| |
| | |
fix set sel time
|
|/ |
|
|\
| |
| | |
ipmid taking too many dbus connections
|
| | |
|
|\ \
| |/
|/| |
Add support for IPMI Get Boot Options command
|
| |
| |
| |
| |
| | |
Create new Chassis NetFn file and add basic support
for OPAL to call the IPMI Get Boot Options command.
|
|\ \
| |/
|/| |
Hostboot not clearing out its cached logs
|
|/
|
|
| |
renaming sent to dbus logs for debug
|
|\
| |
| | |
Fix bugs from test runs
|
| |
| |
| |
| |
| |
| | |
POST and FW Boot progres where not getting set on DBUS
Memory and CPU faults now show up on DBUS
OS Boot Status was never sent
|
|\ \
| |/
|/| |
Get UUID from dbus property instead of method
|
|/
|
|
|
|
| |
On the dbus side, the UUID was moved to being a property, and
the GetID method was removed. So need to update the IPMI side
to read the property value instead of calling the GetID method.
|
|\
| |
| | |
remove False from fault property when nothing wrong
|
| | |
|
|\ \
| | |
| | | |
add sel not sending log
|
| |/ |
|
|\ \
| |/
|/| |
Remove ipmi fru support from libapphandler
|
|/
|
|
| |
The new code will come from a different repo
|
|\
| |
| | |
IPMI support for get and set lan
|
|/
|
|
|
|
| |
Add enough support to query common network parameters
and be able to setup the network vi IPMI.
Use command line for now.
|
|\
| |
| | |
rename watchdog interface because it was renamed on the dbus side
|
| | |
|
|\ \
| |/
|/| |
resolved file not found for adding new log
|
|/ |
|
|\
| |
| | |
dbus interface fixes
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Curently, if I have no ipmi_lib_path, ipmid crashes:
$ ./ipmid
Registering handler:[/usr/lib/host-ipmid/H��dH�%(]
ERROR opening [/usr/lib/host-ipmid/H��dH�%(]: /usr/lib/host-ipmid/H��dH�%(: cannot open shared object file: No such file or directory
*** Error in `./ipmid': munmap_chunk(): invalid pointer: 0x0000000000401eb6 ***
Aborted (core dumped)
We need to check for the error case of a scandir().
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
With the updated HostIpmi dbus interface, netfns are not packed with
LUNs, and the CC is separate from the data. This means we no longer
have to define NETFN_* as arbitrarily shifted, and we have the added
bonus of replying to messages where lun != 0.
We may want to separate the CC returned from the handlers in future too.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Currently, the IPMI daemon will only receive messages from a specific
(arbitrary) object path that the debug daemon used.
Instead, we should be listening to any signal that matches our interface
(org.openbmc.HostIpmi.ReceivedMessage). When replying to the message,
we should be using the signal sender info to properly address the
reply method.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
|
|/
|
|
| |
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
|
|\
| |
| | |
Fix comments in IANA TODO.
|
| |
| |
| |
| | |
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
| |
| |
| |
| |
| |
| | |
support for hex values with cli argument
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|/
|
|
| |
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|\
| |
| | |
Add get sel time cmd
|
| |
| |
| |
| | |
Add support for IPMI function Get SEL Time
|
|\ \
| |/
|/| |
1Add Get Device UUID
|
|/
|
|
|
| |
Add support to get the UUID and return it in the specified
format per the IPMI Spec 2.0
|
|\
| |
| | |
Added Dynamic lookup for sensor types
|
| |
| |
| |
| |
| |
| |
| | |
Fixed bug where ipmi sensor readings > offset 7 where not asserted
Added testcases for code
Kept sensors 35,37-3A hardcoded until dbus side decides if they
want to represent them.
|
|\ \
| | |
| | | |
Add App Set BMC Global Enables ipmi cmd
|
| |/
| |
| |
| | |
Add support for the IPMI cmd Set BMC Global Enables
|
|\ \
| |/
|/| |
Support to stop the watchdog
|
|/
|
|
|
| |
Check the request flags for the set watchdog command to determine
if the watchdog needs to be stopped or restarted.
|
|\
| |
| | |
Add OEM NETFN
|