History log of /openbmc/openpower-hw-diags/analyzer/plugins/ (Results 1 – 17 of 17)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
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 ...


/openbmc/openpower-hw-diags/.clang-format
/openbmc/openpower-hw-diags/OWNERS
/openbmc/openpower-hw-diags/README.md
/openbmc/openpower-hw-diags/analyzer/filter-root-cause.cpp
/openbmc/openpower-hw-diags/analyzer/meson.build
ody-plugins.cpp
p10-plugins.cpp
p10-tod-plugins.cpp
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-odyssey-10.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-p10-10.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-p10-20.json
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-definition.md
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-parser.cpp
/openbmc/openpower-hw-diags/analyzer/resolution.hpp
/openbmc/openpower-hw-diags/analyzer/service_data.hpp
/openbmc/openpower-hw-diags/attn/Attention_Handler.md
/openbmc/openpower-hw-diags/attn/attention.cpp
/openbmc/openpower-hw-diags/attn/attn_common.cpp
/openbmc/openpower-hw-diags/attn/attn_dbus.cpp
/openbmc/openpower-hw-diags/attn/attn_dump.cpp
/openbmc/openpower-hw-diags/attn/attn_dump.hpp
/openbmc/openpower-hw-diags/attn/attn_handler.cpp
/openbmc/openpower-hw-diags/attn/attn_logging.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/pel_minimal.cpp
/openbmc/openpower-hw-diags/attn/pel/section_header.hpp
/openbmc/openpower-hw-diags/attn/ti_handler.cpp
/openbmc/openpower-hw-diags/config.h.in
/openbmc/openpower-hw-diags/meson.build
/openbmc/openpower-hw-diags/meson.options
/openbmc/openpower-hw-diags/subprojects/libgpiod.wrap
/openbmc/openpower-hw-diags/subprojects/nlohmann_json.wrap
/openbmc/openpower-hw-diags/subprojects/packagefiles/valijson/meson.build
/openbmc/openpower-hw-diags/subprojects/phosphor-logging.wrap
/openbmc/openpower-hw-diags/subprojects/valijson.wrap
/openbmc/openpower-hw-diags/test/meson.build
/openbmc/openpower-hw-diags/test/test-end2end.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/data/meson.build
/openbmc/openpower-hw-diags/util/data/peer-targets-bonnell.json
/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.cpp
/openbmc/openpower-hw-diags/util/ffdc_file.hpp
/openbmc/openpower-hw-diags/util/meson.build
/openbmc/openpower-hw-diags/util/pdbg.cpp
/openbmc/openpower-hw-diags/util/pldm.cpp
/openbmc/openpower-hw-diags/util/temporary_file.cpp
c62813d422-Aug-2023 Zane Shelley <zshelle@us.ibm.com>

Odyssey PLL unlock analysis plugin

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

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
p10-plugins.cpp
p10-tod-plugins.cpp
plugin.hpp
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-odyssey-10.json
/openbmc/openpower-hw-diags/analyzer/ras-data/meson.build
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-definition.md
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-parser.cpp
/openbmc/openpower-hw-diags/analyzer/ras-data/schema/ras-data-schema-v02.json
/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
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>


