diff options
author | Andres Lugo-Reyes <aalugore@us.ibm.com> | 2018-05-30 16:17:01 -0500 |
---|---|---|
committer | Andres A. Lugo-Reyes <aalugore@us.ibm.com> | 2018-06-05 17:58:28 -0400 |
commit | 41f0c2c5e001fc0eb52e6e9d8f68a8d4d9accb88 (patch) | |
tree | bed15da7f67dfe1556774f30cfc76df29fc7648f /src/occ_405/state.c | |
parent | e66f727bf40b9dbd00c0e9a527dbfe584c6eb8ba (diff) | |
download | talos-occ-41f0c2c5e001fc0eb52e6e9d8f68a8d4d9accb88.tar.gz talos-occ-41f0c2c5e001fc0eb52e6e9d8f68a8d4d9accb88.zip |
WOF: Add Extended RC to wof errors
Change-Id: I18a532879deec3a8dd9f84396ac4ed2df1383881
RTC:192844
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/59608
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com>
Diffstat (limited to 'src/occ_405/state.c')
-rwxr-xr-x | src/occ_405/state.c | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/src/occ_405/state.c b/src/occ_405/state.c index 19da6b2..a3ec45e 100755 --- a/src/occ_405/state.c +++ b/src/occ_405/state.c @@ -330,7 +330,9 @@ errlHndl_t SMGR_all_to_standby() TRAC_IMP("SMGR: Transition from State (%d) to Standby Started", CURRENT_STATE()); // set STATE_CHANGE WOF disabled flag - set_clear_wof_disabled( SET, WOF_RC_STATE_CHANGE ); + set_clear_wof_disabled( SET, + WOF_RC_STATE_CHANGE, + ERC_WOF_STATE_CHANGE ); // if Psates in transition (a pgpe_start_suspend IPC call still running), // wait until it is settled up to WAIT_PGPE_TASK_TIMEOUT usec @@ -605,7 +607,9 @@ errlHndl_t SMGR_observation_to_active() TRAC_IMP("SMGR: Observation to Active Transition Started"); // Clear STATE_CHANGE WOF disabled flag - set_clear_wof_disabled( CLEAR, WOF_RC_STATE_CHANGE ); + set_clear_wof_disabled( CLEAR, + WOF_RC_STATE_CHANGE, + ERC_WOF_STATE_CHANGE ); // If there are no cores configured, do not wait for PSTATES to // become enabled. @@ -883,7 +887,9 @@ errlHndl_t SMGR_active_to_observation() do { // Set STATE_CHANGE WOF disabled - set_clear_wof_disabled( SET, WOF_RC_STATE_CHANGE ); + set_clear_wof_disabled( SET, + WOF_RC_STATE_CHANGE, + ERC_WOF_STATE_CHANGE ); if(G_present_cores == 0) { @@ -1014,7 +1020,9 @@ errlHndl_t SMGR_active_to_characterization() do { // set STATE_CHANGE WOF disabled flag - set_clear_wof_disabled( SET, WOF_RC_STATE_CHANGE ); + set_clear_wof_disabled( SET, + WOF_RC_STATE_CHANGE, + ERC_WOF_STATE_CHANGE ); if(G_present_cores == 0) { @@ -1178,7 +1186,9 @@ errlHndl_t SMGR_all_to_safe() } // set STATE_CHANGE WOF disabled flag - set_clear_wof_disabled( SET, WOF_RC_STATE_CHANGE ); + set_clear_wof_disabled( SET, + WOF_RC_STATE_CHANGE, + ERC_WOF_STATE_CHANGE ); // If we are master, we will wait 15ms to go to full on safe mode // This is to give the slaves time to see that we are broadcasting |