#
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 ...
|