History log of /openbmc/openpower-hw-diags/analyzer/resolution.cpp (Results 1 – 20 of 20)
Revision Date Author Comments
# 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 ...


# 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


# bf3326fb 12-Nov-2021 Zane Shelley <zshelle@us.ibm.com>

Enable guard support

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


# a00426f5 04-Nov-2021 Zane Shelley <zshelle@us.ibm.com>

Removed old guard design

RAS decision is to initiate guard through the callout section in the
PELs instead of issuing a dbus message after the PEL has been committed.
So removing the old design.

Si

Removed old guard design

RAS decision is to initiate guard through the callout section in the
PELs instead of issuing a dbus message after the PEL has been committed.
So removing the old design.

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

show more ...


# 9a738f7f 03-Nov-2021 Zane Shelley <zshelle@us.ibm.com>

Add Guarded/Deconfigured fields to callout resolutions

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


# 1eff945e 03-Nov-2021 Zane Shelley <zshelle@us.ibm.com>

Updates to ClockCalloutResolution behavior

For P10, there are no plans to support clock targets in the device tree.
So the resolution is to simply callout the backplane and not support to
guard the

Updates to ClockCalloutResolution behavior

For P10, there are no plans to support clock targets in the device tree.
So the resolution is to simply callout the backplane and not support to
guard the clock targets.

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

show more ...


# be619c00 30-Sep-2021 Zane Shelley <zshelle@us.ibm.com>

RAS file updates for PAUC chiplet

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


# 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


# 96d5486c 17-Sep-2021 Zane Shelley <zshelle@us.ibm.com>

More test cases for Resolution class

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


# 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


# 2d114321 25-Aug-2021 Zane Shelley <zshelle@us.ibm.com>

Support for callout list FFDC

The FFDC contains relevent fields to a callout that otherwise would not
be displayed in the callout user data section.

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

Support for callout list FFDC

The FFDC contains relevent fields to a callout that otherwise would not
be displayed in the callout user data section.

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

show more ...


# 9513582b 23-Aug-2021 Zane Shelley <zshelle@us.ibm.com>

Simplified Guard class and supporting functions

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


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


# 2f92130c 09-Aug-2021 Zane Shelley <zshelle@us.ibm.com>

Refined guard type in HardwareCalloutResolution

A resolution guard type needs to be evaluated during the resolve()
function and not when the resolution is created.

Signed-off-by: Zane Shelley <zshe

Refined guard type in HardwareCalloutResolution

A resolution guard type needs to be evaluated during the resolve()
function and not when the resolution is created.

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

show more ...


# 236bb730 24-Mar-2021 Zane Shelley <zshelle@us.ibm.com>

Implemented HardwareCalloutResolution::resolve()

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


# 0b8368cb 18-Mar-2021 Zane Shelley <zshelle@us.ibm.com>

Initial classes for callout resolutions

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