b1106b5d | 29-Jan-2021 |
Zane Shelley <zshelle@us.ibm.com> |
refactor __captureSignatureList() with new BinFileWriter class
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I57635c26cc255da6f5213e66938770cb71490d2f |
9fb657f9 | 12-Jan-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Proper handling for unused parameters
Instead of ignoring the parameter warning via a compile flag we can explicitly not give the parameter a valiable name. The compile will then know that that the
Proper handling for unused parameters
Instead of ignoring the parameter warning via a compile flag we can explicitly not give the parameter a valiable name. The compile will then know that that the parameter is not expected to be used.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Idfc9c7b2ac9e2f6a3d220540a354b1b8e890bee8
show more ...
|
cb457383 | 02-Nov-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Restructure signature filter in analyzer
Change-Id: I49837b097f990cc717558e54ab700aa4f56f5d8e Signed-off-by: Zane Shelley <zshelle@us.ibm.com> |
021dab3c | 08-Dec-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Add all signatures to PEL FFDC
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I5628c9ec7da34c7d9e023ac2e227de72b90626a9 |
7ae9c8c7 | 02-Dec-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Avoid analyzing hardware on legacy processors
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I4c041b9f2b5448b46efc792c2d793ebf15ba7adc |
c252894d | 02-Dec-2020 |
Zane Shelley <zshelle@us.ibm.com> |
clean up libraries in meson.build files
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I6ca90bb9d02243413fc5e0b85001666e836a435c |
f80482a5 | 02-Dec-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Create util static library
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I72926c6aad2468f2f8b32685dc03b7d5004871f0 |
d3b9bac9 | 17-Nov-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Expanded PEL support for analyzer logs
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ie33c5b777d537ab054a06c09087edcddcc129f15 |
171a2e04 | 13-Nov-2020 |
Zane Shelley <zshelle@us.ibm.com> |
pdbg utils for finding all active chips
Change-Id: I444c1062d28c10ecd47426c60ffe0604cc5eaac5 Signed-off-by: Zane Shelley <zshelle@us.ibm.com> |
a0299858 | 13-Nov-2020 |
Zane Shelley <zshelle@us.ibm.com> |
util::pdbg functions for path, position, and target type
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I4f4a5b1aa6ab13f60e61d77a866cfc24c7854677 |
f4bd5ff6 | 05-Nov-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Proper support for initializing the isolator
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Id9a65dc6318420144a7ba9fb78d8a317f1181917 |
61465db5 | 30-Oct-2020 |
Zane Shelley <zshelle@us.ibm.com> |
meson library and dependency cleanup
Change-Id: I09e3c514dfc67b701bf09a6e079ad3a5d9344fca Signed-off-by: Zane Shelley <zshelle@us.ibm.com> |
6e36587a | 23-Oct-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Copied FFDCFile and supporting code from phosphor-power
Change-Id: Ife659c941c70f66edcb531df2e0d4da8bf158b06 |
9fb7393e | 15-Sep-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Generate a PEL if any attentions found in hardware
analyzer::analyzeHardware() will create a PEL, if any attentions are found in hardware, instead of requiring the caller to create the PEL.
Signed-
Generate a PEL if any attentions found in hardware
analyzer::analyzeHardware() will create a PEL, if any attentions are found in hardware, instead of requiring the caller to create the PEL.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ie5319eca56cbeba4ddc25bcb897d4d143edde742
show more ...
|
06e10f91 | 10-Aug-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Get pib target for processor register access
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I4eeb4b7b79653724db67eaa881a5362072eef763 |
2f263181 | 10-Jul-2020 |
Zane Shelley <zshelle@us.ibm.com> |
added analyzer traces for debug
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I2ff65de0cbf6893359c5dbc5096c7382749fb4da |
13683089 | 25-Jun-2020 |
Ben Tyner <ben.tyner@ibm.com> |
Allow building locally without phosphor-logging
Check for phosphor-logging available. It is only available when building via CI, SDK or if phosphor-logging and associated dbus support has been insta
Allow building locally without phosphor-logging
Check for phosphor-logging available. It is only available when building via CI, SDK or if phosphor-logging and associated dbus support has been installed locally. If phosphor-logging is not available then compile in minimal logging code. This allows for local testing of changes that are not affected by or depend on phosphor-logging.
Change-Id: I1b4d54c36b181596beff465307c16ca33f2f91d8 Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
show more ...
|
097a71ad | 08-Jun-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Filter for root cause attention in analyzer
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ie9abf7de093140316bf30d7a2c11799a3654192c |
2e994bcd | 08-Jun-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Analyzer function to initialize isolator
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ie31f81caa8d119f93362fe2c3b27c8775ca4eae7 |
d84ed6e9 | 08-Jun-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Analyzer function to get active chips and types
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Iec1960f6a0ae26e2b54fd8d8bfc08dd8e5793649 |
0c44c2fe | 05-Jun-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Create a tracing util wrapper
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I032b6137921ea06c3ea1f927521731648d68c230 |
87eabc65 | 14-May-2020 |
Ben Tyner <ben.tyner@ibm.com> |
Hardware error analyzer for checkstop analyses
When a checkstop occurs the attention handler will use the hardware error isolator to gather information pertaining to the error condition(s).
Signed-
Hardware error analyzer for checkstop analyses
When a checkstop occurs the attention handler will use the hardware error isolator to gather information pertaining to the error condition(s).
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: If933be6bddfc653edf0ed3db660c32d3aae04c5f
show more ...
|
dbeaf79b | 14-May-2020 |
Ben Tyner <ben.tyner@ibm.com> |
Return code cleanup
Moved attention handler return codes to hpp file and removed their usage in the analyzer code since technically the analyzer is a seperate library.
Signed-off-by: Ben Tyner <ben
Return code cleanup
Moved attention handler return codes to hpp file and removed their usage in the analyzer code since technically the analyzer is a seperate library.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I57eb66330bf0db40edb6e2b1994c1c7e062c1744
show more ...
|
b1ebfcb1 | 08-May-2020 |
Ben Tyner <ben.tyner@ibm.com> |
Platform Event Log (PEL) generation support added
Attention events will now generate an associated PEL
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I8d2c73657cc7eced93e6465c391c0a600c427
Platform Event Log (PEL) generation support added
Attention events will now generate an associated PEL
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I8d2c73657cc7eced93e6465c391c0a600c4278fa
show more ...
|
0523f8ac | 14-May-2020 |
Ben Tyner <ben.tyner@ibm.com> |
Implement hei user interface registerRead
Read a register using the pdbg library pib_read() which is a scom-read operation.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I894ae5fe83112fa1
Implement hei user interface registerRead
Read a register using the pdbg library pib_read() which is a scom-read operation.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I894ae5fe83112fa140474ed2bc723beb2778c648
show more ...
|