diff options
| author | Bill Hoffa <wghoffa@us.ibm.com> | 2014-03-27 10:16:15 -0500 |
|---|---|---|
| committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2014-05-29 12:49:26 -0500 |
| commit | a8e490184f0f436d8fa1e175c7f9d7368923340b (patch) | |
| tree | e967ed626d53e1f13aaac3b81bd2f83ad9f0bca0 /src/include/usr | |
| parent | 192aff0a38f60718af72a730b0c968a35a56d74f (diff) | |
| download | blackbird-hostboot-a8e490184f0f436d8fa1e175c7f9d7368923340b.tar.gz blackbird-hostboot-a8e490184f0f436d8fa1e175c7f9d7368923340b.zip | |
Only accept Istep Messages to Master Node after system SMP established
Change-Id: I993a9684b4ee93541b75b4bfc22f22ddad5bedb5
RTC:93394
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/10012
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include/usr')
| -rw-r--r-- | src/include/usr/initservice/initsvcreasoncodes.H | 1 | ||||
| -rw-r--r-- | src/include/usr/initservice/istepdispatcherif.H | 11 |
2 files changed, 12 insertions, 0 deletions
diff --git a/src/include/usr/initservice/initsvcreasoncodes.H b/src/include/usr/initservice/initsvcreasoncodes.H index 23430d927..e30c8fd2b 100644 --- a/src/include/usr/initservice/initsvcreasoncodes.H +++ b/src/include/usr/initservice/initsvcreasoncodes.H @@ -67,6 +67,7 @@ enum InitServiceReasonCode //termination_rc SHUTDOWN_REQUESTED_BY_FSP = INITSVC_COMP_ID | 0x0b, ISTEP_INVALID_ON_MPIPL = INITSVC_COMP_ID | 0x0c, + ISTEP_NON_MASTER_NODE_MSG = INITSVC_COMP_ID | 0x0d, }; enum InitServiceUserDetailDataSubSection diff --git a/src/include/usr/initservice/istepdispatcherif.H b/src/include/usr/initservice/istepdispatcherif.H index 5572ca8f7..e8ba59596 100644 --- a/src/include/usr/initservice/istepdispatcherif.H +++ b/src/include/usr/initservice/istepdispatcherif.H @@ -66,6 +66,17 @@ errlHndl_t sendIstepCompleteMsg ( void ); */ bool isShutdownRequested ( void ); +/** + * @brief This function is to be used by external code to tell + * this instance of istepdispatcher whether it should + * accept istep messages or not + * + * @param[in] i_accept - true if istep messages are to be accepted, false if not + * + * @return Nothing + */ +void setAcceptIstepMessages ( bool i_accept ); + } #endif |

