summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Race condition in heap coalesce.Patrick Williams2013-05-152-31/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously the heap coalesce function looked at the "free" flag on the next block to determine if two blocks could be merged together. The coalesce function is ran with all cores synchronized so no one should be modifying the heap, but there is still a subtle race condition. A user task could be in the process of freeing a block, marking it "free" but not actually inserting it onto the queues yet. The coalesce will combine this block together but then when the user task resumes it continues to try to insert it onto the queue. This causes both the larger merged block and the smaller block to be on a free queue and memory corruption when both blocks are used. This is resolved by having a new flag indicating that the block is known to be part of the "coalesce" group and using this in addition to the "free" flag. Only blocks which are actually present on the free queues are considered to be part of the "coalesce" group. Change-Id: If33d15d731d32e07e01104244ebc65daf2295878 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4520 Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Do not consider endpoints behind PCIE switches for PCIE configNick Bofferding2013-05-151-66/+73
| | | | | | | | | | - Removed endpoints from behind PCIE switches from PCIE config Change-Id: I401e2f525d3af90d1d3f287c3e1a1a2081a1291c CQ: SW203959 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4507 Tested-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* AVP OCC Enable & Procedure RefreshAdam Muhle2013-05-1545-5849/+7567
| | | | | | | | | | | | Refreshed OCC Procedures Enabled OCC in AVP mode for all processors Merged SLW and OCC to common HOMER image RTC:50987 Change-Id: I08d9128dfcb572367c145ee0296a48292584a480 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4340 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD: Unstub skip mba message plugin.Brad Bishop2013-05-158-145/+250
| | | | | | | | | | | Change-Id: I64f9352c30cb06e2a49809fad13cdded20ab80c0 RTC: 51702 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3799 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4516
* PRD: Collect FFDC for Centaur CheckstopsZane Shelley2013-05-157-34/+315
| | | | | | | | | | | Change-Id: Id65e1b961a0f47ac2456e45fa6cbe536fd659f91 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4302 Tested-by: Jenkins Server Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4515
* PRD: cleaned getConnected() and systemPtr->GetChip()Zane Shelley2013-05-1518-309/+505
| | | | | | | | | Change-Id: I87a3d3ee0a8e9f674890191857883aee61d6f303 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4370 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server Squashed: I85a11aa02f63e4ad43bca1d69b94e1a69bf37fa9 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4514
* Add support for Venice in PRD rule files.prashanthacharya2013-05-155-36/+767
| | | | | | | | | | | | Change-Id: I53cf9771e328a93304cfa4cfa61c8defecaf21fb RTC: 62713 CMVC-Coreq: 874444 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3758 Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4513
* INITPROC: Hostboot - High Priority HW Init Procedures for week of 4/30Thi Tran2013-05-1511-38/+413
| | | | | | | | | | SW201168 Change-Id: I94c46f56d68bc9c0a6c0bfcd9c08465be337ba12 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4505 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* TULETA Bring up - proc_build_smp_adu.C 1.7 updateThi Tran2013-05-151-4/+4
| | | | | | | | | | SW201166 Change-Id: Id3ae26e8f78a6dcbfd3fc8e93950fd5810ba6f1d Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4448 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* MAX_PROC_CHIPS_PER_NODE (physical drawer) is set to 4 for simics MURANO configvanlee2013-05-151-1/+1
| | | | | | | | | | Change-Id: I4486ea60d867925ad84ff62680b6b0f914a6b7b3 RTC: 71533 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4457 Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* BEAM fixes for various components.Patrick Williams2013-05-157-53/+55
| | | | | | | | | | | Change-Id: I900f33eefeeeaa35d981b93c1af0bec8ab4000c2 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4424 Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Reduce the footprint of builds.Patrick Williams2013-05-154-7/+18
| | | | | | | | | | Change-Id: I2091409dc81716d064ac1e057573b6b2e02168ad Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4409 Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add FAPI traces to hwp generated errorsRichard J. Knight2013-05-151-0/+7
| | | | | | | | | | | Change-Id: I4133773209be4e6630802370062abdcaab957275 RTC:71430 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4427 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Handle the PR keywordBrian Horton2013-05-1511-59/+428
| | | | | | | | | | | | | | | | | Add support in the HWAS code to handle the PR keyword, to potentially force processors to run with less cores than are available. Move FRU_ID from fsp-only to common, so that the PR keyword code knows which procs are to be grouped. This work involves changes to HWAS Common code, as well as hostboot and FSP platform-specific code. Change-Id: I6d437a68c37f51edbd6d0d4741f2193892f80a6b RTC: 35077 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4221 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Read ATTR_BOOT_FREQ_MHZ from the Machine Readable WorkbookMike Jones2013-05-141-0/+3
| | | | | | | | Change-Id: I7bafa6eaad2fdc8c02065adc29784be5d0c37d2b Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4504 Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Setup ATTR_MSS_CACHE_ENABLE for Centaur L4 CacheMike Jones2013-05-141-67/+92
| | | | | | | | | | Change-Id: Ie03f26145b671b5a8bdfb319c2af9be918b92ad9 RTC: 70595 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4282 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD: updates PLL rule code from latest RAS reviewChris Phan2013-05-145-13/+13
| | | | | | | | | | | Change-Id: I4c4267bdb96bddd0b2c20a13d4ee351111cad344 RTC: 70556 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4280 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Squashed: I4553a80af1136ba494a169e50a9d1cfae3de31f6 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4439 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Do not deconfigTarget when System is at runtime.Kumar Challa2013-05-134-6/+35
| | | | | | | | | | Change-Id: I4daa3c3370eb91cdc5676e315a1476ed8c3a2e2a RTC:45747 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4195 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD: Removing compile warning from rule compiler for hostbootsachin gupta2013-05-106-78/+89
| | | | | | | | | Change-Id: I5b411d83b888799f9a09ed95b5d7664a489ca5f3 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4149 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4438 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD:NCUFIR update after Ras ReviewPrem Shanker Jha2013-05-101-24/+38
| | | | | | | | | | RTC: 23127 Change-Id: If2acaec5f4642ecf6b8f516a24faf3d1d664d3b5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4117 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4437 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Refactor PRD prdfMain.[C][H]prashanthacharya2013-05-103-89/+21
| | | | | | | | | | | | | | | | Move all fsp specific code from prdfMain_common.C to prdfMain.C under fsp folder similarly move any code specific to hostboot from prdfMain_common.C to prdfMain.C under hostboot folder. Change-Id: I4374c82814fb9bed7b9734d617f0fd2038b89e78 RTC: 63998 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3392 Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: Prem Shanker Jha <premjha2@in.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4436
* PRD: deploy dram spares in MFG test modeBrad Bishop2013-05-104-6/+91
| | | | | | | | | | | | RTC: 50708 Change-Id: I15635282992b1c2f817ff7b840db2cbf99f83398 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2973 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@us.ibm.com> Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4435
* PRD: bug in PSIFIR definitionZane Shelley2013-05-101-0/+5
| | | | | | | | | | | | Change-Id: I26fb94af2fe5fea0d2b19670a4e13549e5cecc2f CQ: SW201797 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4359 Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Prem Shanker Jha <premjha2@in.ibm.com> Reviewed-by: Bradley W. Bishop <bradleyb@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4434
* PRD: fix mismatch chiplet signatureChris Phan2013-05-102-18/+31
| | | | | | | | | | | | | - Fix mismatch signature in shift register between runtime and compile time Change-Id: I6bc834e67d529ddfb24fd69ef9da05539fbe289a Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4158 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4433
* PRD: fix incorrect MFG threshold being usedChris Phan2013-05-102-6/+11
| | | | | | | | | | Change-Id: Ic13bc1dc5c9ea00215fb6c24b566bbfe844b3d03 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4369 Tested-by: Jenkins Server Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4432
* PRD: RAS Services updates for Centaur CSChris Phan2013-05-103-6/+99
| | | | | | | | | | Change-Id: I83689b8d715bb362a75ec365870a8935e2e19f97 RTC: 70687 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4299 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4431 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Temporary fix to map Targeting enums in PRD Log Parser.prashanthacharya2013-05-101-16/+2
| | | | | | | | | | | | | This is a temporary fix to map targeting enums in prdfLogParser until targeting support is provided under x86 context. RTC: 60420 Change-Id: I9d89747213f43b17e7de5b9187973792acd4a084 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3551 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4430 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Port FSP TOD service module to Hostboot for SPless systemvanlee2013-05-0838-7/+8576
| | | | | | | | | Change-Id: I9f61df4b8ea05c5634578cc8e27f5ffa7dadf8da RTC: 67846 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4250 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Run latest version of BEAM against Hostboot codeMark Wenning2013-05-088-80/+478
| | | | | | | | | Change-Id: I0517e3918039de9fac773baec345fefda13eb3c0 RTC: 66143 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3819 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* add platform specific callout functions for FSP integration.Brian Horton2013-05-086-110/+209
| | | | | | | | | | | | | | | Make the HWAS function processCallout() be common instead of hostboot specific, and create new platform specific functions for the processing of procedure and hardware callouts. Intention is that hostboot and fsp will use these to read the hwas hostboot-created callout_ud_t structure out of an errlog. Change-Id: Ie5679b0a833f802744bfd8f5285901b73f022d52 RTC: 49965 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4275 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Retrieve Phase Rotator Values from CDIMM VPDBill Schwartz2013-05-0815-23/+1640
| | | | | | | | | | | | | | | Update cvpd dd for VSPD record, including MR keyword Update fapiGetPlatMBvpdAccess for VSPD record Create an accessor to retrieve Phase Rotator attributes from MR keyword Add, but comment out FAPI_ATTR_GET changes until CDIMM vpd is valid (69935). Change-Id: I053aac1f7477f6e9c6d53bfa68c29cb53f872034 RTC: 59048 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4212 Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* MDIA: cleanup commands soonerBrad Bishop2013-05-081-23/+45
| | | | | | | | | | | | | | Prior to this change there is a chance that PRD may start additional maint cmds for chip mark verify or other procedures, before MDIA invokes the cleanup procedure on its command. Change-Id: Ie39db442d33ac1e55906aecfa8a3c3426a6b2f0b Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4300 Tested-by: Jenkins Server Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* IBSCOM error path supportAdam Muhle2013-05-0811-149/+727
| | | | | | | | | | | | | | | This commit updates IBSCOM to have error path support. It also updates the good-path test cases since there is limited good path support in simics. Full enablement will be done later. Change-Id: I5f9d66165db119473f606303a1026c8c71988785 RTC: 34743 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3972 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Set Accessor HWP to write repair data to VPD and Support for Centaur targets.Bilicon Patil2013-05-0815-392/+2510
| | | | | | | | | Change-Id: I57eee26a677c213317beaa6b84c79a73cccf34a5 RTC: 22646 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3864 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support for processor specific Ring Lengths in HostbootRichard J. Knight2013-05-066-14/+462
| | | | | | | | | | | | | | This is a quick fix for SW196865, several ring lengths are different based on processor type, this change will set the attributes for these lengths in the genHwsvMrwXml.pl based on processor type. Change-Id: I42f0e61d138eca5724e290ed81873dd5244f5809 RTC:70945 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4333 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Make ATTR_PLCK_IPL_ATTR_OVERRIDES_EXIST non-volatileMike Jones2013-05-061-2/+2
| | | | | | | | | | | | This attribute is used by the FSP to communicate to Hostboot that attribute overrides exist in a PLCK IPL. It is pushed to PNOR by the FSP before Hostboot is launched, in order to work, this attribute must actually be in PNOR, so it must be non-volatile. Change-Id: Iedbc76e9d5191c84c41e145fb8d87b6ef1757cde Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4308 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* add code for clearGardRecordsForReplacedTargets() functionBrian Horton2013-05-062-63/+117
| | | | | | | | | | | | Part of collect_gard() functionality is to check a targeting attribute to see if the part has changed; if so and there is a GARD record, we clear the GARD record so that the new part will then not be deconfigured. Change-Id: I39a316efd7cda6b205c0fbb39192e7ba90afad45 RTC: 63432 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4263 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix support for multiple chips in standalone murano configDan Crowell2013-05-063-50/+81
| | | | | | | | | | | | | Modified FSI path for proc1 due to Simics model changes Fix FSI testcase that was using outdated version reg Enhance standalone script to start SBE on all procs Change-Id: I2758912914b778a2c430124678546175e6223e30 RTC: 51465 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4357 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD: MFG filesBenjamin Weisenbeck2013-05-067-83/+170
| | | | | | | | | Change-Id: I432274c75a06500551643aca0a78df6a911e4c80 RTC: 22859 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4312 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Redesign PRDF MNFG Threshold tool code to make it commonChris Phan2013-05-0614-21/+363
| | | | | | | | | | | Change-Id: If4abbe7f68ce53d8de56ec3cb202b51e33740bb6 RTC: 65507 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3412 Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Squashed: Ia05e56c51d3ed08210e765aaa623ca810d0b0371 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD: Synced mss_maint_cmds.[CH] with hostboot versionZane Shelley2013-05-061-8/+4
| | | | | | | | | | | Change-Id: Ifc26172e98852a0abfe7a32b8a3b5065b1f9d0e5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4136 Tested-by: Jenkins Server Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4354
* Send response to FSP mailbox for unclaimed or invalid messagesDoug Gilbert2013-05-064-89/+121
| | | | | | | | | | RTC: 47595 Change-Id: If8947b78fed4316209702fa72080ba47137d3463 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4307 Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Allow Chip EC Features to be queried from chipletsMike Jones2013-05-062-57/+124
| | | | | | | | | | Change-Id: Ie7e56dd33a0d92177265587ab73a5699868c5440 RTC: 70927 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4331 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Reduce FAPI->TARG attribute access code sizeMike Jones2013-05-064-808/+600
| | | | | | | | | Change-Id: I5fe3e7be1780d6034d2c52ef0dac6799f3c89d3b RTC: 70572 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4276 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* MDIA: Collect ffdc after command timeoutBrad Bishop2013-05-062-4/+128
| | | | | | | | | Change-Id: I6405e43ab0d7f28b4730900674403d297660e6f0 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4048 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Debug Framework tool to Retrieve Attribute Data (non-FAPI)CamVan Nguyen2013-05-062-1/+941
| | | | | | | | | | Change-Id: Ie09bf5486f37e7ce1236f3a6872603266b419488 RTC: 38197 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3065 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add attribute IBSCOM_PROC_BASE_ADDRCorey Swenson2013-05-069-2/+86
| | | | | | | | | | Change-Id: I97100bcc301dca00108aa5fac68a02069883d8d5 RTC: 67827 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4260 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* fix issue with errludattribute parser functionBrian Horton2013-05-061-1/+11
| | | | | | | | | | | | | | errludattribute parser function had incorrect values for the attributes (enum value, not the hash) so the errl parser output was incorrect - all showed up as 'unknown attribute'. Change-Id: Ic68dc92fb7105a5b29895ecc37d2e01f0525155f RTC: 70803 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4313 Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support Deconfigure By Association in HWAS functions.Brian Horton2013-05-068-136/+274
| | | | | | | | | | | | | | | | | . Add support for CHILD and CHILD_BY_AFFINITY targets to get deconfigured when a target gets deconfigured. . Add hwasState to store the PLID associated with an deconfigure events (system error or GARD callout). . Replace code in dmi_training to call deconfigureTarget instead of explictly setting functional state. Change-Id: I2e18b6a18eba5034dbf35a0bba669b5f4c171932 RTC: 35119 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4108 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Allow easy collection of multiple register sets as FFDC on HWP ErrorMike Jones2013-05-061-8/+20
| | | | | | | | | | | | | | | With current code, FAPI Error XML needs to have a separate collectRegisterFfdc element for each register set, each element specifies the register set and the target. With this change, you can specify multiple register sets for a particular target in the same collectRegisterFfdc element. This was requested by Jeshua and is clearly an improvement. Change-Id: I234177b63df6da61f2efd579f36336e12a429fbb Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4213 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
OpenPOWER on IntegriCloud