#
85d42b14 |
| 01-Feb-2025 |
Patrick Williams <patrick@stwcx.xyz> |
clang-format: update latest spec and reformat
Copy the latest format file from the docs repository and apply.
Change-Id: Ib39cb456455540a298bd1f4327e308665f30f201 Signed-off-by: Patrick Williams <p
clang-format: update latest spec and reformat
Copy the latest format file from the docs repository and apply.
Change-Id: Ib39cb456455540a298bd1f4327e308665f30f201 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
#
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 ...
|
#
93b001c5 |
| 24-Mar-2023 |
Zane Shelley <zshelle@us.ibm.com> |
Remove support for deprecated RAS data version 1
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I91572c057169e3416bc543bad5ccab1a505d1485
|
#
51f8202c |
| 22-Feb-2023 |
Caleb Palmer <cnpalmer@us.ibm.com> |
Update DSTL_FIR callouts in the event of failure to analyze an OCMB
Change-Id: I40c17703ad032aa98f02b43d9cb321b7fc86fea3 Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>
|
#
5836f4a6 |
| 09-Feb-2023 |
Zane Shelley <zshelle@us.ibm.com> |
use nholmann json exceptions instead of std
nholmann::json::at() will throw nholmann::json::out_of_range instead of std::out_of_range. This resulted in missed exceptions in the signature filtering c
use nholmann json exceptions instead of std
nholmann::json::at() will throw nholmann::json::out_of_range instead of std::out_of_range. This resulted in missed exceptions in the signature filtering code.
Change-Id: I573e1ed4455bbda4f05c100edd315eb0ccdc9c3f Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
show more ...
|
#
02d59af5 |
| 07-Feb-2023 |
Zane Shelley <zshelle@us.ibm.com> |
Exception handling with flags in ras-data-parser
It is possible that a signature may not be defined in the RAS data. In which case, trying to access the flags for an undefined signature would throw
Exception handling with flags in ras-data-parser
It is possible that a signature may not be defined in the RAS data. In which case, trying to access the flags for an undefined signature would throw an exception. This is not the desired behavior. Instead, we'll catch the exceptions and move on as if the flag is not defined.
Change-Id: I4d3cff52ce5f32074fca9863f60b84726dd590aa Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
show more ...
|
#
1a4f0e70 |
| 07-Nov-2022 |
Caleb Palmer <cnpalmer@us.ibm.com> |
Update root cause filtering to use RAS data flags
Change-Id: I172540905a39533139821d3cb1676424824bd804 Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>
|
#
f1184392 |
| 07-Oct-2022 |
Caleb Palmer <cnpalmer@us.ibm.com> |
Add RAS data parser handling for getting RAS data flags
In the future we will be supporting an additional 'flags' type stored in the RAS data files for specific bits. This adds the handling to the R
Add RAS data parser handling for getting RAS data flags
In the future we will be supporting an additional 'flags' type stored in the RAS data files for specific bits. This adds the handling to the RAS data parser to get those flags.
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com> Change-Id: Ie7889135ae7a643fec287565143a8ee7edc33777
show more ...
|
#
e36866c3 |
| 31-Oct-2022 |
Caleb Palmer <cnpalmer@us.ibm.com> |
Add auto-generated json RAS data and supporting changes
Moving forward we want to use json RAS data files that have been auto-generated instead of maintaining the json itself. This updates the curre
Add auto-generated json RAS data and supporting changes
Moving forward we want to use json RAS data files that have been auto-generated instead of maintaining the json itself. This updates the current json RAS data to version 2 and makes accompanying changes in the RAS data parser and schema.
Change-Id: I1278c65f6479437630de5b9d3440d4a19f42a1f6 Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>
show more ...
|
#
d8b70184 |
| 10-Mar-2022 |
Zane Shelley <zshelle@us.ibm.com> |
Add SUE service procdure callouts
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I1e5f3fbdfb93eb69c6e3c8f0b79721b6dd5f0dbe
|
#
2fbd267e |
| 03-Feb-2022 |
Zane Shelley <zshelle@us.ibm.com> |
Better exception handling in the analyzer
Give the ability to continue creating a PEL with FFDC if there is an exception in the analysis portion of the analyzer.
Signed-off-by: Zane Shelley <zshell
Better exception handling in the analyzer
Give the ability to continue creating a PEL with FFDC if there is an exception in the analysis portion of the analyzer.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I2de281a7c974cfc80779a861a12cb2b9c99e0491
show more ...
|
#
d195b716 |
| 26-Jan-2022 |
Zane Shelley <zshelle@us.ibm.com> |
Add support for TOD clock callouts
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I42726f6d1b036120fcfe217e6dd47be8dd6d927b
|
#
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>
|
#
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
|
#
4757a7bc |
| 20-Sep-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Bus callout resolution support
Change-Id: I516d151350ac0d2342c966266f2e90bae8572c37 Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
|
#
5d63cefc |
| 17-Sep-2021 |
Zane Shelley <zshelle@us.ibm.com> |
ConnectedCalloutResolution support
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Id1b215d70ca98ae18528f91162ff4d99de9e9ce8
|
#
84721d90 |
| 08-Sep-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Add support for clock callout resolutions
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I67f02a2fafaa63a0bafaa1116150da35ef4dece1
|
#
c85716ca |
| 17-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Moved Callout class logic to Resolution classes
This simplified the confusion between the Callout and Resolution classes because there was a lot of overlap.
Signed-off-by: Zane Shelley <zshelle@us.
Moved Callout class logic to Resolution classes
This simplified the confusion between the Callout and Resolution classes because there was a lot of overlap.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Iea0fb30a1577869ebfe5b2b195fee832a694adb5
show more ...
|
#
e4bfb47c |
| 10-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Add RAS data support for 'callout_self' and 'callout_unit'
With this change, 'callout_self' and 'callout_unit' actions will add a callout with location code into the PEL.
Change-Id: I975f2059a71f7b
Add RAS data support for 'callout_self' and 'callout_unit'
With this change, 'callout_self' and 'callout_unit' actions will add a callout with location code into the PEL.
Change-Id: I975f2059a71f7b529a40fae03273cc3c387c4cef Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
show more ...
|
#
7698b304 |
| 09-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
support to parse RAS data signatures and actions
Change-Id: I114e62f11f962fa9f5b1d7cf52219984e5800f86 Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
|
#
ee54c99f |
| 08-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Add versioning to RAS data schemas
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ie1688f748fe70d40bee4c88160cb20b7d36d3033
|
#
a9b44344 |
| 08-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Move RAS data support to RasDataParser class
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ib6d604504cce4564c36fb2b461eb330e97811ee6
|