#
4207adcd |
| 01-Feb-2025 |
Patrick Williams <patrick@stwcx.xyz> |
clang-format: update latest spec and reformat
Copy the latest format file from the docs repository and apply.
Change-Id: I88079e69decd57b30d0455a723fd051be8449e36 Signed-off-by: Patrick Williams <p
clang-format: update latest spec and reformat
Copy the latest format file from the docs repository and apply.
Change-Id: I88079e69decd57b30d0455a723fd051be8449e36 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
#
e596d7a8 |
| 06-Feb-2025 |
Jayanth Othayoth <ojayanth@gmail.com> |
clang:openpower-dumps: fix defaulted-function-dele
Addressed the issue where the defaulted copy constructor is implicitly deleted due to a base class having a deleted copy constructor.
''' error: e
clang:openpower-dumps: fix defaulted-function-dele
Addressed the issue where the defaulted copy constructor is implicitly deleted due to a base class having a deleted copy constructor.
''' error: explicitly defaulted copy constructor is implicitly deleted [-Werror,-Wdefaulted-function-deleted] '''
Change-Id: I4a944a9b4213142486be8e9b4bfe442dc01d1697 Signed-off-by: Jayanth Othayoth <ojayanth@gmail.com>
show more ...
|
#
9b18bf2d |
| 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: I7ae6214461bdf45c1a21fb702cc8bf5578d827c6
show more ...
|
#
ddc3366e |
| 19-Jul-2021 |
Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> |
Update dump create parameters
Dump create parameters are a set of parameters accepted in dict format while creating the dump. So far the values can be only strings but now unit64 also added. This co
Update dump create parameters
Dump create parameters are a set of parameters accepted in dict format while creating the dump. So far the values can be only strings but now unit64 also added. This commit address the changes to handle the updated dictionary
Testing: - Full build with interface change is successful - Created dumps with new interface Resource Dump: busctl --verbose call xyz.openbmc_project.Dump.Manager /xyz/openbmc_project/dump/resource xyz.openbmc_project.Dump.Create CreateDump a{sv} 2 "com.ibm.Dump.Create.CreateParameters.VSPString" s "vsp" "com.ibm.Dump.Create.CreateParameters.Password" s "0" MESSAGE "o" { OBJECT_PATH "/xyz/openbmc_project/dump/resource/entry/1"; };
BMC Dump: busctl --verbose call xyz.openbmc_project.Dump.Manager /xyz/openbmc_project/dump/bmc xyz.openbmc_project.Dump.Create CreateDump a{sv} 0 MESSAGE "o" { OBJECT_PATH "/xyz/openbmc_project/dump/bmc/entry/92"; };
System Dump: busctl --verbose call xyz.openbmc_project.Dump.Manager /xyz/openbmc_project/dump/system xyz.openbmc_project.Dump.Create CreateDump a{sv} 0 MESSAGE "o" { OBJECT_PATH "/xyz/openbmc_project/dump/system/entry/1"; };
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> Change-Id: I37ab7d870954e1b52500f5975735286433fbb8df
show more ...
|
#
0af74a5e |
| 08-Apr-2021 |
Jayanth Othayoth <ojayanth@in.ibm.com> |
Update clang-format
Update to the latest OpenBMC clang-format.
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I54010d3c756af4c85786285644038d449730612b
|
#
341d683d |
| 15-Jan-2021 |
Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> |
Change the the namespace of OpenPOWER dumps.
Change the namespace of OpenPOWER dumps to openpower instead of phosphor.
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> Change-Id: I0b
Change the the namespace of OpenPOWER dumps.
Change the namespace of OpenPOWER dumps to openpower instead of phosphor.
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> Change-Id: I0b99da60cb19f3cf559ce40c971b3ba6f4888238
show more ...
|
#
f37c5c3b |
| 17-Dec-2020 |
Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> |
Remove unused DumpType from Notify implementation.
Each type of dump is hosted in its own service so DumpType is no more needed to differentiate between dumps in Notify. So removing from implementat
Remove unused DumpType from Notify implementation.
Each type of dump is hosted in its own service so DumpType is no more needed to differentiate between dumps in Notify. So removing from implementation to match the interface.
Changes are tested with creation of a system dump.
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> Change-Id: Ib34b2235f7b7a6331e52f3dc55660bd6082aa29a
show more ...
|
#
969f9a59 |
| 30-Oct-2020 |
Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> |
Update createDump to accept additional parameters
Updating create dump implementation to match the change in the interface to accept the additional parameters.
Testing: Created BMC dump Creat
Update createDump to accept additional parameters
Updating create dump implementation to match the change in the interface to accept the additional parameters.
Testing: Created BMC dump Created system dump
Dbus changes associated with this: https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-dbus-interfaces/+/37355
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> Change-Id: I1402a9c4c8e0e5c6277055d835f7d024673831d8
show more ...
|
#
6ccb50e1 |
| 29-Oct-2020 |
Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> |
Return the object path for user requested dumps.
Return the object path to a dump entry for the user requested dump. A dump entry will be created when the user request for the dump and that will be
Return the object path for user requested dumps.
Return the object path to a dump entry for the user requested dump. A dump entry will be created when the user request for the dump and that will be used for tracking the progress. The dump details like size etc will be empty and the complete details will be filled once the dump creation is completed.
Executed current BMC and system dump test cases on a test build - Create BMC dump - List All dumps - Offload BMC dump - Delete BMC dump - Create manual system dump. - Attempt to offload dump.
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> Change-Id: I89b252e2731f4f1fb924d26c7ac05999341fc691
show more ...
|
#
8b9b4690 |
| 24-Sep-2020 |
Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> |
Make OpenPower specific dump an optional feature
Make all OpenPower dumps as optional feature and should be enabled in the configuration. System dump is the currently implemented example of OpenPowe
Make OpenPower specific dump an optional feature
Make all OpenPower dumps as optional feature and should be enabled in the configuration. System dump is the currently implemented example of OpenPower dump. BMC dump will be enabled by default.
To enable openpower-dumps-extension=enabled
Test: Tested all existing dump operations using automated testing.
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> Change-Id: If20b4711dfcf02a2a8ea23848f7409576813c832
show more ...
|