#
8123a713 |
| 22-Jul-2022 |
Patrick Williams <patrick@stwcx.xyz> |
sdbusplus: use shorter type aliases
The sdbusplus headers provide shortened aliases for many types. Switch to using them to provide better code clarity and shorter lines. Possible replacements are
sdbusplus: use shorter type aliases
The sdbusplus headers provide shortened aliases for many types. Switch to using them to provide better code clarity and shorter lines. Possible replacements are for: * bus_t * exception_t * manager_t * match_t * message_t * object_t * slot_t
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I768b8efcac262ef07cf75f06486c6144c090e91a
show more ...
|
#
29c2ec6d |
| 16-May-2020 |
Andrew Geissler <geissonator@yahoo.com> |
string: ensure string included
Latest upstream yocto appears to have removed a free include of string. This is causing compile failures for files which do not include it properly.
Signed-off-by: An
string: ensure string included
Latest upstream yocto appears to have removed a free include of string. This is causing compile failures for files which do not include it properly.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I6a0afb2e01d0ed0630a28f8798a16a66b0142cab
show more ...
|
#
66e07073 |
| 12-Sep-2018 |
Matt Spinler <spinler@us.ibm.com> |
clang-format updates
Run with clang-format-6.0 and update to latest .clang-format as listed in the docs repository.
Change-Id: I40fb686cc66adf56b2c1b5277ac1c44b64b89349 Signed-off-by: Matt Spinler
clang-format updates
Run with clang-format-6.0 and update to latest .clang-format as listed in the docs repository.
Change-Id: I40fb686cc66adf56b2c1b5277ac1c44b64b89349 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|
#
ef3b86f2 |
| 23-May-2018 |
Matt Spinler <spinler@us.ibm.com> |
Add serialization to the Callout class
Adding serialize() and deserialize() APIs to the callout class to save and restore the class data persistently.
The APIs take the directory to store the files
Add serialization to the Callout class
Adding serialize() and deserialize() APIs to the callout class to save and restore the class data persistently.
The APIs take the directory to store the files in, and the filename itself will be the ID, which is the callout number.
For example, a path could be: /var/lib/ibm-logging/errors/5/callouts/0.
Tested: Passes the testcases in future commit.
Change-Id: I526f6483df71dbceac3a33f7ce8872f6914bcd9d Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|
#
23818bb0 |
| 23-May-2018 |
Matt Spinler <spinler@us.ibm.com> |
Add Callout class
This class will be used to put a hardware callout object on D-Bus that shows the serial number and part number information for what is being called out in an error log.
It will re
Add Callout class
This class will be used to put a hardware callout object on D-Bus that shows the serial number and part number information for what is being called out in an error log.
It will remain even after that part is replaced with a new part with a new SN, so the data needs to be persisted as opposed to being looked up in the inventory on startup. The persisting will be done in a future commit. Note it will also survive an error log being resolved, which would delete the inventory assocation interface on the error log.
The object path of the callout objects will look something like /xyz/openbmc_project/logging/entry/5/callouts/0, where this would be the first callout on error log 5.
Tested: N/A - not used yet
Change-Id: I7e2f0c61705880ad70d5f6a49209f73a499785b9 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|