d26298b1 | 28-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> |
9fb657f9 | 12-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 ...
|
f5210bb6 | 05-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 ...
|
bcf65a8b | 01-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 ...
|
c252894d | 02-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 |
f80482a5 | 02-Dec-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Create util static library
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I72926c6aad2468f2f8b32685dc03b7d5004871f0 |
9faf73ba | 01-Dec-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Fix exception util::transformFFDC()
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I8093bc0d5d46891591501333663d959606ea55fa |
61465db5 | 30-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> |
40717725 | 23-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 |
0c44c2fe | 05-Jun-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Create a tracing util wrapper
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I032b6137921ea06c3ea1f927521731648d68c230 |
b1ebfcb1 | 08-May-2020 |
Ben Tyner <ben.tyner@ibm.com> |
Platform Event Log (PEL) generation support added
Attention events will now generate an associated PEL
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I8d2c73657cc7eced93e6465c391c0a600c427
Platform Event Log (PEL) generation support added
Attention events will now generate an associated PEL
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I8d2c73657cc7eced93e6465c391c0a600c4278fa
show more ...
|
b859d79a | 06-May-2020 |
Ben Tyner <ben.tyner@ibm.com> |
Remove openpower-libhei subproject dependency
Statically link to openpower-libhei rather than building it as a subproject.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: Ifc1be912ef484c0c7
Remove openpower-libhei subproject dependency
Statically link to openpower-libhei rather than building it as a subproject.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: Ifc1be912ef484c0c7a1157ac0c9b90a62e03d9c7
show more ...
|
b78dd0cd | 08-May-2020 |
Zane Shelley <zshelle@us.ibm.com> |
Updates to HEI user intefaces
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ic146ae7d212df4cc5be876b636481ba908c130b6 |
d3cda742 | 04-May-2020 |
Ben Tyner <ben.tyner@ibm.com> |
Add build option to disable daemon control via IPC
Added a build option (nlmode) to disable the attention handler runtime control support (IPC). Until the IPC based start/stop controls are working c
Add build option to disable daemon control via IPC
Added a build option (nlmode) to disable the attention handler runtime control support (IPC). Until the IPC based start/stop controls are working correctly the build will default to nlmode enabled. The attention handler can still be stopped and started via normal systemctl methods.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I8913fb441fd696d81ffc04b464601238068c3131
show more ...
|
72feadcf | 06-Apr-2020 |
Ben Tyner <ben.tyner@ibm.com> |
Moved configuration handling into cli handler code
Cleanup: moved the updating of configuration object to command line handling code to remove some single-use booleans.
Signed-off-by: Ben Tyner <be
Moved configuration handling into cli handler code
Cleanup: moved the updating of configuration object to command line handling code to remove some single-use booleans.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I503e72c07b35a1537d93241a26a92f87854ba105
show more ...
|
3fb52e53 | 31-Mar-2020 |
Ben Tyner <ben.tyner@ibm.com> |
Enable/disable logic for each attention type
Allow the handler for each attention type to be enabled or disabled. The default is all attention handlers are enabled.
Signed-off-by: Ben Tyner <ben.ty
Enable/disable logic for each attention type
Allow the handler for each attention type to be enabled or disabled. The default is all attention handlers are enabled.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: Ibe2e7848a7064ae164f70aa5ea5bfca486c4036b
show more ...
|
9dbab8be | 31-Mar-2020 |
Ben Tyner <ben.tyner@ibm.com> |
Log message cleanup
Removed std::endl from log messages.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: Iec49cfb9d1c6fef8bdea2c88e203c45093e2973d |
b481d905 | 05-Mar-2020 |
Ben Tyner <ben.tyner@ibm.com> |
Add attention event handling priority logic
All active attention events are gathered and prioritized and the highest priority event is handled.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-I
Add attention event handling priority logic
All active attention events are gathered and prioritized and the highest priority event is handled.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: Icad55dacb23232801fdbb5995ef8ee3edc7e90f4
show more ...
|
9ae5ca41 | 28-Feb-2020 |
Ben Tyner <ben.tyner@ibm.com> |
Added end2end test case
Added end2end test case for exercising code from attention event to isolator.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I5bde1c50e4b70e284e99e71bb69d55041310c0
Added end2end test case
Added end2end test case for exercising code from attention event to isolator.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I5bde1c50e4b70e284e99e71bb69d55041310c0d0
show more ...
|
6c1c3a12 | 09-Jan-2020 |
Ben Tyner <ben.tyner@ibm.com> |
Attention Handler design markdown
Added attention handler design document and enabled clang-format support. This design document is a work in progress and will continue to be updated as the attentio
Attention Handler design markdown
Added attention handler design document and enabled clang-format support. This design document is a work in progress and will continue to be updated as the attention handler design evolves.
Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: Icdd33241f61a1b8691ed31c96cb065ebf08f3512
show more ...
|
248cbf83 | 03-May-2019 |
Zane Shelley <zshelle@us.ibm.com> |
unit test hello world
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ieb1122c911e3199555b78abb18fe5a4d474947cc |