/openbmc/openpower-hw-diags/.clang-format
/openbmc/openpower-hw-diags/.prettierignore
/openbmc/openpower-hw-diags/.prettierrc.yaml
/openbmc/openpower-hw-diags/OWNERS
/openbmc/openpower-hw-diags/README.md
/openbmc/openpower-hw-diags/analyzer/analyzer_main.cpp
/openbmc/openpower-hw-diags/analyzer/analyzer_main.hpp
/openbmc/openpower-hw-diags/analyzer/create_pel.cpp
/openbmc/openpower-hw-diags/analyzer/filter-root-cause.cpp
plugin.hpp
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-explorer-11.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-explorer-20.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-odyssey-10.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-p10-10.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-p10-20.json
/openbmc/openpower-hw-diags/analyzer/ras-data/meson.build
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-definition.md
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-parser.cpp
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-parser.hpp
/openbmc/openpower-hw-diags/analyzer/ras-data/schema/ras-data-schema-v01.json
/openbmc/openpower-hw-diags/analyzer/ras-data/schema/ras-data-schema-v02.json
/openbmc/openpower-hw-diags/attn/Attention_Handler.md
/openbmc/openpower-hw-diags/attn/attn_common.cpp
/openbmc/openpower-hw-diags/attn/attn_common.hpp
/openbmc/openpower-hw-diags/attn/attn_config.in
/openbmc/openpower-hw-diags/attn/attn_dbus.cpp
/openbmc/openpower-hw-diags/attn/attn_dbus.hpp
/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_handler.service.in
/openbmc/openpower-hw-diags/attn/attn_logging.cpp
/openbmc/openpower-hw-diags/attn/attn_logging.hpp
/openbmc/openpower-hw-diags/attn/meson.build
/openbmc/openpower-hw-diags/attn/vital_handler.cpp
/openbmc/openpower-hw-diags/main_nl.cpp
/openbmc/openpower-hw-diags/meson.build
/openbmc/openpower-hw-diags/meson_options.txt
/openbmc/openpower-hw-diags/test/meson.build
/openbmc/openpower-hw-diags/test/test-root-cause-filter.cpp
/openbmc/openpower-hw-diags/util/dbus.cpp
/openbmc/openpower-hw-diags/util/dbus.hpp
/openbmc/openpower-hw-diags/util/meson.build
/openbmc/openpower-hw-diags/util/pldm.cpp
/openbmc/openpower-hw-diags/util/pldm.hpp
b82cbf7527-Jun-2022 Zane Shelley <zshelle@us.ibm.com>

Update to clang-format-14

Required because the Jenkins CI tools have moved to v14.

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

513f64aa15-Jun-2022 Zane Shelley <zshelle@us.ibm.com>

Handling for host detected LPC timeout

For reasons not explained yet, hardware will not initiate an LPC timeout
attention via NCU timeout FIR bit as we expected. When the host firmware
detects an LP

Handling for host detected LPC timeout

For reasons not explained yet, hardware will not initiate an LPC timeout
attention via NCU timeout FIR bit as we expected. When the host firmware
detects an LPC timeout, it will manually set N1_LOCAL_FIR[61] to force a
system checkstop. The service response for this bit will be to call out
the hardware as if there was a hardware reported LPC timeout.

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

show more ...

026e5a3f05-May-2022 Zane Shelley <zshelle@us.ibm.com>

Avoid guarding on TOD interfaces errors

The error could be anywhere between the two processors in the interface.
Fatally guarding the MDMT will cause system outage until service is
done. Instead, do

Avoid guarding on TOD interfaces errors

The error could be anywhere between the two processors in the interface.
Fatally guarding the MDMT will cause system outage until service is
done. Instead, do not guard on the TOD interface errors to avoid outage.

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

show more ...

8f07b2e621-Apr-2022 Zane Shelley <zshelle@us.ibm.com>

Add chip at fault to TOD secondary error callout list

The error could be anywhere between the chip at fault and the clock
source chip. So both chips should be added to the callout list.

Signed-off-

Add chip at fault to TOD secondary error callout list

The error could be anywhere between the chip at fault and the clock
source chip. So both chips should be added to the callout list.

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

show more ...


/openbmc/openpower-hw-diags/.gitignore
/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/meson.build
p10-tod-plugins.cpp
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-p10-10.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-p10-20.json
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-parser.cpp
/openbmc/openpower-hw-diags/analyzer/ras-data/schema/ras-data-schema-v01.json
/openbmc/openpower-hw-diags/attn/attn_common.cpp
/openbmc/openpower-hw-diags/attn/attn_common.hpp
/openbmc/openpower-hw-diags/attn/attn_dbus.cpp
/openbmc/openpower-hw-diags/attn/attn_dbus.hpp
/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_handler.service.in
/openbmc/openpower-hw-diags/attn/attn_logging.cpp
/openbmc/openpower-hw-diags/attn/meson.build
/openbmc/openpower-hw-diags/attn/pel/pel_common.hpp
/openbmc/openpower-hw-diags/attn/pel/pel_minimal.cpp
/openbmc/openpower-hw-diags/attn/pel/pel_minimal.hpp
/openbmc/openpower-hw-diags/attn/ti_handler.cpp
/openbmc/openpower-hw-diags/attn/ti_handler.hpp
/openbmc/openpower-hw-diags/meson.build
/openbmc/openpower-hw-diags/test/dbus-sim-only.cpp
/openbmc/openpower-hw-diags/test/meson.build
/openbmc/openpower-hw-diags/test/pdbg-sim-only.cpp
/openbmc/openpower-hw-diags/test/test-attention.cpp
/openbmc/openpower-hw-diags/test/test-end2end.cpp
/openbmc/openpower-hw-diags/test/test-resolution.cpp
/openbmc/openpower-hw-diags/test/test-ti-handler.cpp
/openbmc/openpower-hw-diags/test/test-util-data-file.cpp
/openbmc/openpower-hw-diags/util/data/meson.build
/openbmc/openpower-hw-diags/util/data/peer-targets-everest.json
/openbmc/openpower-hw-diags/util/data/peer-targets-rainier-2u.json
/openbmc/openpower-hw-diags/util/data/peer-targets-rainier-4u.json
/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.hpp
/openbmc/openpower-hw-diags/util/log.hpp
/openbmc/openpower-hw-diags/util/meson.build
/openbmc/openpower-hw-diags/util/pdbg-no-sim.cpp
/openbmc/openpower-hw-diags/util/pdbg.cpp
/openbmc/openpower-hw-diags/util/trace.hpp
27a17a5b21-Feb-2022 Zane Shelley <zshelle@us.ibm.com>

