summaryrefslogtreecommitdiffstats
path: root/src/usr/diag
Commit message (Collapse)AuthorAgeFilesLines
...
* PRD: Update parser for DRAM repairsCaleb Palmer2017-07-204-36/+45
| | | | | | | | | | | | | Change-Id: I421cd1b1ba5b5e8eecb3e98aae9cc16458282daf RTC: 176880 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43057 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43357 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Update get and set BadDqBitmap functionsCaleb Palmer2017-07-202-57/+68
| | | | | | | | | | | | | | Change-Id: Ic4a6c1bdc377bbb3332a8d6b042afdd02d53abff RTC: 176880 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42993 Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43356 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Add MemDqBitmap ClassCaleb Palmer2017-07-206-3/+621
| | | | | | | | | | | | | | Change-Id: I0906e65ca40772063d605631b3d4f4fd246875f4 RTC: 176880 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42872 Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43355 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Revert "PRD: Hostboot Istep FFDC"Daniel M. Crowell2017-07-132-18/+0
| | | | | | | | | This reverts commit ea4060fe250eb3db2d9c171ec87fc4b1806b05fd. Change-Id: I16a337e35584b5b2f3ac8b52fb976eb57c6e95ab Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43103 Tested-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: Restart EC/EQ/EX trace arraysBenjamin Weisenbeck2017-07-136-1/+204
| | | | | | | | | | | Change-Id: Ibc05f8d3a018875e10d98a3581c54a628f7b0618 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42498 Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43054 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Add EC Level support for HOMER DataBrian Stegmiller2017-07-133-82/+193
| | | | | | | | | | | | | Change-Id: Ic83a0cb7d73781010b21ec7b5708be9febc06c56 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41908 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43053 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Hostboot Istep FFDCBenjamin Weisenbeck2017-07-122-0/+18
| | | | | | | | | | | | | | Change-Id: Ic51fddef3769de675b13dd5e7501fe1a473bc468 RTC: 174554 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42813 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43038 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
* PRD: array out-of-bounds in MemUtils::getDramSize()Zane Shelley2017-07-121-2/+2
| | | | | | | | | | | | | | Change-Id: I86360e1fb7bd18e148185bd33124d70271140a4a CQ: SW390498 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42985 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43039 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
* PRD: Mask mainline NCE/TCE during TDCaleb Palmer2017-07-124-6/+239
| | | | | | | | | | | | | | Change-Id: I4d1eb0e7e52e0ae78649a552a809d194d0c6acc6 CQ: SW394335 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42672 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42858 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Allow clearing FIR bits on Unit CheckstopsBenjamin Weisenbeck2017-07-071-3/+1
| | | | | | | | | | | | | | | | | | There is no planned support for unit checkstops in P9, so we don't have any code in place for properly disabling checkstopped units. It shouldn't matter, but when we get a bit mistakenly configured as a Unit CS, we end up with a flood of errors for the uncleared bit. Change-Id: Ia7104b31c988434ca6df74889afad14c7ecd158b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42613 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42635 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
* PRD: Avoid Multicast read of unitCs and hostAttn during IPL steps 15 and 16Brian Stegmiller2017-07-072-1/+44
| | | | | | | | | | | | | Change-Id: I7e837eec60d34bff6092db76e11706301cc15ebf RTC: 174385 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42598 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42634 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
* PRD: Add iv_chip to TdEntry equality operatorCaleb Palmer2017-06-301-4/+5
| | | | | | | | | | | | | Change-Id: Ib93f427f352d0a4d418732d55adf78f47dbf85b0 CQ: SW394324 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42564 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42633 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: VCM adjust when adding chip mark to callout listCaleb Palmer2017-06-301-4/+7
| | | | | | | | | | | | | Change-Id: I6c4fabae85e047afd549868baa0a8efbdb8bac95 CQ: SW394365 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42567 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42632 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Bugs related to banning analysis in MNFG IPL CE HandlingZane Shelley2017-06-302-84/+83
| | | | | | | | | | | | | | Change-Id: I5a6aba740c775a71fef436f739047761d82fc62a CQ: SW394179 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42398 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42631 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: fixed error log parsing for MCA DQsZane Shelley2017-06-262-19/+28
| | | | | | | | | | | | | | | | MCAs only have one DQ per symbol where MBA have two per symbol. Change-Id: I4ecf5e9f9b7406eb6cc997807e2c46c260d03736 CQ: SW392855 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42298 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42427 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Allow deconfig without a callout in error log.Matt Derksen2017-06-231-0/+1
| | | | | | | | | | | | Change-Id: Ia2ce6f89b4fbc4bbafa355cb1da07bdbd360c317 RTC: 174701 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42085 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: MNFG thresholding for RCD parity error reconfig loopsZane Shelley2017-06-224-22/+30
| | | | | | | | | | | Change-Id: Ie0282529d66cbe4b3169ad7ee601dbd2cb49f779 CQ: SW392001 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42136 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
* PRD: make MNFG IPL hard CEs predictive in TPS phase 2Zane Shelley2017-06-222-11/+21
| | | | | | | | | | | | | Change-Id: I4d950b0c08e18a5d5c5b02ed6fabfb3951f07325 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42078 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42211 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Fetch NCE/TCE redesignZane Shelley2017-06-227-193/+103
| | | | | | | | | | | | | | | | | | NCEs and TCEs use the same error vector register, which stores the latest NCE/TCE. So it is possible that PRD could be handling one attention and the vector could be overwritten by a subsequent attention. Change-Id: Ia6955bc1f0a258e1450c426cec8c466a56b43432 CQ: SW392312 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42013 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42210 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* RAS XML: threshold and mask on NCUFIR[9] Store TimeoutZane Shelley2017-06-221-1/+1
| | | | | | | | | | | | | Change-Id: I4086e7c97152be46af7d8859ffb7f01f1a4b2217 CQ: SW392429 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42000 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42209 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: rule updates from RAS XML v91Zane Shelley2017-06-229-669/+692
| | | | | | | | | | | | | | Change-Id: I598ed4a6cd6f4d79008e535e2fad41b647ddb2eb RTC: 175907 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41995 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42208 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: changed thresholding on NXDMAENGFIR[9:10]Zane Shelley2017-06-212-2/+9
| | | | | | | | | | | | | Change-Id: Ia4b71b36d94b39f636b192721fa420f500d2e5a6 CQ: SW392193 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41996 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42207 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRDF: Update HOMER FIR data and read pnorBrian Stegmiller2017-06-1614-783/+1969
| | | | | | | | | | | | | Change-Id: If8101569dfcaf25d3b9dfb493cc88e1bfab6f703 RTC: 161588 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38286 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41762 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: do TPS only on threshold, not for all hard CEsZane Shelley2017-06-141-1/+1
| | | | | | | | | | | | | | Change-Id: I18ee02df95f2ce7f06e3b488c46a836c21730d88 CQ: SW391885 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41707 Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41788 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: predictive error log for soft RCD parity error thresholdZane Shelley2017-06-141-2/+5
| | | | | | | | | | | | | Change-Id: Ifb80fdd1972cb0fb03e2e1d4743b63f76c4af4fa Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41706 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41787 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
* PRD: clarified getTargetPosition() vs getMemChnl() for MEMBUFZane Shelley2017-06-143-7/+4
| | | | | | | | | | | Change-Id: I0fb785867f40db5376a8e1dfda3116cf5c9a9fd7 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41571 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41765 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
* PRD: XBUS Lane RepairBenjamin Weisenbeck2017-06-1211-155/+717
| | | | | | | | | | | | | Change-Id: I1e89bdcdd42fbeb720dc230506dba752b4ae1150 RTC: 136120 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40287 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41491 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Small const fix in symbol2ByteCaleb Palmer2017-06-121-1/+1
| | | | | | | | | | | | Change-Id: Ic9abd005d607ab33f899a956f20d635f5aebcf39 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41368 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41490 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
* ATTN: Return IPOLL bits being used to HOST OSBrian Stegmiller2017-06-094-22/+73
| | | | | | | | | Change-Id: I74d84208c1f24d156739b8bb4c912f8a1bd11ee3 RTC: 174196 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41179 Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: memory IMPE redesignZane Shelley2017-06-092-30/+61
| | | | | | | | | | | | | | Predictive callout on MNFG threshold. Mask both mainline and maintenance attentions when a predictive callout is made. Change-Id: Ic833884b25e8713578976ba8405e955fccf3c1ae CQ: SW390684 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41454 Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41572 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
* PRD: Add asserts for invalid symbolBenjamin Weisenbeck2017-06-092-0/+6
| | | | | | | | | | | | | Change-Id: I56f8e75e4cc5368ad34c8ad18f444dc57dd06e41 CQ: SW390567 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41320 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41568 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
* PRD: set stop-on-AUE during memdiags after TD procedureZane Shelley2017-06-091-0/+1
| | | | | | | | | | | | | Change-Id: I35990cf5e6cd7055052206735861bc247336ddaf Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41546 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41567 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
* PRD: hard CE callouts during Memory DiagnosticsZane Shelley2017-06-091-14/+7
| | | | | | | | | | | | | Change-Id: I3f3f696c8239500baebc0c36562fc748b0d663cc CQ: SW391175 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41502 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41566 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
* PRD: added signature to indicate all DRAM repairs have been usedZane Shelley2017-06-093-4/+9
| | | | | | | | | | | | | | Change-Id: I704567cb22fec73c741b37eca52cc9fcddf9bb8d CQ: SW391196 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41496 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41565 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
* PRD: runtime VCM supportZane Shelley2017-06-0812-240/+792
| | | | | | | | | | | | | | | | | | | | | Change-Id: Ibeb45ceb1a2d0db1e3941b5b8ac5f9e2f5122770 RTC: 171913 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40942 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Squashed: I85a0240782b2985797a2ace1aa3eb9a9a18cb621 Squashed: I1663ee55509348cdaddf216d0b3c9ac527c21113 Squashed: Ib9a3bef7a4df3b1b2a5914cf4155dca569c11026 Squashed: I3739b49f17a5413a0ad9c3adfd555f74b91895cc Squashed: Ifc2e4501775a09ad06381970ba47be5b953312d8 Squashed: Id7f5648ed810f9505acecea99cb27af2d832a669 Squashed: I0ec33104ac7920282482e79c2376d115a1274b46 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41040 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
* fixed compilation errors when ENABLE_CHECKSTOP_ANALYSIS is enabledZane Shelley2017-06-083-6/+6
| | | | | | | | | | | | Change-Id: Ic77f03ca0b4c221eef37581e6791ab8b4398af74 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41180 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: bug in memory CE threshold calculationZane Shelley2017-06-082-35/+35
| | | | | | | | | | | | | | Change-Id: I317980852382498da25874e00761386d180b9d60 CQ: SW390498 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41050 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41489 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
* PRD: Add code location data to errorlog for assertsBenjamin Weisenbeck2017-06-081-5/+7
| | | | | | | | | | | Change-Id: I07c23f7ef0e3d5d783d1576f708cde6c91de06f8 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40936 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41488 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
* PRD: Remove unused var in collectCeStatsCaleb Palmer2017-05-261-4/+0
| | | | | | | | | | | | | Change-Id: Ia5b5d07ac3a3c2e6505b3a6f1ac97d91132d6ed4 CQ: SW389298 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40797 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41039 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
* PRD: enable soft/intermittent CE counting during background scrubZane Shelley2017-05-261-0/+2
| | | | | | | | | | | | | | Change-Id: I87a938638e78cc822afb560e5cf681b0462c4739 CQ: SW389723 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40847 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41038 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: make error log predictive on maint UE ddrphyfir 54 comboZane Shelley2017-05-191-0/+3
| | | | | | | | | | | | | | Change-Id: Ifd394bedfeab543c749384476b84163bc3737a88 CQ: SW389350 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40649 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40723 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Clear maintenance IUE attn during memdiagsZane Shelley2017-05-191-7/+14
| | | | | | | | | | | | | | Change-Id: I54664ee37349f4c1a06a479db8d0a744ae974b90 CQ: SW389265 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40643 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40722 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: DD2.0 updates for ENHCAFIRZane Shelley2017-05-191-1/+6
| | | | | | | | | | | | | Change-Id: Id8f2209a54e3730d18717f7d8bd332fdd0892eb9 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40449 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40721 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: generic function for IUE attention handlingZane Shelley2017-05-194-102/+127
| | | | | | | | | | | | | | Change-Id: I0ed418f3934aaceee0e3949ad91af45879f9004d RTC: 173944 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40423 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40228 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Isolation for HWP FailureCaleb Palmer2017-05-174-2/+72
| | | | | | | | | | | | | Change-Id: I384c7874d1acb583afa0c2d11492e83acacddee7 RTC: 172287 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39724 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40597 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: RAS policies for chip/symbol marksZane Shelley2017-05-172-3/+15
| | | | | | | | | | | | | | Change-Id: Ib522204a98056a2f9ea348d65f6f60212be8b66e RTC: 174200 CQ: SW388927 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40465 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40596 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
* MDIA: set stop-on-AUE during Memory DiagnosticsZane Shelley2017-05-162-6/+11
| | | | | | | | | | | Change-Id: I58b66927be32e2fa876427775626c03ac8b5cd52 CQ: SW389142 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40578 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
* PRD: Update TODO in isMembufOnDimmCaleb Palmer2017-05-121-11/+13
| | | | | | | | | | | | | Change-Id: I0605c6038c6f06949cb63cfcc22a40a60f5b069f CQ: SW388358 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40276 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40415 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
* PRD: ensure memory UEs are handled before memory NCEsZane Shelley2017-05-121-1/+2
| | | | | | | | | | | | | | | | | If we are ever flooded with CEs, we want to make sure the UEs are handled first so that we guarantee there is a predictive callout and gard. Change-Id: I9b6044ab5fd3eb455c3171a162b5760bc98e36e0 CQ: SW387743 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40399 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40414 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Nimbus DD2.0 changes for NPUFIRs and EHHCAFIRZane Shelley2017-05-112-252/+619
| | | | | | | | | | | | | Change-Id: I34c876d9e189f9d78af3b5e5a4cd286b2c18a132 CQ: SW388333 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40312 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40357 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
OpenPOWER on IntegriCloud