History log of /openbmc/openpower-debug-collector/dump/dump_monitor.hpp (Results 1 – 4 of 4)
Revision Date Author Comments
# f4e898ab 01-Jun-2024 Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

Add OCMB SBE dump support

OCMB SBE dump is another SBE dump with a different dump id prefix.
Adding support for detecting the OCMB SBE dump and passing to
dump-collect application to collect the rig

Add OCMB SBE dump support

OCMB SBE dump is another SBE dump with a different dump id prefix.
Adding support for detecting the OCMB SBE dump and passing to
dump-collect application to collect the right dump.

Change-Id: Ic11f55fc1ef8bd099cec685ec24c2781e1c42fec
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

show more ...


# 6cc176ec 26-May-2024 Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

Add support for system dump

When a system dump entry is encountered, a crash target is
set to start the memory preserving reboot.

Change-Id: I8f69a780e8a76b25b0936efb3c1a5ea10b285518
Signed-off-by:

Add support for system dump

When a system dump entry is encountered, a crash target is
set to start the memory preserving reboot.

Change-Id: I8f69a780e8a76b25b0936efb3c1a5ea10b285518
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

show more ...


# a4a34814 08-Jun-2024 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

Change-Id: Ib65d5374951ab754090a72a9535b7ecf83c431e3
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>

show more ...


# a07f34fc 16-May-2024 Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

Add Dump Monitoring Support

This commit introduces the DumpMonitor class to monitor DBus signals
for dump creation and manage the collection process. It aims to
abstract the complexities of dump col

Add Dump Monitoring Support

This commit introduces the DumpMonitor class to monitor DBus signals
for dump creation and manage the collection process. It aims to
abstract the complexities of dump collection from the
phosphor-dump-collector and consolidate system-specific handling
within the openpower-dump-collector.

Rationale:
- By moving dump collection responsibilities to the
openpower-dump-collector, we ensure that the
phosphor-dump-collector` remains focused solely on hosting dump
entries and interacting with external interfaces.
- The openpower-dump-collector now handles all system-specific
dump collection, reducing potential impacts on the
phosphor-dump-collector.
- Simplified Management: This change simplifies the overall management
of dumps by centralizing dump collection logic in one place.

Key Changes:
1. A new DumpMonitor class monitors DBus signals for dump creation.
2. The executeCollectionScript function handles the actual dump
collection and copies the dump to a specified location for the
phosphor-dump-manager to pick up.
3. Once the dump is copied to the specific folder, the phosphor dump
manager will pick up the file and update its status.
3. In the case of collection failure, the monitor updates the progress
status to indicate that the dump collection failed.

Change-Id: Id5bac5f3fbc8ef7a4bd9e93ac91796206b3cfda9
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

show more ...