History log of /openbmc/openpower-hw-diags/attn/attn_common.cpp (Results 1 – 13 of 13)
Revision Date Author Comments
# a0c724d3 16-Aug-2024 Patrick Williams <patrick@stwcx.xyz>

clang-format: re-format for clang-18

clang-format-18 isn't compatible with the clang-format-17 output, so we
need to reformat the code with the latest version. The way clang-18
handles lambda forma

clang-format: re-format for clang-18

clang-format-18 isn't compatible with the clang-format-17 output, so we
need to reformat the code with the latest version. The way clang-18
handles lambda formatting also changed, so we have made changes to the
organization default style format to better handle lambda formatting.

See I5e08687e696dd240402a2780158664b7113def0e for updated style.
See Iea0776aaa7edd483fa395e23de25ebf5a6288f71 for clang-18 enablement.

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

show more ...


# 27dd6368 10-May-2023 Patrick Williams <patrick@stwcx.xyz>

clang-format: copy latest and re-format

clang-format-16 has some backwards incompatible changes that require
additional settings for best compatibility and re-running the formatter.
Copy the latest

clang-format: copy latest and re-format

clang-format-16 has some backwards incompatible changes that require
additional settings for best compatibility and re-running the formatter.
Copy the latest .clang-format from the docs repository and reformat the
repository.

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

show more ...


# 21cc6270 05-Oct-2022 Ben Tyner <ben.tyner@ibm.com>

Capture PRD scratch registers in attention handler

PRD uses some scratch registers to debug scenarios when analysis
may have been interrupted. Attention handler will capture these
registers in case

Capture PRD scratch registers in attention handler

PRD uses some scratch registers to debug scenarios when analysis
may have been interrupted. Attention handler will capture these
registers in case the analyzer does not.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I2882afea1299e89ed5b5ad50441d9ca2eea13e96

show more ...


# ebddb421 22-Mar-2022 Zane Shelley <zshelle@us.ibm.com>

Formatting error in Hostboot scratch reg traces

Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: I9321e09c53dcd19423aa3e2e33b8be955f1a22d5


# bfa831a8 26-Jan-2022 austinfcui <austinfcui@gmail.com>

Attention handler trace message refactor

Signed-off-by: austinfcui <austinfcui@gmail.com>
Change-Id: If86af8fb88b0ce15f6a626676a412a5cee88acc0


# 07ebb9be 01-Dec-2021 Ben Tyner <ben.tyner@ibm.com>

attn: Add wait for power fault handling

Added a 10 second delay between checkstop detection and call to analyzer
so that power fault handler logic can intervene before analyzer begins
logging event

attn: Add wait for power fault handling

Added a 10 second delay between checkstop detection and call to analyzer
so that power fault handler logic can intervene before analyzer begins
logging events.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I13d36e9fed35ff8af690a5f38bf4476027a4fea2

show more ...


# 135793a8 27-Oct-2021 Ben Tyner <ben.tyner@ibm.com>

Attn: On TI with recoverable errors call analyzer

While servicing a TI attention handler will check if recoverable
error attentions are present and if so it will call the analyzer.

Signed-off-by: B

Attn: On TI with recoverable errors call analyzer

While servicing a TI attention handler will check if recoverable
error attentions are present and if so it will call the analyzer.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I60f0d32932f678ddee894d9424b16409e60bdbd4

show more ...


# 74b40bf0 15-Sep-2021 Ben Tyner <ben.tyner@ibm.com>

Attn: No event log entry for hostboot FFDC error

If errors are encountered when collecting hostboot FFDC then just trace
the error since we are already in a error path and an event log will be
creat

Attn: No event log entry for hostboot FFDC error

If errors are encountered when collecting hostboot FFDC then just trace
the error since we are already in a error path and an event log will be
created.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: Ie6564fe1840ffa3fcbeca35ee2463dc9b52cf833

show more ...


# 9306716d 23-Jul-2021 Ben Tyner <ben.tyner@ibm.com>

util::dbus: Make common the transition host support

Move transition host support from attention handler specific code to
common util code.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I7

util::dbus: Make common the transition host support

Move transition host support from attention handler specific code to
common util code.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I7fb4970354aaeca65fcc074107f99262e504ac34

show more ...


# b8335568 16-Jul-2021 Ben Tyner <ben.tyner@ibm.com>

Attn: Do not always trace hostboot registers

Only trace hostboot registers if we are handling a checkstop or TI.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I66f234b424dbd36e8789c64c9a9

Attn: Do not always trace hostboot registers

Only trace hostboot registers if we are handling a checkstop or TI.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I66f234b424dbd36e8789c64c9a9e82a3a0e75d44

show more ...


# fe2757b0 14-Jan-2021 Ben Tyner <ben.tyner@ibm.com>

Attn: Change mpipl target to crash@0 target

To start MPIPL we need to start obmc-host-crash@0.target (changed from
obmc-host-diagnostic-mode@0.target).

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>

Attn: Change mpipl target to crash@0 target

To start MPIPL we need to start obmc-host-crash@0.target (changed from
obmc-host-diagnostic-mode@0.target).

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I41294357a3f08ea41b320a3b892045f6f0c81f78

show more ...


# e8b2aed3 16-Dec-2020 Ben Tyner <ben.tyner@ibm.com>

Attn: Remove call to thread_stop_all

The quiesce-host process will perform the stop-instruction task(s).

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I5e8525c6b6d70a08db262ae7bf99ffc75e5

Attn: Remove call to thread_stop_all

The quiesce-host process will perform the stop-instruction task(s).

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I5e8525c6b6d70a08db262ae7bf99ffc75e596a69

show more ...


# bcf65a8b 01-Dec-2020 Ben Tyner <ben.tyner@ibm.com>

Attn: Quiesce host on SBE vital

When an SBE vital is detected the attention handler will transition the
host to the quiesce state. Code has also been added to make a call to
thread_stop_all (libpdbg

Attn: Quiesce host on SBE vital

When an SBE vital is detected the attention handler will transition the
host to the quiesce state. Code has also been added to make a call to
thread_stop_all (libpdbg) before transitioning host (mpipl and
quiesce cases).

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: Idac4680e2cb9eacedb6be7b70ae8b0d60dde66b5

show more ...