History log of /openbmc/openpower-hw-diags/analyzer/ras-data/ (Results 1 – 25 of 76)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
5137b2f512-Nov-2024 Caleb Palmer <cnpalmer@us.ibm.com>

RAS Data: Update EQ_L2_FIR[24] to potential checkstop root cause

Change-Id: I832170dace507ed7c7af8e54b2ebddaf234d549c
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>

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

506db4c805-Aug-2024 George Liu <liuxiwei@ieisystem.com>

analyzer/ras-data/ras-data-definition.md: Fix MD040 warnings

The following warnings are generated by using markdownlint analysis:
```
MD040/fenced-code-language Fenced code blocks should have a lang

analyzer/ras-data/ras-data-definition.md: Fix MD040 warnings

The following warnings are generated by using markdownlint analysis:
```
MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
```
Refer to markdown-lint [1] to fix MD040
[1]: https://github.com/updownpress/markdown-lint/blob/master/rules/040-fenced-code-language.md

Signed-off-by: George Liu <liuxiwei@ieisystem.com>
Change-Id: I7bcddf15b7b059a0be181c09fec4924f2d15ecb8

show more ...

e0b10c8f04-Apr-2024 Caleb Palmer <cnpalmer@us.ibm.com>

RAS data file PAU_FIR updates

Change-Id: I69841a57fb3782d8acdb13ab66c4feeb01d2847f
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>

b7d37e9911-Jan-2024 Zane Shelley <zshelle@us.ibm.com>

set L2FIR (RC) load/store received as SUE source

Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: Ifa9642ad52aa17b03c4c263ff972d61dd6781c08

038f48a311-Jan-2024 Zane Shelley <zshelle@us.ibm.com>

update handling of OCC SRAM ECC errors

Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: I43d993c89eb33179e4194ee74dfb9b9f52ce37ca

0bdb603209-Jan-2024 Caleb Palmer <cnpalmer@us.ibm.com>

Updated Odyssey RAS data files for SRQ_FIR[9,36]

Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>
Change-Id: Ifa1f8c4390d39ab0861dd67aa1fd70c9902ae307

3907c7a728-Nov-2023 Caleb Palmer <cnpalmer@us.ibm.com>

Update interrupt bits from OCMBs with attn_from_ocmb flag in RAS data

Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>
Change-Id: I8b5a06be9c5db78046c65b7134410de8e870faa6

81d4c89a02-Nov-2023 Zane Shelley <zshelle@us.ibm.com>

updated RAS data files for P10 chips

Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: I4d81e7f5101530d848fba83136570aa72ed7dd1d

9c69e37117-Oct-2023 Caleb Palmer <cnpalmer@us.ibm.com>

Update Odyssey RAS data json with latest changes

Change-Id: I51933e440a110a2cd87f00438d93d2e3e4f49b31
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>

c3038c0311-Sep-2023 Caleb Palmer <cnpalmer@us.ibm.com>

Updated analyzer root cause filtering for Odyssey special cases

This updates the RAS data analyzer's root cause filtering
to handle special cases for Odyssey OCMBs, in particular
ODP data corruption

Updated analyzer root cause filtering for Odyssey special cases

This updates the RAS data analyzer's root cause filtering
to handle special cases for Odyssey OCMBs, in particular
ODP data corruption root causes, and firmware initiated
channel fails due to IUE threshold.

Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>
Change-Id: Id22dd07b19a68007be0be3881d669eeee3a8078f

show more ...

06fb403522-Aug-2023 Zane Shelley <zshelle@us.ibm.com>

RAS data updates for Odyssey PLL unlock attentions

Change-Id: I1d01af00aac6a3b5e9407cab363b545007afbee6
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>

9a64968416-Aug-2023 Caleb Palmer <cnpalmer@us.ibm.com>

Updated Odyssey RAS data

Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>
Change-Id: Ic9a3300daa44e0e801f240c8514aeaefb4fb9ebf

7ad677a014-Jun-2023 Caleb Palmer <cnpalmer@us.ibm.com>

Reserved bit updates for Odyssey RAS data json

Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>
Change-Id: I78ae2c113bb1d75ea0d5bc8fdcfe212758fd4568

a683027912-Jun-2023 Caleb Palmer <cnpalmer@us.ibm.com>

Minor updates for RAS data json for Odyssey

Change-Id: I2872c7d6a5d90090b73819f450c190e998ac1761
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>

27dd636810-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 ...


/openbmc/openpower-hw-diags/.clang-format
/openbmc/openpower-hw-diags/analyzer/analyzer_main.cpp
/openbmc/openpower-hw-diags/analyzer/callout.hpp
/openbmc/openpower-hw-diags/analyzer/create_pel.cpp
/openbmc/openpower-hw-diags/analyzer/filter-root-cause.cpp
/openbmc/openpower-hw-diags/analyzer/initialize_isolator.cpp
/openbmc/openpower-hw-diags/analyzer/plugins/p10-plugins.cpp
/openbmc/openpower-hw-diags/analyzer/plugins/p10-tod-plugins.cpp
/openbmc/openpower-hw-diags/analyzer/plugins/plugin.hpp
ras-data-parser.cpp
/openbmc/openpower-hw-diags/analyzer/service_data.cpp
/openbmc/openpower-hw-diags/attn/attention.hpp
/openbmc/openpower-hw-diags/attn/attn_common.cpp
/openbmc/openpower-hw-diags/attn/attn_common.hpp
/openbmc/openpower-hw-diags/attn/attn_config.hpp
/openbmc/openpower-hw-diags/attn/attn_dbus.cpp
/openbmc/openpower-hw-diags/attn/attn_dump.cpp
/openbmc/openpower-hw-diags/attn/attn_handler.cpp
/openbmc/openpower-hw-diags/attn/attn_handler.hpp
/openbmc/openpower-hw-diags/attn/attn_logging.cpp
/openbmc/openpower-hw-diags/attn/attn_logging.hpp
/openbmc/openpower-hw-diags/attn/attn_main.cpp
/openbmc/openpower-hw-diags/attn/attn_monitor.cpp
/openbmc/openpower-hw-diags/attn/attn_monitor.hpp
/openbmc/openpower-hw-diags/attn/meson.build
/openbmc/openpower-hw-diags/attn/pel/extended_user_header.hpp
/openbmc/openpower-hw-diags/attn/pel/pel_common.hpp
/openbmc/openpower-hw-diags/attn/pel/pel_minimal.hpp
/openbmc/openpower-hw-diags/attn/pel/pel_section.hpp
/openbmc/openpower-hw-diags/attn/pel/primary_src.hpp
/openbmc/openpower-hw-diags/attn/pel/private_header.hpp
/openbmc/openpower-hw-diags/attn/pel/stream.hpp
/openbmc/openpower-hw-diags/attn/pel/user_header.hpp
/openbmc/openpower-hw-diags/attn/ti_handler.cpp
/openbmc/openpower-hw-diags/attn/ti_handler.hpp
/openbmc/openpower-hw-diags/attn/vital_handler.cpp
/openbmc/openpower-hw-diags/main.cpp
/openbmc/openpower-hw-diags/main_nl.cpp
/openbmc/openpower-hw-diags/meson.build
/openbmc/openpower-hw-diags/test/test-attention.cpp
/openbmc/openpower-hw-diags/test/test-bin-stream.cpp
/openbmc/openpower-hw-diags/test/test-cli.cpp
/openbmc/openpower-hw-diags/test/test-end2end.cpp
/openbmc/openpower-hw-diags/test/test-pdbg-dts.cpp
/openbmc/openpower-hw-diags/test/test-pll-unlock.cpp
/openbmc/openpower-hw-diags/test/test-resolution.cpp
/openbmc/openpower-hw-diags/test/test-root-cause-filter.cpp
/openbmc/openpower-hw-diags/test/test-tod-step-check-fault.cpp
/openbmc/openpower-hw-diags/util/dbus.cpp
/openbmc/openpower-hw-diags/util/dbus.hpp
/openbmc/openpower-hw-diags/util/ffdc.cpp
/openbmc/openpower-hw-diags/util/ffdc_file.hpp
/openbmc/openpower-hw-diags/util/file_descriptor.hpp
/openbmc/openpower-hw-diags/util/pdbg.cpp
/openbmc/openpower-hw-diags/util/pdbg.hpp
/openbmc/openpower-hw-diags/util/pldm.cpp
/openbmc/openpower-hw-diags/util/temporary_file.cpp
/openbmc/openpower-hw-diags/util/temporary_file.hpp
93b001c524-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

100c7a2603-Mar-2023 Caleb Palmer <cnpalmer@us.ibm.com>

Updates to Odyssey RAS data for TP and MEM local FIRs

Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>
Change-Id: Ia916f92fe7afc7278c6f8efc2d46ad5223064eb5

51f8202c22-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>

d5fa958427-Feb-2023 Caleb Palmer <cnpalmer@us.ibm.com>

Add initial RAS data files for Odyssey

Change-Id: I70a596dd364057a4ce555546c36cc8369764b785
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>

31a8753a22-Feb-2023 Caleb Palmer <cnpalmer@us.ibm.com>

Update Explorer RAS data json with sorted keys

Change-Id: I6ebc92345d2cb857abcbe5b73ca73e3c7a3a5191
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>

5836f4a609-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 ...

02d59af507-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 ...

b69b2ba014-Dec-2022 Caleb Palmer <cnpalmer@us.ibm.com>

Updated P10 RAS data json with added thresholds

Change-Id: Iddc7d587c69560eb8194edf22235b3e9d903412e
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>

8b10d69908-Dec-2022 Patrick Williams <patrick@stwcx.xyz>

prettier: re-format

Prettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAML
files to have consistent formatting for these file types. Re-run the
formatter on the whole repository.

prettier: re-format

Prettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAML
files to have consistent formatting for these file types. Re-run the
formatter on the whole repository.

Change-Id: Ib936836ce0d698dc522bc047a78d4f1b0060c13c
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>

show more ...

1234