cbd20fa3 | 21-Jan-2022 |
Zane Shelley <zshelle@us.ibm.com> |
RAS Data File updates for TOD fault errors
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I1b1e1a7690e294ab2569d0fad60fa215acc37479 |
35257fd2 | 09-Dec-2021 |
austinfcui <austinfcui@gmail.com> |
Add pdbg test cases to use test device tree file.
Signed-off-by: austinfcui <austinfcui@gmail.com> Change-Id: I9a82bb954e0a329691579a10fdf7e71c229d1e73 |
e90b85dc | 17-Dec-2021 |
Zane Shelley <zshelle@us.ibm.com> |
plugin for LPC timeout callouts
Change-Id: I39fed3c1ba5a16283c33c5072479f24c9c69a208 Signed-off-by: Zane Shelley <zshelle@us.ibm.com> |
2c228cdc | 16-Dec-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Add plugin function for PLL unlock clock callouts
Change-Id: Ic0e9c9d7fee7afb5a6534266ab011d9d41d9ca48 Signed-off-by: Zane Shelley <zshelle@us.ibm.com> |
62adf5c2 | 18-Jan-2022 |
Zane Shelley <zshelle@us.ibm.com> |
store IsolationData in ServiceData class
Instead of passing both the IsolationData and ServiceData around everywhere, store the IsolationData inside the ServiceData class so that we only need to pas
store IsolationData in ServiceData class
Instead of passing both the IsolationData and ServiceData around everywhere, store the IsolationData inside the ServiceData class so that we only need to pass around one object.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I13f02fe43ede324ba51242a16daab107bc81a678
show more ...
|
19df3706 | 16-Dec-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Use hashing util provided by openpower-libhei
Removed our version of the hash and used the version supported by openpower-libhei.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I951cc6
Use hashing util provided by openpower-libhei
Removed our version of the hash and used the version supported by openpower-libhei.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I951cc605bac268a0e4f42a50daa38859173a3ff4
show more ...
|
3e8f2958 | 18-Jan-2022 |
Zane Shelley <zshelle@us.ibm.com> |
fixed unit path in RasDataParser::parseBus()
This function was not properly converting the unit name into the device tree path as designed. This will result in an exception thrown by pdbg because we
fixed unit path in RasDataParser::parseBus()
This function was not properly converting the unit name into the device tree path as designed. This will result in an exception thrown by pdbg because we are using an unsupported device tree path.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I966abb043988866ef22cc5dd85ee1b55c9a07d3b
show more ...
|
a4134770 | 10-Jan-2022 |
Zane Shelley <zshelle@us.ibm.com> |
Add support for PartCalloutResolution
Change-Id: Ia9ab315e43d98a742d2ad88ba2fb33bd3e56ee86 Signed-off-by: Zane Shelley <zshelle@us.ibm.com> |
37acb289 | 10-Jan-2022 |
Zane Shelley <zshelle@us.ibm.com> |
Move resolution callout support to service data class
The resolution callout support is only accessible for service actions defined by the RAS data files. Unfortunately, this does not work for any p
Move resolution callout support to service data class
The resolution callout support is only accessible for service actions defined by the RAS data files. Unfortunately, this does not work for any plugins that need to make callouts as well. Therefore, the callout logic was moved to a common location that is accessible by the different classes.
Change-Id: I5679c3b2e44bb039227740975cdef03c94747b3b Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
show more ...
|
38501e12 | 10-Jan-2022 |
Zane Shelley <zshelle@us.ibm.com> |
Move getConnectedTarget() to generic pdbg util
This was a helper function specific to the resolution code. Instead, it should be a generic utility function for anyone to use.
Change-Id: Ic52fb5cc45
Move getConnectedTarget() to generic pdbg util
This was a helper function specific to the resolution code. Instead, it should be a generic utility function for anyone to use.
Change-Id: Ic52fb5cc45b8b82f3b3baa0935e12e611f24ae8c Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
show more ...
|
db8a643d | 11-Jan-2022 |
Caleb Palmer <cnpalmer@us.ibm.com> |
Update AUE/IAUE callouts to include low priority MEM_PORT
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com> Change-Id: I5f168f05773bdccfe94def692d882b2c5a7194d9 |
cb766a45 | 12-Jan-2022 |
Zane Shelley <zshelle@us.ibm.com> |
convert resolution_test.cpp to use pdbg library
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ibdaa0cf34dd45c75e95ef334793d2adfe41b1f85 |
afc6acda | 12-Jan-2022 |
Zane Shelley <zshelle@us.ibm.com> |
add custom pdbg devtree for testing
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I7da81c1e45f4f5cec433684bf90a85910155718b |
2923775f | 22-Dec-2021 |
Zane Shelley <zshelle@us.ibm.com> |
update to C++20
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I6958180551f4a8265be57661844a81d9441f086e |
8018391d | 21-Dec-2021 |
Zane Shelley <zshelle@us.ibm.com> |
create fallback gtest subproject dependency
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I6b0ce32242a0a74b56f4a163cfb3a1e15fe8a7ee |
15527a43 | 16-Dec-2021 |
Zane Shelley <zshelle@us.ibm.com> |
create PluginMap and plugin definition
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I1d4c9c59657f7c07f0fffdd6dc94d5d21033ff0a |
e13a9f95 | 16-Dec-2021 |
Zane Shelley <zshelle@us.ibm.com> |
created PluginResolution class
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I68560934b487f12b6b95dc73a93bb049f7777656 |
86aa97a5 | 12-Dec-2021 |
Ben Tyner <ben.tyner@ibm.com> |
attn: Always request a dump for TI with SRC
Attention handler should only honor the TI info hostboot dump flag for TI with EID. For TI with SRC case always request a dump.
Signed-off-by: Ben Tyner
attn: Always request a dump for TI with SRC
Attention handler should only honor the TI info hostboot dump flag for TI with EID. For TI with SRC case always request a dump.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I5580d1f941dfaecd4211fc770d9d2b52cd2f2c75
show more ...
|
ec227c2c | 09-Dec-2021 |
Zane Shelley <zshelle@us.ibm.com> |
change root cause filter based on analysis type
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I60ad9fc7ce03fb4525de54c9e0f651a28a95885b |
f17bf3e5 | 07-Dec-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Add informational PEL for manual analysis
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Id64b7a47749a1b32008ddead947cee46eeca4a6d |
82be3ab5 | 07-Dec-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Set guard policy based on analysis type
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I38d0a84c3f890635b102efd8315a5c180a451047 |
b7879d3d | 06-Dec-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Apply resolutions based on analysis type
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I85837e4256d29b88289c377cef99345418b4044c |
ebff0d37 | 21-Nov-2021 |
Zane Shelley <zshelle@us.ibm.com> |
add analysis type to analyzer main function
The analyzer behavior will vary depending on the type of event that triggered analysis. For example, we do not want to perform any service actions when ma
add analysis type to analyzer main function
The analyzer behavior will vary depending on the type of event that triggered analysis. For example, we do not want to perform any service actions when manual analysis is done from the command line.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Iecfbac7f680b3fefebb0e02a9caa5fc06b692c7a
show more ...
|
6a62e40d | 01-Dec-2021 |
austinfcui <austinfcui@gmail.com> |
Add PDBG callback function for logging with log level
Signed-off-by: austinfcui <austinfcui@gmail.com> Change-Id: I8cac38dec0d2f48ef20d89c95e77f73079fd31d6 |
611b3442 | 19-Nov-2021 |
Zane Shelley <zshelle@us.ibm.com> |
change analyzerHardware() to return PEL PLID is created
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Icee2909e5060c79cb95ead8fc08a5e359df42829 |