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 ...
|
32361f69 | 08-Jul-2021 |
Ben Tyner <ben.tyner@ibm.com> |
Attn: Delay start until after CFAM override
Avoid potential conflicts between CFAM override DBus target and the attention handler by not starting attention handler before/during CFAM override DBus t
Attn: Delay start until after CFAM override
Avoid potential conflicts between CFAM override DBus target and the attention handler by not starting attention handler before/during CFAM override DBus target start.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: Iba4e5775dbb3b4a5b4aeff5c904c19ffab7b2e04
show more ...
|
324234b4 | 28-Jun-2021 |
Ben Tyner <ben.tyner@ibm.com> |
Util: Add common dbus code to util namespace
Add dbus code that can be used by analyzer, isolator, attention to util.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I6205ea227b72c7bafa2304
Util: Add common dbus code to util namespace
Add dbus code that can be used by analyzer, isolator, attention to util.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I6205ea227b72c7bafa230446c3c2120b87abc207
show more ...
|
b1eda6a3 | 28-Jun-2021 |
Jayanth Othayoth <ojayanth@in.ibm.com> |
pdbg v3.3 related changes
Separate sbe api into new header libpdbg_sbe.h related changes
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I4428d3a3d34d3032ff14e03b8d66c3d7db2db632 |
ff068a15 | 17-Jun-2021 |
Zane Shelley <zshelle@us.ibm.com> |
add node position to signatures and register list
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Id21cc5e48eb699161e2f2ba8d23b42c1c860a49b |
6bc43c9b | 27-May-2021 |
Ben Tyner <ben.tyner@ibm.com> |
Attn: Fix attn handler crash when cfam read fails
When attention handler encounters an error while handling attentions it will generate a PEL to track these errors. There was a bug in the code causi
Attn: Fix attn handler crash when cfam read fails
When attention handler encounters an error while handling attentions it will generate a PEL to track these errors. There was a bug in the code causing attention handler to think it was handling a TI and try to determine the subsystem (hostboot or phyp) which is only valid in a real TI PEL case. The result was a stoi() on an invalid subsystem id.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: Icc1cc4762a38854f14f3fe992fa645ccfed4c8f1
show more ...
|
5c5db65a | 22-Feb-2021 |
Ben Tyner <ben.tyner@ibm.com> |
Attn: Dump request and monitoring support
Support for requesting a dump from the dump manager and monitoring the dump progress.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I03acd2b8c13c
Attn: Dump request and monitoring support
Support for requesting a dump from the dump manager and monitoring the dump progress.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I03acd2b8c13ce0b5ced63ff7fbb32f7225467aee
show more ...
|
832526df | 05-May-2021 |
Ben Tyner <ben.tyner@ibm.com> |
Make buildinfo a dependency of openpower-hw-diags
The custom target buildinfo needs to be built before the openpower-hw-diags binary since it is responsible for creating some source files needed whe
Make buildinfo a dependency of openpower-hw-diags
The custom target buildinfo needs to be built before the openpower-hw-diags binary since it is responsible for creating some source files needed when building openpower-hw-diags target.
fixes #1
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: Ie86aa57db5a62f7f06d2a84fe0366db3bb7d0c9c
show more ...
|
eea45427 | 15-Apr-2021 |
Ben Tyner <ben.tyner@ibm.com> |
Attn: Add build info to binary
Build information will be generated and embedded into the binary. This info will be displayed in the help text when you execute the binary without any command line opt
Attn: Add build info to binary
Build information will be generated and embedded into the binary. This info will be displayed in the help text when you execute the binary without any command line options. This change has a libhei dependency.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I8caf1694f5b656557aa862eefb77b88d0b892d41
show more ...
|
2d5c63d9 | 31-Mar-2021 |
Brian Stegmiller <steg2021@linux.vnet.ibm.com> |
ATTN: Add hostboot debug regs during chkstop and TIs
Signed-off-by: Brian Stegmiller <steg2021@linux.vnet.ibm.com> Change-Id: Ie4f35f169ce8ddefc48f7e47e1987fc12cfe8cd6 |
fe15649e | 08-Apr-2021 |
Ben Tyner <ben.tyner@ibm.com> |
Attn: Remove --defaultbreakpoint add --defaultti
In order to support breakpoint handling and TI handling on systems that did not support the get TI info interface the --defaultbreakpoint configurati
Attn: Remove --defaultbreakpoint add --defaultti
In order to support breakpoint handling and TI handling on systems that did not support the get TI info interface the --defaultbreakpoint configuration option was added. This switch is no longer needed and breakpoint handling is now the default action for available but invalid TI info data. A new option --defaultti was added to force handling of TI's when TI info is available but not valid.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I4bdf90dcbbf20b3428a1cef6f1a71ec32b3ca238
show more ...
|
feeea83b | 06-Apr-2021 |
Ben Tyner <ben.tyner@ibm.com> |
Attn: Add support for raw pel symptom-id
Update raw pel symptom-id based on TI info data.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I501938e0fc9dba189999ab1491d23acd15628068 |
982f1722 | 25-Mar-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Cleaned test case dependencies
Also removed hello-world test case.
Change-Id: I1a307e480d979ba8fdd3d9dc54b2d473fdd24d99 Signed-off-by: Zane Shelley <zshelle@us.ibm.com> |
236bb730 | 24-Mar-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Implemented HardwareCalloutResolution::resolve()
Change-Id: I19a0d1da6b172fd74fab8680c515391b883dac95 Signed-off-by: Zane Shelley <zshelle@us.ibm.com> |
063f6bdc | 26-Mar-2021 |
Ben Tyner <ben.tyner@ibm.com> |
Attn: Submit event logs before transitioning host
For terminating events we will generate and submit the events logs before we request to transition the host.
Signed-off-by: Ben Tyner <ben.tyner@ib
Attn: Submit event logs before transitioning host
For terminating events we will generate and submit the events logs before we request to transition the host.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: Ie600bbdbb34eb18154ea080fe1ac7d1861691e04
show more ...
|
3a85108f | 23-Mar-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Config option to enable PHAL APIs
There are a couple required PHAL APIs that are not available upstream. It is uncertain if these APIs will ever be available upstream. Fortunately, the APIs are only
Config option to enable PHAL APIs
There are a couple required PHAL APIs that are not available upstream. It is uncertain if these APIs will ever be available upstream. Fortunately, the APIs are only needed to provide information that is displayed in a PEL. So there is a less accuate alternative when the APIs are not available.
Change-Id: I1a4a1838520c18053ab31f561d05875d4a94c20e Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
show more ...
|
0b8368cb | 18-Mar-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Initial classes for callout resolutions
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I5df0c1cc59facc5c36aac20ca52503d20ae0f76a |
1d29e5c7 | 17-Mar-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Enable OCMB SCOMs in analyzer
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I6fe94c7ee8bf890367a084ced0b6020485dd9cbd |
8af9e46f | 11-Mar-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Move root cause signature into service data object
This allows the analysis code to access the signature from the service data object instead of passing around two variables in all of those function
Move root cause signature into service data object
This allows the analysis code to access the signature from the service data object instead of passing around two variables in all of those functions.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ib85386759068aee26dc1e8b9e8d609daf7e63c1b
show more ...
|
5f6e3deb | 23-Feb-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Guard support for PELs
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ib32a3ccbf165bb9a541fa37fcdaf9da4c8e63f81 |
4bbcb38f | 22-Feb-2021 |
Ben Tyner <ben.tyner@ibm.com> |
Attn: Determine TI source by host running state
In cases where the TI info is not available use the host running state to make an educated guess as to the source of the TI.
Signed-off-by: Ben Tyner
Attn: Determine TI source by host running state
In cases where the TI info is not available use the host running state to make an educated guess as to the source of the TI.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I95c59ecad90b3aec417a64df4eac0ac5cb50dc09
show more ...
|
7a0dd543 | 12-Feb-2021 |
Ben Tyner <ben.tyner@ibm.com> |
Attn: Procedure specific error codes in error logs
When creating error logs for attention handler failures an error code is presented in the error log. Make these specific to the attention handler p
Attn: Procedure specific error codes in error logs
When creating error logs for attention handler failures an error code is presented in the error log. Make these specific to the attention handler procedure that encountered the error.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: Ic65343c2cc231ad6340cb5182a1fa75da7c76bcb
show more ...
|
6764d70e | 12-Feb-2021 |
Ben Tyner <ben.tyner@ibm.com> |
Attn: Limit trace length messages
Limit trace length messages specifically for exception messages which tend to be long.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I50360121541c92b732f
Attn: Limit trace length messages
Limit trace length messages specifically for exception messages which tend to be long.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I50360121541c92b732ffe4502c5084497ebb0357
show more ...
|
4ed4be56 | 15-Feb-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Add ServiceData callout list to PEL
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I03b96f48d211c6dc057acc760a0b0eda2ea8fc42 |
64791cf7 | 15-Feb-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Created ServiceData class for hardware analysis
This class will contain data for any service actions required during analysis of the hardware errors.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com
Created ServiceData class for hardware analysis
This class will contain data for any service actions required during analysis of the hardware errors.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I93f2c8113881510fff960f7428ee519e8a584938
show more ...
|