History log of /openbmc/openpower-hw-diags/ (Results 326 – 350 of 389)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
584f179e17-Nov-2020 Zane Shelley <zshelle@us.ibm.com>

utility to transform an FFDCFile list for PEL consumption

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

171a2e0413-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>

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

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

fb19054506-Nov-2020 Ben Tyner <ben.tyner@ibm.com>

Attn: Cleanup trace messages

Cleanup attention handler debug trace messages.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I2d5cc50e88c42278a37742ee361aec557ee15b28

1c4b02ea09-Nov-2020 Ben Tyner <ben.tyner@ibm.com>

Attn: Code cleanup based on local CI build output

Modified code based on recommendations from local CI build. Cleaned up
some potential null pointer dereferencing code.

Signed-off-by: Ben Tyner <be

Attn: Code cleanup based on local CI build output

Modified code based on recommendations from local CI build. Cleaned up
some potential null pointer dereferencing code.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I17fb40b25ce37627627c5112a6be786e2bac7c1f

show more ...

1b1915ef23-Oct-2020 Ben Tyner <ben.tyner@ibm.com>

Attn: Add FFDC logs to PEL

Gather trace messages from systemd journal and add them as a user data
secion to the PEL.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I806915281d9aefd194f90e7

Attn: Add FFDC logs to PEL

Gather trace messages from systemd journal and add them as a user data
secion to the PEL.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I806915281d9aefd194f90e752c27a89ad375fb13

show more ...

8c5e4f4e28-Oct-2020 Ben Tyner <ben.tyner@ibm.com>

Attn: Seperate handling of PHYP and Hostboot TI

When attention handler has determined that a special attention was due
to a TI it will use the TI info data to determine whether the TI was
from PHYP

Attn: Seperate handling of PHYP and Hostboot TI

When attention handler has determined that a special attention was due
to a TI it will use the TI info data to determine whether the TI was
from PHYP or hostboot and handle the individual cases as appropriate.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I228b306da2a4e2d2a6dff1d73fb2d8401578939a

show more ...

61465db530-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>

6e36587a23-Oct-2020 Zane Shelley <zshelle@us.ibm.com>

Copied FFDCFile and supporting code from phosphor-power

Change-Id: Ife659c941c70f66edcb531df2e0d4da8bf158b06

e4f5dbef19-Oct-2020 Ben Tyner <ben.tyner@ibm.com>

Attn: Default special attention changed to TI

When a special attention occurs the attention handler uses the get TI
info chipop to determine whether to service either a TI or a
breakipoint. If this

Attn: Default special attention changed to TI

When a special attention occurs the attention handler uses the get TI
info chipop to determine whether to service either a TI or a
breakipoint. If this chipop is not available or is not functional the
attention handler will assume a TI has occurred. With this new behavior
an additional attention handler configuration option was added
(--defaultbreakpoint) which will allow breakpoints to be handled on
systems where the get TI info chipop is not available or not functional.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I1b386b5daf06021acd6567fdad39c21903e2ac3b

show more ...

04cbbb3d07-Oct-2020 Ben Tyner <ben.tyner@ibm.com>

Attn: Qualify active attentions with true mask

Only service active attentions that have their associated true mask
bit set.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: Ie83e04b7739d9c97

Attn: Qualify active attentions with true mask

Only service active attentions that have their associated true mask
bit set.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: Ie83e04b7739d9c977eb9e7b599d5e8583c724d8e

show more ...

4071772523-Sep-2020 Ben Tyner <ben.tyner@ibm.com>

ATTN:ti_handler Add TI data to PEL

Parse TI data buffer and store in PEL.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I5baf4c14719f510281c2943ea681c6db53c9c87e

ff17f96323-Sep-2020 Ben Tyner <ben.tyner@ibm.com>

ATTN:ti_handler Conditionally mpipl or quiesce

