3d0cd556 | 25-Aug-2022 |
kasunath <kasunath@google.com> |
Modify D-Bus to using asio server
DBus updates are now using the asio server way.
Tested: Tested with unit tests and locally on a machine.
Signed-off-by: Kasun Athukorala <kasunath@google.com> Cha
Modify D-Bus to using asio server
DBus updates are now using the asio server way.
Tested: Tested with unit tests and locally on a machine.
Signed-off-by: Kasun Athukorala <kasunath@google.com> Change-Id: I77553bcc3baae70e5d684a62f2c19592ff844665 Signed-off-by: Brandon Kim <brandonkim@google.com>
show more ...
|
5de90619 | 13-Feb-2024 |
Patrick Williams <patrick@stwcx.xyz> |
prefer std::format over fmt
Use std::format or stdplus::print and eliminate the fmt dependency.
Change-Id: Ide14b682949914f09f749141196cdb210fe1239e Signed-off-by: Patrick Williams <patrick@stwcx.x
prefer std::format over fmt
Use std::format or stdplus::print and eliminate the fmt dependency.
Change-Id: Ide14b682949914f09f749141196cdb210fe1239e Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
3cbb6ef6 | 15-Mar-2023 |
Edward Lee <edwarddl@google.com> |
Remove unused variables
Jenkins presubmit fails for all commits right now due to certain unused variables. This commit aims to pass presubmit without regressing functionality.
Tested: Presubmit pas
Remove unused variables
Jenkins presubmit fails for all commits right now due to certain unused variables. This commit aims to pass presubmit without regressing functionality.
Tested: Presubmit passes
Change-Id: Ifdc7081b1154ce3ac2f3ab0828429660db35360a Signed-off-by: Edward Lee <edwarddl@google.com>
show more ...
|
bea36e22 | 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: I17807e986cefa6a3d9e757c533ac373035438aed
show more ...
|
7cea1b96 | 14-Jun-2022 |
kasunath <kasunath@google.com> |
Add a class to create FilePath DBus objects
bios-bmc-smm-error-logger creates JSON entries for CPER logs received from BIOS. When a new CPER log is created, fault log service has to be notified.
Th
Add a class to create FilePath DBus objects
bios-bmc-smm-error-logger creates JSON entries for CPER logs received from BIOS. When a new CPER log is created, fault log service has to be notified.
This adds the necessary classes for publishing file paths of the newly created CPER logs to DBus.
Tested: Tested this on a real machine.
Eg DBus objects:
`-/xyz `-/xyz/openbmc_project `-/xyz/openbmc_project/external_storer `-/xyz/openbmc_project/external_storer/bios_bmc_smm_error_logger `-/xyz/openbmc_project/external_storer/bios_bmc_smm_error_logger/CPER |-/xyz/openbmc_project/external_storer/bios_bmc_smm_error_logger/CPER/entry0 |-/xyz/openbmc_project/external_storer/bios_bmc_smm_error_logger/CPER/entry1
Signed-off-by: Kasun Athukorala <kasunath@google.com> Change-Id: I8c35243c949dfdc1254a758136d7a8e204f58bf5
show more ...
|