History log of /openbmc/openpower-hw-diags/ (Results 301 – 325 of 389)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
b1106b5d29-Jan-2021 Zane Shelley <zshelle@us.ibm.com>

refactor __captureSignatureList() with new BinFileWriter class

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

d26298b128-Jan-2021 Zane Shelley <zshelle@us.ibm.com>

Generic binary file stream support (big-endian)

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

dc5b0ff114-Jan-2021 Ben Tyner <ben.tyner@ibm.com>

Attn: Code cleanup based on CI build suggestions

Lessened the scope of some variables, made explicit a constructor,
changed a variable name that was shadowing a function name, removed some
unused co

Attn: Code cleanup based on CI build suggestions

Lessened the scope of some variables, made explicit a constructor,
changed a variable name that was shadowing a function name, removed some
unused code.

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

show more ...

fe2757b014-Jan-2021 Ben Tyner <ben.tyner@ibm.com>

Attn: Change mpipl target to crash@0 target

To start MPIPL we need to start obmc-host-crash@0.target (changed from
obmc-host-diagnostic-mode@0.target).

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

Attn: Change mpipl target to crash@0 target

To start MPIPL we need to start obmc-host-crash@0.target (changed from
obmc-host-diagnostic-mode@0.target).

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

show more ...

a79f6c8f12-Jan-2021 Zane Shelley <zshelle@us.ibm.com>

Clean up warnings from Jenkins CI

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

9fb657f912-Jan-2021 Zane Shelley <zshelle@us.ibm.com>

Proper handling for unused parameters

Instead of ignoring the parameter warning via a compile flag we can
explicitly not give the parameter a valiable name. The compile will then
know that that the

Proper handling for unused parameters

Instead of ignoring the parameter warning via a compile flag we can
explicitly not give the parameter a valiable name. The compile will then
know that that the parameter is not expected to be used.

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

show more ...

f5210bb605-Jan-2021 Ben Tyner <ben.tyner@ibm.com>

Attn: Add support for raw PEL creation

Attention handler needs to pass raw PEL's to phosphor logging in order
to submit PEL's on behalf of other components (e.g. hypervisor)

Signed-off-by: Ben Tyne

Attn: Add support for raw PEL creation

Attention handler needs to pass raw PEL's to phosphor logging in order
to submit PEL's on behalf of other components (e.g. hypervisor)

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

show more ...

cb45738302-Nov-2020 Zane Shelley <zshelle@us.ibm.com>

Restructure signature filter in analyzer

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

e8b2aed316-Dec-2020 Ben Tyner <ben.tyner@ibm.com>

Attn: Remove call to thread_stop_all

The quiesce-host process will perform the stop-instruction task(s).

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

Attn: Remove call to thread_stop_all

The quiesce-host process will perform the stop-instruction task(s).

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

show more ...

021dab3c08-Dec-2020 Zane Shelley <zshelle@us.ibm.com>

Add all signatures to PEL FFDC

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

bcf65a8b01-Dec-2020 Ben Tyner <ben.tyner@ibm.com>

Attn: Quiesce host on SBE vital

When an SBE vital is detected the attention handler will transition the
host to the quiesce state. Code has also been added to make a call to
thread_stop_all (libpdbg

Attn: Quiesce host on SBE vital

When an SBE vital is detected the attention handler will transition the
host to the quiesce state. Code has also been added to make a call to
thread_stop_all (libpdbg) before transitioning host (mpipl and
quiesce cases).

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

show more ...

35171d9003-Dec-2020 Zane Shelley <zshelle@us.ibm.com>

Get chip ID/EC from hardware if not synced in attributes

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

5183af3007-Dec-2020 Zane Shelley <zshelle@us.ibm.com>

fix query for hardware analysis enabled

The original enum queried is not available upstream yet.

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

0fe5df4003-Dec-2020 Ben Tyner <ben.tyner@ibm.com>

Attn: Add TI info command field to valid check

Added an additional check of command == 0xa1 in the TI info data area to
determine if the TI info data has been populated.

Signed-off-by: Ben Tyner <b

Attn: Add TI info command field to valid check

Added an additional check of command == 0xa1 in the TI info data area to
determine if the TI info data has been populated.

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

show more ...

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

Atn: Add sanity check for invalid fsi reads

We recently saw traces where fsi reads were reporting values that seemed
to be duplicates of the last known good read. Added a sanity check that
will indi

Atn: Add sanity check for invalid fsi reads

We recently saw traces where fsi reads were reporting values that seemed
to be duplicates of the last known good read. Added a sanity check that
will indicate whether this occurs due to a pdbg library issue or a sbe
fifo issue.

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

show more ...

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

Attn: Probe pib target to detect enabled procs

Probing the proc fsi target is not reliable for detecting enabled procs.
Probing the proc pib target seems to align correctly with enabled procs.

Sign

Attn: Probe pib target to detect enabled procs

Probing the proc fsi target is not reliable for detecting enabled procs.
Probing the proc pib target seems to align correctly with enabled procs.

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

show more ...

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

Attn: Additional tracing for attention handler

Added some tracing that has proved to be beneficial for debugging recent
issues with the pdbg library.

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

Attn: Additional tracing for attention handler

Added some tracing that has proved to be beneficial for debugging recent
issues with the pdbg library.

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

show more ...

7ae9c8c702-Dec-2020 Zane Shelley <zshelle@us.ibm.com>

Avoid analyzing hardware on legacy processors

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

d9573f4802-Dec-2020 Zane Shelley <zshelle@us.ibm.com>

Clean up meson.build for reabability

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

c252894d02-Dec-2020 Zane Shelley <zshelle@us.ibm.com>

clean up libraries in meson.build files

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

f80482a502-Dec-2020 Zane Shelley <zshelle@us.ibm.com>

Create util static library

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

9faf73ba01-Dec-2020 Zane Shelley <zshelle@us.ibm.com>

Fix exception util::transformFFDC()

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

d3b9bac917-Nov-2020 Zane Shelley <zshelle@us.ibm.com>

Expanded PEL support for analyzer logs

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

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

Attn: Revert back to local FFDC tuple function

PEL creation was failing when using the util::transformFFDC. Attention
handler was changed back to original code that uses the local function.
The util

Attn: Revert back to local FFDC tuple function

PEL creation was failing when using the util::transformFFDC. Attention
handler was changed back to original code that uses the local function.
The util function was not removed.

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

show more ...

ff76b6b418-Nov-2020 Zane Shelley <zshelle@us.ibm.com>

pdbg util to get FSI target

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

1...<<111213141516