Skip to content

Commit

Permalink
PM: Fixed handling of CME LFIR mask during PM complex reset.
Browse files Browse the repository at this point in the history
Commit fixes the handling of CME LFIR mask. In istep 21.1, HB does
a PM complex reset. During this operation, CME LFIR mask is saved
in an attribute and all errors are masked. When HBRT takes over,
it starts by doing a complex reset once again. This back to back
reset without an init in between causes CME LFIR Mask to get lost.
Commit addresses the issue by simply avoiding the saving of FIR
mask during the first reset initiated by HBRT.

Key_Cronus_Test=PM_REGRESS

Change-Id: I55c289b76fc5b3416bca792fc9e1fbf8dba2309e
CQ: SW448193
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/67835
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Tested-by: Cronus HW CI <cronushw-ci+hostboot@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/68659
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
  • Loading branch information
premsjha authored and sgupta2m committed Nov 13, 2018
1 parent d50f588 commit 421b1db
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@
<valueType>uint8</valueType>
<initToZero/>
<writeable/>
<enum>NO_INIT=0, FIRS_INITED=1, FIRS_INITED_IN_RESET=2</enum>
<enum>NO_INIT=0, FIRS_INITED=1, FIRS_INITED_IN_RESET=2, FIRS_RESET_IN_HB = 3</enum>
</attribute>
<!-- ********************************************************************* -->
<attribute>
Expand Down

0 comments on commit 421b1db

Please sign in to comment.