summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf/common/plat/mem
Commit message (Collapse)AuthorAgeFilesLines
...
* PRD: RAS policies for chip/symbol marksZane Shelley2017-05-171-2/+14
| | | | | | | | | | | | | | 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>
* PRD: Updates to AUE/IAUE handlingZane Shelley2017-05-033-4/+68
| | | | | | | | | | | | | | Change-Id: I7d403cb29bbeb2d5f383a38816b579e71fc3dc0d RTC: 173491 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39851 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/39967 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: Consolidate memory UE handlingZane Shelley2017-05-033-84/+166
| | | | | | | | | | | | | | Change-Id: I925c5bd3db25bcd2d78b3353e4374a625d247672 RTC: 173423 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39781 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/39966 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: created MemEcc::handleMemCe()Zane Shelley2017-05-022-60/+86
| | | | | | | | | | | | | | | | | This is needed for the runtime command complete ECC analysis. Most of the function already existed in a local function. So make the function externally available. Change-Id: Icd8b9a187f45a4b112a58a29c633b939d7a44cc0 RTC: 171915 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39679 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: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39900 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: Capture MCA regs when isolating to MCBISTFIRCaleb Palmer2017-04-242-0/+85
| | | | | | | | | | | | | | Change-Id: Ic4e37dce03055f56fef5c05448982688f365d8fe RTC: 172283 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39007 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> Squashed: I16762af276cdeda51f190dc64c66c479850ac038 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39183 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: Add support for memory IMPE analysisCaleb Palmer2017-04-106-0/+163
| | | | | | | | | | | | Change-Id: Icb2e6b8f4c87c38a47f46ecb5d97d36533296ba9 RTC: 165384 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38902 Tested-by: Jenkins Server <pfd-jenkins+hostboot@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/39002 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 IUE threshold to be per DIMMCaleb Palmer2017-04-072-14/+27
| | | | | | | | | | | | | Change-Id: I3d4dd61d1a0f86bf77afbd0f2d11902d7f681f42 RTC: 165383 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38711 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/38832 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: add more descriptive signatures to IPL targeted diagsZane Shelley2017-04-071-0/+8
| | | | | | | | | | | | Change-Id: Iad30a478d27b5799555672387979eb104921db9d Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38712 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/38745 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
* PRD: Add support for memory IUE analysisCaleb Palmer2017-04-034-60/+348
| | | | | | | | | | | Change-Id: I88e1655df141a758adb86acd25a0918c91307559 RTC: 165383 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38523 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/38697 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 TPS action in MNFG for memory CEs.Zane Shelley2017-03-242-5/+22
| | | | | | | | | | | | | Change-Id: Ie72e5c8feafbcf8cb0ffb0316df2c1072e5fe5a8 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38219 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/38413 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: simplified error path for getSystemTarget()Zane Shelley2017-03-221-6/+0
| | | | | | | | | | | | | | Change-Id: I06fcb51d695549ce59bc8c07532f3a83b58cbfc1 RTC: 165385 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38122 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/38263 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: Created threshold utils for RCD and IUE attentionsZane Shelley2017-03-223-5/+73
| | | | | | | | | | | | | Change-Id: I0e18fc4b5d59b20329c81e669341a20b4dec62c6 RTC: 165385 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37638 Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> 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/38262 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: avoid extra capture data if CE/UE tables are emptyZane Shelley2017-03-222-0/+4
| | | | | | | | | | | | | Change-Id: I1d35c6dd31c446f9e5de2a10eacc0e5771632667 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38241 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/38260 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: Memory Port Failure analysisZane Shelley2017-03-071-0/+40
| | | | | | | | | | | | | Change-Id: I3c031909fd8803f76c19144856ebfd8c00f753f7 RTC: 144082 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37475 Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> 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/37603 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 calloutMemoryMru functionCaleb Palmer2017-03-022-3/+97
| | | | | | | | | | | Change-Id: I5386e8b9d964ecadb4554261db8cec88a480b3f3 RTC: 168770 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36886 Tested-by: Jenkins Server <pfd-jenkins+hostboot@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/37282 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Clear symbol marks when chip mark placed on same DRAMZane Shelley2017-02-271-1/+41
| | | | | | | | | | | | | Change-Id: I8afeb1c0794d513780caa293b8af58669fa2afd1 RTC: 164705 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36887 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/37050 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: IPL DRAM Repairs cleanupZane Shelley2017-02-272-0/+35
| | | | | | | | | | | | Change-Id: Id0e3d2bea90f71d56df44ccab0506a28cf2017ff Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36865 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/37047 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: added support for memory NCE/TCE analysisZane Shelley2017-02-272-1/+191
| | | | | | | | | | | | Change-Id: Iecaffaa22776b5acd24ca24d1555c5a92b9b4e9d RTC: 165382 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36758 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/37046 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: add MCA data bundle wrapper for MCBIST TdCtlrZane Shelley2017-02-273-59/+53
| | | | | | | | | | | | | Change-Id: If27fb37f425db1ee00f181663944396bd07fdacb RTC: 165382 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36757 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/37019 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: wrap MNFG thresholds into MemCeTable<T>::addEntry()Zane Shelley2017-02-272-49/+42
| | | | | | | | | | | | Change-Id: Ie9c351578f94d857cc37ad3ef36659751b25f27b RTC: 165382 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36756 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/37018 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: templatize MemCeTable classZane Shelley2017-02-273-37/+54
| | | | | | | | | | | | | | | This is needed for additional code change pending. Change-Id: I76c36a86613a41429549a22d718cc3dbce6f7067 RTC: 165382 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36755 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/37017 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: move prdfMemThresholds.[CH] and prdfMemUtils.[CH] to common directoryZane Shelley2017-02-275-0/+1074
| | | | | | | | | | | | | Change-Id: I096600a042fa5ca93e19f9d19f28fb127e672b35 RTC: 165382 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36754 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/37016 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: Add plugins for NCE/TCE attentionsZane Shelley2017-02-273-0/+98
| | | | | | | | | | | | Change-Id: Ifc75831e5bbb706d2cdf156720cb4efe048787da RTC: 165382 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36753 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/37015 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: add CE table to default capture dataZane Shelley2017-02-276-17/+40
| | | | | | | | | | | | | Change-Id: I3add30d1700289dde4ee6059bdafb8d22edd212a RTC: 165382 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36752 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/37014 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: add support to read memory NCE/TCE symbols from hardwareZane Shelley2017-02-272-0/+144
| | | | | | | | | | | | | Change-Id: I156229b4f40b73e1b36e2849ecdc6e37dd232abe RTC: 165382 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36751 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/37013 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: IPL TPS procedureCaleb Palmer2017-02-272-34/+39
| | | | | | | | | | | Change-Id: I534c71099590bcac5dd19f5e444f6d6b895156da RTC: 157889 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36589 Reviewed-by: Benjamin J. Weisenbeck <bweisenb@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/37011 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: rule file updates for MCA unitZane Shelley2017-02-163-6/+141
| | | | | | | | | | | | | Change-Id: Ib37b1ec290081428a9c627ec1683568382d3612f RTC: 169104 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36316 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/36515 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: removed BitStringOffset classZane Shelley2017-02-102-3/+3
| | | | | | | | | | | | | | | | | It was never really used for its purpose outside of the BitString class. So created a new BitString contructor and removed the class. Change-Id: I1c946d2969586716f271c081ae6fcbec5e0d66c2 RTC: 167819 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35692 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/36205 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: cleaned error handling for getConnectedParent() functionsZane Shelley2017-02-102-24/+4
| | | | | | | | | | | | | | | | The functions will now assert if no parent is found. No need to check for nullptr anymore. Change-Id: I40da83f801ab2b47f2e98b7438211d68bea0dcc7 RTC: 168856 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36052 Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@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/36079 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: Create CeStats ClassCaleb Palmer2017-02-101-1/+6
| | | | | | | | | | | | Change-Id: I30ebbb49a2851c19822a68a3fcefb4eb406aae51 RTC: 159627 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34057 Reviewed-by: Benjamin J. Weisenbeck <bweisenb@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/36075 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: Error parser support for CE TableZane Shelley2017-01-251-3/+20
| | | | | | | | | | | | | Change-Id: I86d45b4689e4cd5e922f3e8965bf4eff602d676d RTC: 165381 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34743 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/35415 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: Ported CE table from P8 to P9Zane Shelley2017-01-253-1/+428
| | | | | | | | | | | | Change-Id: Ib3992610867f8f2ec72992f6c2936d7a4881a3fd RTC: 165381 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34742 Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> 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/35414
* PRD: added support functions in MemSymbol classZane Shelley2017-01-252-4/+55
| | | | | | | | | | | | | Change-Id: I5a13013902dd612a332fe141d41c5bf59c450ed2 RTC: 165381 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34741 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/35413 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: force read all registers for markstore readsZane Shelley2017-01-251-5/+5
| | | | | | | | | | | | | Ensures we always have the latest data from markstore. Change-Id: I080a49e1537bcf06e59b03f90f4b6bc2cd12385e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34507 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: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35411 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Mainline memory MPE analysisZane Shelley2016-12-148-1/+796
| | | | | | | | | | | | Change-Id: I93e5122cee3eaba7609945e74243fb32b1e9c393 RTC: 165378 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33703 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/33843 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: Mainline memory UE analysisZane Shelley2016-12-145-14/+72
| | | | | | | | | | | | Change-Id: I7f094853d2b313986c9c49116c962f70abe956de RTC: 165377 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33690 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/33842 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: DRAM Repairs IPL VCM Procedure (MCBIST)Caleb Palmer2016-12-141-4/+9
| | | | | | | | | | | | Change-Id: I8fd205308c547e113c6e3d152c321c9719f5c529 RTC: 157608 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32394 Tested-by: Jenkins Server <pfd-jenkins+hostboot@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/33082 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: Simplify VCM and TPS classesCaleb Palmer2016-12-142-0/+237
| | | | | | | | | | | Change-Id: Iaf9180aed5c22db1d4cced537dcc0e2af8f12425 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32549 Tested-by: Jenkins Server <pfd-jenkins+hostboot@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/33081 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: add default capture data support for ECC attentionsZane Shelley2016-12-093-0/+155
| | | | | | | | | | | | | Change-Id: I87a8b7afc399633f42fbccf53896a6a10a7d327c RTC: 165374 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33357 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/33685 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: data bundle support for UE tableZane Shelley2016-12-093-0/+164
| | | | | | | | | | | | Change-Id: Ibf2a9b72ef3ef65b906aa08f484b9da007426d97 RTC: 165374 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33355 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/33653 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
* PRD: ported UE table to P9Zane Shelley2016-12-094-3/+252
| | | | | | | | | | | | Change-Id: I42061daef78f1369ea9739ffa6478ef52f8acc79 RTC: 165374 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33205 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/33652 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: fixed default constructors for various memory classesZane Shelley2016-12-095-26/+22
| | | | | | | | | | | | Change-Id: Idad38f906044f42df5d307c803bfd9f571b5ab07 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33074 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/33649 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: Determine where to restart commands after cmd complete attnZane Shelley2016-12-062-6/+6
| | | | | | | | | | | | Change-Id: Ibd39b252c3cb00946c061a2f8090af7a7de3e3f2 RTC: 157892 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32452 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/33076 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: refined util functions for chip objectsZane Shelley2016-11-101-5/+5
| | | | | | | | | | | | Change-Id: I3ccd489974363026ff0743e492bcc2bb58501541 RTC: 164214 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32310 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/32441 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: refined extra signatures for memory subsystemZane Shelley2016-11-082-4/+42
| | | | | | | | | | | | Change-Id: I07a662a208dcdf654b0ca6536ba932758b9dd252 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31859 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/32246 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: P9 MemoryMru object supportCaleb Palmer2016-10-283-0/+465
| | | | | | | | | | | Change-Id: I607c05e4e8f8736fdd59665333238b64c0a00211 RTC: 149314 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30823 Tested-by: Jenkins Server <pfd-jenkins+hostboot@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/31862 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: removed templates from MemSymbol classZane Shelley2016-10-212-52/+46
| | | | | | | | | | | | | Needed to do this to avoid templates in MemoryMru class. Change-Id: I2e82748be515dc0f7adb473312f32d91cfc20427 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31547 Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> 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/31624 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Create MemSymbol object for P9Caleb Palmer2016-10-213-0/+282
| | | | | | | | | | | Change-Id: I7bc729a08002078c1f0c3ac52cc6246cbd1b2b0c RTC: 159939 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30349 Tested-by: Jenkins Server <pfd-jenkins+hostboot@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/31577 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Updated memory constants header file for P9Zane Shelley2016-10-211-0/+78
| | | | | | | | | | | | Change-Id: I1f22a35cd292a03e0408a7d7736c87df2b60aa8a RTC: 162599 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31067 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/31574 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Add support for MemAddr classZane Shelley2016-09-214-6/+581
| | | | | | | | | | | Change-Id: I5c3f0f3b3f1bf6a59cab4c9d9cd26adb11a76e45 RTC: 155881 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28845 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/29967 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
OpenPOWER on IntegriCloud