summaryrefslogtreecommitdiffstats
path: root/src/usr/initservice/istepdispatcher
Commit message (Collapse)AuthorAgeFilesLines
...
* Change copyright prolog for all files to Apache.Patrick Williams2014-05-218-94/+94
| | | | | | | Change-Id: I5664587b4f889099290ef50d50fa9ce5e580e1eb Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11167 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update makefiles & included .mk files to use += convention.Brian Silver2014-05-211-4/+6
| | | | | | | | Change-Id: I4148bc4c770b7c3c10fe25aa18d57d1a4301e5a9 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11194 Tested-by: Jenkins Server Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Error log severity in HostbootBill Schwartz2014-05-081-0/+5
| | | | | | | | | | | | | Ensure that the log that causes IPL to fail has severity of at least unrecoverable. Change-Id: I790357f4ee3eea32252fa82fdd1adfac09202128 RTC: 43794 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/10553 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Create SRC description file during buildDoug Gilbert2014-05-081-2/+2
| | | | | | | | Change-Id: I636dbfad6cc695e42e6de403e26a91634a4b370d Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/10715 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Make istep dispatcher trace debug instead of fieldAndrew Geissler2014-04-171-2/+2
| | | | | | | | | | | | The istep dispatcher had a highly called function that was doing field traces of enter/exit which were useless. I made it a debug trace with this. Change-Id: Ieb87be73afbacb80140ae250188b57fe9eec4325 Backport: release-fips810 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/10608 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Manage core special wakeup state of in HostBootDoug Gilbert2014-04-041-0/+9
| | | | | | | | | | | Change-Id: I0480f373a93e03722954ca14a95bf0e8f2b2928f CQ: SW252399 Backport: release-fips810 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/9925 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Hostboot must trigger non MS (non MPIPL) if deconfig is detected during MPIPLBill Schwartz2014-04-031-6/+18
| | | | | | | | | | | | Do not enter the reconfig loop during a MPIPL Change-Id: Id99f4d8ccf2ebed816dfcffea4c7e889d538c2cc Backport: release-fips810 CQ: SW252376 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/9892 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Updates to Attribute Override for multi drawer systemsMike Jones2014-04-021-0/+4
| | | | | | | | | | | | | | | | | The Node field in an attribute override text file is now picked up. Checking and clearing attribute overrides now takes into account the node. Communication of attribute overrides between Hostboot and HWSV now takes into account the node. There is a follow-on HWSV change, but this change needs to go in first and there are no pre/co-reqs Change-Id: I6537652d2632cc22583a59567795c47304cf4876 RTC: 63163 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/9598 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: William H. Schwartz <whs@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Remove Initservice Inner Reconfig LoopMike Jones2014-03-251-1/+10
| | | | | | | | | | | | | | | | | PRD enables FIRs in Istep 11. If Istep 12 deconfigures HW that is asserting FIRs and performs the Inner Reconfig Loop then PRD ends up logging errors when it sees FIR bits for the deconfigured HW. The fix is to dispense with the Inner Reconfig Loop, if the code loops back to Istep 10 then everything is cleaned up. This issue will be resolved with RTC 101925 Change-Id: I63072e24f18a33bbbfa8c482294e45e020b6cb3f CQ: SW244527 Backport: release-fips810 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/9860 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* MBOX::RC_INVALID_DMA_LENGTH needs to be reportedBill Schwartz2014-03-211-2/+24
| | | | | | | | | | | | Adjust istepdispatcher MBOX errors to appropriate severity. Change-Id: I9414985dff80e9b2fcb946224bbb6d5d458f838d Backport: release-fips810 CQ: SW253315 RTC: 97018 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/9690 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Process shutdown message in istep modeBill Hoffa2014-03-071-10/+9
| | | | | | | | | | Change-Id: If9d672fe26f7092a81a7fb16e5be2df11700aa26 CQ:SW247345 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/9363 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Power off feature to tell Hostboot to first get to certain istepBill Hoffa2014-03-072-8/+122
| | | | | | | | | Change-Id: I841e24442dae084ab6150a4e96a649971d0823ee RTC:94658 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/8824 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Prevent error log deletion of non-istep error logs.Patrick Williams2014-03-071-8/+16
| | | | | | | | | | | | | | | | While looking at another issue, I noticed that we were assuming that all error logs returned to istep dispatcher were the generic 'istep failed' logs, but that is not the case. Ensure we do not delete an important log when we call an istep that does not use the generic wrapper log, such as the MDIA/PRD isteps. Change-Id: Ibab8ba57c09f76f83ab811d7f563fb0977e0a43b Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/9292 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Extract hb_image_exist mask on multinode MPIPLDean Sanner2014-03-021-0/+33
| | | | | | | | | CQ: SW248937 Change-Id: I5a7e901b7923cd489795c28dde00538a03ff6dc5 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/8955 Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Do not do reconfig loop in manufacturing modeMike Jones2014-02-281-17/+39
| | | | | | | | | | Change-Id: I84dde24026b682cfc489af311dc212fd9ff02748 RTC: 98474 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/9181 Reviewed-by: Donald E. Dahle <dedahle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Hostboot Serviceability Review Part 2Mike Jones2014-02-143-15/+6
| | | | | | | | | | Resolving TODOs and ensuring error logs have correct callouts Change-Id: Ic2e65427487fb91553ffe4ed6e3ed922004963ba RTC: 92837 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/8374 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fail IPL on deconfig + no-reconfig.Patrick Williams2014-02-052-30/+57
| | | | | | | | | | | Change-Id: Iab0d929dea90d137c334a90c86db9e1868adcef1 CQ: SW244451 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/8542 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Create interface indicating whether poweroff is requestedWilliam Hoffa2014-01-232-0/+27
| | | | | | | | | | Change-Id: Ib8eb9e531c145036605ab964ae82c03c0f32bfa3 RTC:93630 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/8016 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Donald E. Dahle <dedahle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Perform Reconfig Loop on Bad DQ setStephen Cprek2014-01-162-23/+26
| | | | | | | | Change-Id: I43be1bbab5dca2be6f70d47b747b6b418820bc2b RTC: 92037 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/7773 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* istep 18.9 - sys_proc_fab_iovalidBrian Horton2014-01-102-43/+113
| | | | | | | | | | | | | . istepdispatcher code will create separate thread to do the work, when the message is received from FSP . call p8_block_wakeup_intr(SET) on all EX chiplets . call cpu_all_winkle() when finished Change-Id: Id594bd9c48b490838e92c4d63ecc4bcd293f9f53 RTC: 72052 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/7403 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* istep 18.12 hb changesayma2014-01-103-1/+66
| | | | | | | | | | | | | | | | | | | | | | | | 18.12. host_coalesce_host : Re-activate Hostboot images a) FSP sends each Hostboot image a mailbox .wakeup. message This places an a pending interrupt to the EX, but it is blocked by the .block wakeup. sources b) FSP then removes the block wakeup sources (master processor last) p8_block_wakeup_intr.C -reset This removes the block wakeup sources and allows hostboot to receive (and exit winkle) the pending mailbox message c) HB instance will wake up (un-winkle) its master core, thread 0 d) Hostboot will then issue IPIs to all threads in its instance e) Hostboot will establish IPC between each of the HB entities On failure system will xstop or TI No sync point with the FSP RTC: 89024 Change-Id: I747873d0b5c38f8c440a8546d44be2b8e94bce2e Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/7395 Tested-by: Jenkins Server 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>
* Default some attributes to 1 rather than retrieving value from MRWWilliam Hoffa2014-01-091-1/+1
| | | | | | | | | | | | Attributes Involed in this change: MSS_PREFECTCH_ENABLE (MRW: mss_prefectch_enable) MSS_CLEANER_ENABLE (MRW: mss_cleaner_enable) Change-Id: If1433c058500f3ce30b3d4d4d34e89ae285bb331 RTC:94722 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/7949 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Remove attribute synchronization in plckIPLRequest error pathWilliam Hoffa2014-01-091-12/+3
| | | | | | | | | | Change-Id: I64e4ad5080c4133a5421e9b3fa426055b0c49b2c RTC:73211 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/7919 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Donald E. Dahle <dedahle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Integrate IPL Flow Reconfig Loop Memory HWPsElliott Dahle2013-12-141-2/+7
| | | | | | | | | | Change-Id: I024737b0685164d3e79ee847d53ba1b46721ce5a RTC:89843 CMVC-Coreq:906058 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/7452 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Disable check for attentions in MPIPL istepsChris Phan2013-12-091-1/+3
| | | | | | | | | Change-Id: Idda3c743bdff392315ad50ba41977a533b3aef87 RTC: 87493 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/7524 Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support power off in the middle of Hostboot IPLElliott Dahle2013-11-083-32/+154
| | | | | | | | | | Change-Id: I7908347e4252400838fc28b14fc8cde69085c908 RTC: 35520 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/6800 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>
* istepreasoncodes.H is a merge bottleneckBill Schwartz2013-11-082-0/+23
| | | | | | | | | | | | | | | Eliminate congestion on istepreasoncodes.H by removing error tags and moduleId/Reason codes from iSteps calling IStepError.addErrorDetails. ISteps pass only the failing error log. IStepError.addErrorDetails will get the iStep and substep from the istep dispatcher and add to user data. Change-Id: If8f8796bfeafb80b5dbcea21629137260b07bc72 RTC: 59658 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/6719 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>
* move call to process deferred deconfigs after PRDBrian Horton2013-11-071-19/+21
| | | | | | | | | Change-Id: I631f659f306732ace6f72e8af98960d2ee97e08e RTC: 90048 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/6997 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* correct checkMinimumHardware hwas common functionBrian Horton2013-10-291-10/+46
| | | | | | | | | | | | | | | | | | | . add check of MasterProc and for cores in MasterProc . correct debugging information of present/non-functional . add HWAS_I trace to HWAS error logs . other minor error and trace udpates . add check and correct action to istep dispatcher before restarting in reconfig loop . remove calls in discoverTargets, deconfigureTarget and collectGard Change-Id: I69a4dc6dbdfc4d079b56cde2802f0849fd4209ed RTC: 87147 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/6452 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Do not fail IPL if IStep succeeds and there is a deconfigureMike Jones2013-10-181-58/+75
| | | | | | | | | | | | | | | | | In step 11.1, if mss_get_cen_ecid returns that the L4 is bad then it is deconfigured and success is returned. Because of the deconfigure, the IStep and the IPL fails. Dan, Andrew, Brian and I discussed. New plan is that if the IStep returns success and a deconfigure happened then if within the Reconfig Loop then loop back, otherwise continue the IPL. Change-Id: I1cf8facad193f7ff9790204a056fd1f6a2f54a58 CQ: SW230235 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6747 Reviewed-by: Daniel M. Crowell <dcrowell@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>
* Hardware Reconfigure loop and Istepdispatcher redesignMatt Ploetz2013-10-126-1604/+948
| | | | | | | | Change-Id: Icc037be6b0eac67d1b5196180f8a53f083afa085 RTC: 34055 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6324 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Split "SPless" from mailbox for Cronus control of HBDean Sanner2013-10-101-4/+11
| | | | | | | Change-Id: Ifc44ca2f54bc61163f797b8020ffdd7bf9cc3240 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6424 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix live-lock in progress code thread.Patrick Williams2013-09-141-2/+8
| | | | | | | | Change-Id: Ibc7759bdd784987655fe643c5ecff9f1d32d7f1e Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6165 Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Added progress codes messages to be sent to FSPStephen Cprek2013-09-133-25/+173
| | | | | | | | | Change-Id: I34b81310b2936481244afb3992f8f2a51aebea29 RTC: 34046 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/5887 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Library not loaded for smp_unfencing_inter_enclosure_abus_links callRichard J. Knight2013-09-111-11/+31
| | | | | | | | | Change-Id: Ic6cb7a9d083fab62165b9590d54395dfb15e79bd RTC:73676 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6060 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Hostboot support for running Sapphire on FSPDean Sanner2013-08-212-26/+0
| | | | | | | | | | | | | | | Key Changes: --Distinguish between Sapphire SPless/FSP --Place HOMER image at top of memory --Allow SPIRA to be outside of 128MB "HDAT" window --Don't clear the PORE BARs in Sapphire mode --Force payload address to 0 if in sapphire mode Change-Id: I1e4d5bb68dad51e4408a568217b08a6aadef2494 RTC: 73481 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/5361 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SPless support of PLD detectionBrian Horton2013-07-151-3/+15
| | | | | | | | Change-Id: If7e0ae4a0befbcbbb9f9c6cb9b130beab0c0f1df RTC: 37740 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/5224 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* implement deferred deconfigure supportBrian Horton2013-06-142-43/+46
| | | | | | | | | | | | | deferred deconfigure record is created when an error log with a DELAYED_DECONFIGURE callout is commited; at the end of the istep worker function, all outstanding deferred deconfigure records are processed. Change-Id: I3b6623c4f1e49f362d5b3302a964823810ea18ec RTC: 45781 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4786 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Reopen RTC 70657Mark Wenning2013-06-102-1/+22
| | | | | | | | Change-Id: I7f8bf0d3e065813d041d6a6230eda9f9db53c096 RTC: 70657 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4895 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* IPL service not returning error on invalid istepsMark Wenning2013-06-042-85/+77
| | | | | | | | | | Change-Id: Ie9d9873dee0b903c9deb107780eeda2a0d9375de RTC: 70657 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4499 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add new istep for multinode support in Hostboot and FSPRichard J. Knight2013-05-164-27/+101
| | | | | | | | | Change-Id: I1e9b0662ded03828f5df9e16aa35960ccb8d90cc RTC:63129 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4247 Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Base SPLess istep on SP attribute flagsDean Sanner2013-05-153-157/+69
| | | | | | | | Change-Id: I69250fd57b264d507b0fb4f2c82f4752f83c4329 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4091 Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Pick up attribute Overrides in PLCK IPLsMike Jones2013-05-011-2/+28
| | | | | | | | | | Change-Id: I240e8bba8b6c19f427603ad4b4a83911acddbe82 RTC: 66444 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4175 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>
* Remove call to FAPI get attributes in favor of targeting callsRichard J. Knight2013-04-291-9/+33
| | | | | | | | | | Change-Id: I8d335345337c5f7144f1fc576cbdc8a049616aef RTC:64008 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4151 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>
* Fixes for GCC 4.7Patrick Williams2013-04-171-1/+2
| | | | | | | Change-Id: Ief0b9202e13bd70cf0de84ca3cb20f5c6df4d3d8 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4035 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Extend Attribute Override/Sync to work on Targeting attributesMike Jones2013-04-151-1/+1
| | | | | | | | Change-Id: Icf8d84e741212f31c1065146ac1ea96c4c7d75c5 RTC: 51707 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3548 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* Need to disable interrupt sources before waiting for interrupts(MPIPL)dgilbert2013-04-081-69/+7
| | | | | | | | | RTC:41868 Change-Id: I57891102fc0c96c156a9a69467c95645e4848703 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3018 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Cause a Hostboot TI on any Target DeconfigureBrian Horton2013-03-143-13/+50
| | | | | | | | | | | | | | IStep Dispatcher will call into HWAS to see if there were any delayed deconfigure callouts during the sub-step loop; if so, an error will be returned, causing a TI and shutdown. Change-Id: Idef6f48669b7f3d73488a0697c5714088878856b RTC: 64894 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3391 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Unload unused modules - simple versionRichard J. Knight2013-02-161-0/+100
| | | | | | | | | | | | | | | Created a list of dependant modules for each istep. modules for previous step are unloaded before loading the modules for new step Added perl script to validate istep dependancies during the build. Change-Id: Ia916814328ac37c24e4275ec42827520dada8686 RTC:51709 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2979 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Sync attributes from hostboot to fsp after each istepRichard J. Knight2013-02-083-35/+102
| | | | | | | | | | | | | | Code will sync targeting attributes in single step mode if the ATTR_SYNC_BETWEEN_STEPS is overriden in FspOverideAttrs.txt in the FSP nfs/hwpf dir Change-Id: Ifd7603bb7ce75a9ae7b5df5ac1c605916ba63aab RTC: 46672 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2978 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
OpenPOWER on IntegriCloud