When a TI is encountered the TI handler will check the status of the
autoreboot property and either mpipl (autoreboot = true) or quiesce
(autoreboot =

ATTN:ti_handler Conditionally mpipl or quiesce

When a TI is encountered the TI handler will check the status of the
autoreboot property and either mpipl (autoreboot = true) or quiesce
(autoreboot = false) the host.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I9008282aa3acf0ee7d2152cc6c4689d341a9c65d

show more ...

5e622d8711-Sep-2020 Ben Tyner <ben.tyner@ibm.com>

ATTN: Find FSI target by proc path

Instead of iterating over class "fsi" we now iterate over class "proc"
and find the FSI target by path and processor association.

Signed-off-by: Ben Tyner <ben.ty

ATTN: Find FSI target by proc path

Instead of iterating over class "fsi" we now iterate over class "proc"
and find the FSI target by path and processor association.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: If011ac62a32e3de18feea86c57cd8bbb5f50b724

show more ...

9fb7393e15-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 ...

18db69a920-Aug-2020 Ben Tyner <ben.tyner@ibm.com>

ATTN: Removed "... waiting for events ..." trace

This trace message seems to confuse people, making them think the
attention handler is hung.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id:

ATTN: Removed "... waiting for events ..." trace

This trace message seems to confuse people, making them think the
attention handler is hung.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: Idd1a6f0c07536d989b9982d21930bd87017018d4

show more ...

f7ccd8c419-Aug-2020 Ben Tyner <ben.tyner@ibm.com>

ATTN: Start attention handler AFTER fsi scan

Load the attention handler after the fsi scan and stop the attention
handler when the host stops. This to make sure the attention handler is
able to succ

ATTN: Start attention handler AFTER fsi scan

Load the attention handler after the fsi scan and stop the attention
handler when the host stops. This to make sure the attention handler is
able to successfully read cfam data using the libpdbg library.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: Ia710e0ff29c81bae172ddf7aed06d4014aafc793

show more ...

98430b3019-Aug-2020 Ben Tyner <ben.tyner@ibm.com>

ATTN: Get TI Info PIB target from path

Changed code to find PIB target, for get TI info chipop, to use the path
from PROC rather than iterate through targets by class.

Signed-off-by: Ben Tyner <ben

ATTN: Get TI Info PIB target from path

Changed code to find PIB target, for get TI info chipop, to use the path
from PROC rather than iterate through targets by class.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I856d95127b6d41d543fd45357342dbbd6b4e10a7

show more ...

06e10f9110-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

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

89c0a7af07-Aug-2020 Ben Tyner <ben.tyner@ibm.com>

Use pib target for sbe_mpipl_get_ti_info call

Attention handler was incorrectly using the fsi target for the call to
sbe_mpipl_get_ti_info. Changed code to use a pib target.

Signed-off-by: Ben Tyne

Use pib target for sbe_mpipl_get_ti_info call

Attention handler was incorrectly using the fsi target for the call to
sbe_mpipl_get_ti_info. Changed code to use a pib target.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I037508accf24d562c7dc8f04a25d4d245f9fc2eb

show more ...

46b456bd07-Jul-2020 Ben Tyner <ben.tyner@ibm.com>

Do not qualify active attentions with true-mask

We were using cfam 0x100d to qualify active attentions as valid
reasons for invocation of the attention handler. This is not
needed as the attention h

Do not qualify active attentions with true-mask

We were using cfam 0x100d to qualify active attentions as valid
reasons for invocation of the attention handler. This is not
needed as the attention handler will only be invoked by a GPIO
event which should only occur when 0x100d is configured correclty.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I7814ab9f3b4a79801d8f66f75589dd5722a7c4d2

show more ...

b797b3e129-Jun-2020 Ben Tyner <ben.tyner@ibm.com>

Normalize includes relative to source root

For unit test cases it is cleaner to have include file paths relative to
source root (e.g. #include attn/attn_handler.hpp).

Signed-off-by: Ben Tyner <ben.

Normalize includes relative to source root

For unit test cases it is cleaner to have include file paths relative to
source root (e.g. #include attn/attn_handler.hpp).

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: Id718e57e9ba8da4c2ff3bb11b1c7a61537da538a

show more ...

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

1...<<111213141516