fe2c50d7 | 23-Jul-2021 |
Ben Tyner <ben.tyner@ibm.com> |
util::dbus: Make common the hostRunningState code
Move the code for getting the host running state from attention handler specific code to common utility code.
Signed-off-by: Ben Tyner <ben.tyner@i
util::dbus: Make common the hostRunningState code
Move the code for getting the host running state from attention handler specific code to common utility code.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I457662cc13aa4dc89b321f238cd060e7e7486d1b
show more ...
|
ffb4867f | 23-Jul-2021 |
Ben Tyner <ben.tyner@ibm.com> |
util::dbus: Make common the autorebootEnabled code
Move the code for checking autoreboot property from attention handler specific code to common utility dbus code.
Signed-off-by: Ben Tyner <ben.tyn
util::dbus: Make common the autorebootEnabled code
Move the code for checking autoreboot property from attention handler specific code to common utility dbus code.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: Ia2b5e4bd3d7baa57ca46600cb5ed150144d5728e
show more ...
|
9306716d | 23-Jul-2021 |
Ben Tyner <ben.tyner@ibm.com> |
util::dbus: Make common the transition host support
Move transition host support from attention handler specific code to common util code.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I7
util::dbus: Make common the transition host support
Move transition host support from attention handler specific code to common util code.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I7fb4970354aaeca65fcc074107f99262e504ac34
show more ...
|
e4bfb47c | 10-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Add RAS data support for 'callout_self' and 'callout_unit'
With this change, 'callout_self' and 'callout_unit' actions will add a callout with location code into the PEL.
Change-Id: I975f2059a71f7b
Add RAS data support for 'callout_self' and 'callout_unit'
With this change, 'callout_self' and 'callout_unit' actions will add a callout with location code into the PEL.
Change-Id: I975f2059a71f7b529a40fae03273cc3c387c4cef Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
show more ...
|
7698b304 | 09-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
support to parse RAS data signatures and actions
Change-Id: I114e62f11f962fa9f5b1d7cf52219984e5800f86 Signed-off-by: Zane Shelley <zshelle@us.ibm.com> |
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 ...
|
ca496198 | 09-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
ServiceData class query for system checkstop
When managing resolutions, we'll need to know if a system checkstop has occurred. This information can be retrieved from the isolation data, but that obj
ServiceData class query for system checkstop
When managing resolutions, we'll need to know if a system checkstop has occurred. This information can be retrieved from the isolation data, but that object is not available to the resolutions. So storing it in the service data as well.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Icef801f09bdfa9591106c4889eea624d69f12057
show more ...
|
723fa239 | 09-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Replace LinkResolution with ResolutionList
It's just easier to manage a list instead of chaining all the resolutions together.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I392fa49d2
Replace LinkResolution with ResolutionList
It's just easier to manage a list instead of chaining all the resolutions together.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I392fa49d2fe05d22ae82f7eed9cb120872904a08
show more ...
|
ee54c99f | 08-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Add versioning to RAS data schemas
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ie1688f748fe70d40bee4c88160cb20b7d36d3033 |
a9b44344 | 08-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Move RAS data support to RasDataParser class
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ib6d604504cce4564c36fb2b461eb330e97811ee6 |
869d9bbf | 05-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Parse and verify the RAS data files
When analyzing an attention, the appropriate RAS actions are documented in the RAS data files. Those data files will need to be read and validated against the JSO
Parse and verify the RAS data files
When analyzing an attention, the appropriate RAS actions are documented in the RAS data files. Those data files will need to be read and validated against the JSON schema before applying the RAS action.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I127ae1a50bb5b5f4c160ce9fdeaeeb1d041661a0
show more ...
|
5191bae9 | 04-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Util functions to validate JSON and find data files
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ifc1537f7c8eabab08690d5a74023377572564895 |
e5411f0f | 04-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
initial function to apply RAS policies for root cause
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I6710b250ad6dcc9e9c9d81945580bfe23c0d1eab |
3c79080b | 04-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Install RAS data file schema document
In addition, moved all data files to same subdirectory and put the schema document in its own subdirectory.
Change-Id: Ib961907ffe30a009f5e03cf694ad78f5357bc76
Install RAS data file schema document
In addition, moved all data files to same subdirectory and put the schema document in its own subdirectory.
Change-Id: Ib961907ffe30a009f5e03cf694ad78f5357bc764 Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
show more ...
|
d2854b75 | 04-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Provide package data dir for compiler option
This allows the code consuming data files to know where they are stored instead of using hard coded values.
Signed-off-by: Zane Shelley <zshelle@us.ibm.
Provide package data dir for compiler option
This allows the code consuming data files to know where they are stored instead of using hard coded values.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I353128096103a5195df5ba05c02868517903813f
show more ...
|
897a6f7d | 30-Jul-2021 |
Ben Tyner <ben.tyner@ibm.com> |
Set environment variable for PDBG_DTB
Override the default PDBG library device tree by setting a device tree using the PDBG_DTB environment variable.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Ch
Set environment variable for PDBG_DTB
Override the default PDBG library device tree by setting a device tree using the PDBG_DTB environment variable.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I012f48cbc3261be95ca47ffd434aa7ebf7d1ed61
show more ...
|
4f4f4aa5 | 02-Aug-2021 |
Zane Shelley <zshelle@us.ibm.com> |
meson updates to install RAS data files
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I3a24fce609a3bb8bbc82d216af6df38734d54cc6 |
317ccfec | 28-Jul-2021 |
Zane Shelley <zshelle@us.ibm.com> |
RAS data file updates for TP_LOCAL_FIR
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ie890d2d7c413c202d6bf6fcfb0ad060e85534d58 |
42684b51 | 30-Jul-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Sync P10 2.0 RAS data to P10 1.0
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I40df09c9c94dbf6e91b38d469798a4b288c4b90d |
8539ee6b | 21-Jul-2021 |
Ben Tyner <ben.tyner@ibm.com> |
Attn: Change dump request parameter to integer
The dump request interface is changing from requiring the event log id to be passed as a string to requiring the event log id to be passed as a 64-bit
Attn: Change dump request parameter to integer
The dump request interface is changing from requiring the event log id to be passed as a string to requiring the event log id to be passed as a 64-bit integer.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I2862ab51cf707b2e6e1a7d3cd9009b9102b70c61
show more ...
|
6470582d | 26-Jul-2021 |
Zane Shelley <zshelle@us.ibm.com> |
RAS Data file updates for PAU, NMMU, and PCI FIRs
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I260bbeb3e3fe65f2af35f6645a240c29620dd997 |
c7a0a0c5 | 26-Jul-2021 |
Zane Shelley <zshelle@us.ibm.com> |
Initial RAS data files for P10 1.0 and 2.0
Initially, all bits are assumed masked. Updates will be make later as reviews are done on the chip data files.
Signed-off-by: Zane Shelley <zshelle@us.ibm
Initial RAS data files for P10 1.0 and 2.0
Initially, all bits are assumed masked. Updates will be make later as reviews are done on the chip data files.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I87deca4032abcb7a4fd1096b9ba9257df4d8b9dd
show more ...
|
acd516bf | 21-Jul-2021 |
Zane Shelley <zshelle@us.ibm.com> |
RAS data files for Explorer 1.1 and 2.0
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: If9a7fa3a1fa31786079fb64e7a808a7bff8c0dcb |
90d12524 | 20-Jul-2021 |
Zane Shelley <zshelle@us.ibm.com> |
RAS Data file definition and JSON schema
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ia1a2b2e6470f0b02271920c999d51ee897d4bf9d |
659e65cf | 21-Jul-2021 |
Ben Tyner <ben.tyner@ibm.com> |
util:dbus: Limit the scope of some variables
The scope of some variables were reduced in response to CI compiler warnings.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: Ia3bcccc2f2aeff70d
util:dbus: Limit the scope of some variables
The scope of some variables were reduced in response to CI compiler warnings.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: Ia3bcccc2f2aeff70dad3d835a4c2e912c2ebeefb
show more ...
|