commit | 5f2eaf18b2f5476cfa9c6afeeafbbcbc3c93dd19 | [log] [tgz] |
---|---|---|
author | Jayanth Othayoth <ojayanth@in.ibm.com> | Tue Nov 30 11:08:51 2021 -0600 |
committer | Jayanth Othayoth <ojayanth@in.ibm.com> | Mon Dec 06 23:40:58 2021 -0600 |
tree | fc9351380bbc1c61e84f342aeadd3cffda7c41dd | |
parent | 3200d931dee80bd60ea81c77a98a2f5d90b38bd0 [diff] |
PHAL: threadStopall procedure support This procedure is used to stop all instruction in the threads for the phal feature enabled systems. Here following best case approach. Like issue processor level stop all chip-op with ignore hardware error mode. Since this function is used in power-off/error path Tested: Verified success/error path root@xxxx:/tmp# openpower-proc-control threadStopAll PDBG Initilization started Enter: threadStopProc(/proc0) Enter: threadStopProc(/proc1) SBE (/proc1) is not ready for chip-op: state(0x00000000) Enter: threadStopProc(/proc2) SBE (/proc2) is not ready for chip-op: state(0x00000000) Enter: threadStopProc(/proc3) SBE (/proc3) is not ready for chip-op: state(0x00000000) Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I654b0b7df209e618b3d7a8fba948c0e48b53a7e0
Contains procedures that interact with the OpenPower nest chipset.
To build this package, do the following steps: 1. ./bootstrap.sh 2. ./configure ${CONFIGURE_FLAGS} 3. make To build with phal feature: 1. ./bootstrap.sh 2. ./configure ${CONFIGURE_FLAGS} --enable-phal --enable-openfsi 3. make To clean the repository run `./bootstrap.sh clean`.