Hardware analysis support of TOD failures

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

3f363d4a10-Feb-2022 Zane Shelley <zshelle@us.ibm.com>

callout rule for TOD fault analysis

This does not include actual callout support, just the rules when an
callout is needed. The actual callouts will come in subsequent commits
after adding support t

callout rule for TOD fault analysis

This does not include actual callout support, just the rules when an
callout is needed. The actual callouts will come in subsequent commits
after adding support to query the TOD configuration registers.

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

show more ...

2fbd267e03-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 ...


/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/meson.build
plugin.hpp
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-p10-10.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-p10-20.json
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-parser.cpp
/openbmc/openpower-hw-diags/analyzer/resolution.hpp
/openbmc/openpower-hw-diags/analyzer/service_data.cpp
/openbmc/openpower-hw-diags/analyzer/service_data.hpp
/openbmc/openpower-hw-diags/attn/attn_common.cpp
/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_logging.cpp
/openbmc/openpower-hw-diags/attn/attn_logging.hpp
/openbmc/openpower-hw-diags/attn/attn_monitor.cpp
/openbmc/openpower-hw-diags/attn/bp_handler.cpp
/openbmc/openpower-hw-diags/attn/ti_handler.cpp
/openbmc/openpower-hw-diags/attn/vital_handler.cpp
/openbmc/openpower-hw-diags/meson.build
/openbmc/openpower-hw-diags/test/end2end/bp_handler.cpp
/openbmc/openpower-hw-diags/test/end2end/logging.cpp
/openbmc/openpower-hw-diags/test/end2end/ti_handler.cpp
/openbmc/openpower-hw-diags/test/end2end/vital_handler.cpp
/openbmc/openpower-hw-diags/test/meson.build
/openbmc/openpower-hw-diags/test/pdbg-test.dts
/openbmc/openpower-hw-diags/test/test-bin-stream.cpp
/openbmc/openpower-hw-diags/test/test-ffdc-file.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/util/pdbg.hpp
d195b71626-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

cbd20fa321-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

e90b85dc17-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>

2c228cdc16-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>

15527a4316-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


/openbmc/openpower-hw-diags/.clang-format
/openbmc/openpower-hw-diags/.eslintignore
/openbmc/openpower-hw-diags/.gitignore
/openbmc/openpower-hw-diags/LICENSE
/openbmc/openpower-hw-diags/MAINTAINERS
/openbmc/openpower-hw-diags/OWNERS
/openbmc/openpower-hw-diags/README.md
/openbmc/openpower-hw-diags/analyzer/analyzer_main.cpp
/openbmc/openpower-hw-diags/analyzer/analyzer_main.hpp
/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/hei_user_interface.cpp
/openbmc/openpower-hw-diags/analyzer/initialize_isolator.cpp
/openbmc/openpower-hw-diags/analyzer/meson.build
p10-plugins.cpp
plugin.hpp
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-explorer-11.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-explorer-20.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-p10-10.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-p10-20.json
/openbmc/openpower-hw-diags/analyzer/ras-data/meson.build
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-definition.md
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-parser.cpp
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-parser.hpp
/openbmc/openpower-hw-diags/analyzer/ras-data/schema/ras-data-schema-v01.json
/openbmc/openpower-hw-diags/analyzer/resolution.cpp
/openbmc/openpower-hw-diags/analyzer/resolution.hpp
/openbmc/openpower-hw-diags/analyzer/service_data.cpp
/openbmc/openpower-hw-diags/analyzer/service_data.hpp
/openbmc/openpower-hw-diags/analyzer/util.hpp
/openbmc/openpower-hw-diags/attn/Attention_Handler.md
/openbmc/openpower-hw-diags/attn/attention.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.cpp
/openbmc/openpower-hw-diags/attn/attn_config.hpp
/openbmc/openpower-hw-diags/attn/attn_dbus.cpp
/openbmc/openpower-hw-diags/attn/attn_dbus.hpp
/openbmc/openpower-hw-diags/attn/attn_dump.cpp
/openbmc/openpower-hw-diags/attn/attn_dump.hpp
/openbmc/openpower-hw-diags/attn/attn_handler.cpp
/openbmc/openpower-hw-diags/attn/attn_handler.hpp
/openbmc/openpower-hw-diags/attn/attn_handler.service.in
/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_main.hpp
/openbmc/openpower-hw-diags/attn/attn_monitor.cpp
/openbmc/openpower-hw-diags/attn/attn_monitor.hpp
/openbmc/openpower-hw-diags/attn/bp_handler.cpp
/openbmc/openpower-hw-diags/attn/bp_handler.hpp
/openbmc/openpower-hw-diags/attn/meson.build
/openbmc/openpower-hw-diags/attn/pel/extended_user_header.cpp
/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.cpp
/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.cpp
/openbmc/openpower-hw-diags/attn/pel/primary_src.hpp
/openbmc/openpower-hw-diags/attn/pel/private_header.cpp
/openbmc/openpower-hw-diags/attn/pel/private_header.hpp
/openbmc/openpower-hw-diags/attn/pel/section_header.hpp
/openbmc/openpower-hw-diags/attn/pel/stream.hpp
/openbmc/openpower-hw-diags/attn/pel/user_header.cpp
/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/attn/vital_handler.hpp
/openbmc/openpower-hw-diags/buildinfo.hpp.in
/openbmc/openpower-hw-diags/cli.cpp
/openbmc/openpower-hw-diags/cli.hpp
/openbmc/openpower-hw-diags/config.h.in
/openbmc/openpower-hw-diags/listener.cpp
/openbmc/openpower-hw-diags/listener.hpp
/openbmc/openpower-hw-diags/main.cpp
/openbmc/openpower-hw-diags/main_nl.cpp
/openbmc/openpower-hw-diags/meson.build
/openbmc/openpower-hw-diags/meson_options.txt
/openbmc/openpower-hw-diags/subprojects/libhei.wrap
/openbmc/openpower-hw-diags/subprojects/nlohmann.wrap
/openbmc/openpower-hw-diags/subprojects/valijson.wrap
/openbmc/openpower-hw-diags/test/bin_stream_test.cpp
/openbmc/openpower-hw-diags/test/end2end/bp_handler.cpp
/openbmc/openpower-hw-diags/test/end2end/logging.cpp
/openbmc/openpower-hw-diags/test/end2end/main.cpp
/openbmc/openpower-hw-diags/test/end2end/meson.build
/openbmc/openpower-hw-diags/test/end2end/ti_handler.cpp
/openbmc/openpower-hw-diags/test/end2end/vital_handler.cpp
/openbmc/openpower-hw-diags/test/ffdc_file_test.cpp
/openbmc/openpower-hw-diags/test/meson.build
/openbmc/openpower-hw-diags/test/resolution_test.cpp
/openbmc/openpower-hw-diags/util/bin_stream.hpp
/openbmc/openpower-hw-diags/util/data_file.cpp
/openbmc/openpower-hw-diags/util/data_file.hpp
/openbmc/openpower-hw-diags/util/dbus.cpp
/openbmc/openpower-hw-diags/util/dbus.hpp
/openbmc/openpower-hw-diags/util/ffdc_file.cpp
/openbmc/openpower-hw-diags/util/ffdc_file.hpp
/openbmc/openpower-hw-diags/util/file_descriptor.hpp
/openbmc/openpower-hw-diags/util/meson.build
/openbmc/openpower-hw-diags/util/pdbg.cpp
/openbmc/openpower-hw-diags/util/pdbg.hpp
/openbmc/openpower-hw-diags/util/pdbg_callback.hpp
/openbmc/openpower-hw-diags/util/temporary_file.cpp
/openbmc/openpower-hw-diags/util/temporary_file.hpp
/openbmc/openpower-hw-diags/util/trace.hpp