summaryrefslogtreecommitdiffstats
path: root/src/usr/initservice
Commit message (Collapse)AuthorAgeFilesLines
...
* superio driver to control accesss to SIO registersManali Kumar2015-12-082-168/+38
| | | | | | | | | | | | | | | | | The SuperIO driver makes accesses to the SIO chip from the console and pnor module thread safe. Change-Id: Ib07dea2867d14684806c56cd965b26c95810f7f3 RTC:115576 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20928 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Trusted boot support for performing TPM_STARTUP during istepsChris Engel2015-11-051-0/+15
| | | | | | | | | | | | | | | | | Support added for TPM DD2.0 Added call to host_update_master_tpm during host_discover_targets istep host_update_master_tpm istep performs TPM_STARTUP on TPM Change-Id: Ie9c232ed6ecf72da58c40df726fe1deaec5af053 RTC: 125287 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18075 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Timothy R. Block <block@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add shutdown console message on errorsBill Schwartz2015-09-292-1/+26
| | | | | | | | | | | | | | | | Add a console message with the error status to let the user know that the system is shutting down. Change-Id: I89985d99ee529bdfaebf6113c72cab09a4f4accb CQ: SW322402 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20777 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Benedict Rafanello <brafanel@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* disable watchdog timer when using istep pauseJay Azurin2015-08-241-1/+35
| | | | | | | | | | | | | | | Disables the watchdog timer while in istep pause mode. This prevents the system from shutting down due to a watchdog timer timeout. Change-Id: Ia4c9b30ee71457d48f314b45b8a769a5c8a0c38b RTC:127061 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19090 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix up some malformed error log tagsDan Crowell2015-08-101-3/+3
| | | | | | | | | | | Change-Id: Ief8c1bca26f2c630cd4699ccc1b8edec67834dfc Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19644 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Christopher Cain <cjcain@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Shutdown when deconfig outside of reconfig loop on BMC systemsStephen Cprek2015-07-271-25/+94
| | | | | | | | | | | Change-Id: I1faf0ab0d831a41c332993f555231a8dbecf53ef CQ:SW312075 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18867 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix for VPD issues in golden and mfg bootCorey Swenson2015-07-171-1/+1
| | | | | | | | | | | | Change-Id: I86bed87da21ec9037c7b828874052066e4ec5f4a RTC: 128100 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17821 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Reviewed-by: William H. Schwartz <whs@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Investigate graceful shutdown path anomoliesRichard J. Knight2015-04-242-43/+80
| | | | | | | | | | | -Fix shutdown loop to notify processes correctly -Block pnor writes when gracefull shutdown is in process Change-Id: I1d882e8596a0218fa499d947f3c6387e7ecd4ee8 RTC:125361 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16852 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* interpret BMC scratch registersRichard J. Knight2015-04-099-36/+968
| | | | | | | | | | | Change-Id: I16b631992271fc03b50f187c11911cdbf7d7c108 RTC:118752 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15430 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* determine the toc locations in pnorrp and rt_pnor codePrachi Gupta2015-02-242-9/+7
| | | | | | | | | | RTC: 120733 Change-Id: I5372a102ce9761a514a6f7245ca206a2226f1f3b Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15456 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add support for soft power off command from BMCRichard J. Knight2015-02-191-8/+23
| | | | | | | | | | Change-Id: I065a281700dc7a878e1502b29b06a70aba5896f9 RTC:108830 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15747 Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* System FW Progress sensor now updates with appropriate mappingsJosh Rispoli2015-02-092-7/+26
| | | | | | | | | | Change-Id: I46b5c54fa315192a505c297030d1de2845487e0c RTC:119124 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15345 Tested-by: Jenkins Server Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support for full stop between isteps for OPJay Azurin2015-02-062-2/+29
| | | | | | | | | | | | Users can now stop indefinitely between isteps on BMC systems. Tested on Palmetto board. Change-Id: If68bd72464bfe8e43ce1848e72ec7c9f35d1d584 RTC: 122986 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15447 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Sensor: System ACPI Power stateBill Schwartz2015-01-161-0/+14
| | | | | | | | | | | | Upon establishing BMC communication, set "System ACPI Power State" Sensor to "Legacy ON" Change-Id: I96f771305547ccba2fa9ef34edbdc2fc34c5418e RTC: 108825 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15079 Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* P8+ VPO - HB supports to istep 7 for NVLINK testThi Tran2015-01-161-0/+3
| | | | | | | | | | Change-Id: I79ec79e1601ae51bf759b80a07c5b4cf2d97fc5c RTC: 95236 Depends-On: I19823ac32a963d7072d21140b828c30ab326a19f Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14468 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix spelling mistakes using codespell.Patrick Williams2015-01-152-5/+7
| | | | | | | | | | | | - See https://github.com/lucasdemarchi/codespell Change-Id: I03e102d1ebb9473b6226fa9b6edb684fa0218a2f Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15031 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support to pause/stop between isteps during IPLJay Azurin2015-01-092-1/+92
| | | | | | | | | | | | | | - created ATTR_ISTEP_PAUSE_ENABLE and ATTR_ISTEP_PAUSE_CONFIG attributes - modified IStepDispatcher::doIstep to either pause (seconds) or full stop before istep - tested on HW system using iplErrorInject.sh tool. Task 120084 Change-Id: I41234d9f3656650fd7b554ca20ddfb41ebccc06f RTC: 119363 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14991 Tested-by: Jenkins Server Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* add IPMI Watchdog TimerAni Bagepalli2014-12-031-0/+32
| | | | | | | | | | Change-Id: I4617f5b545a3fc193e62fb7cfdf0292b394871c2 RTC: 108832 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14232 Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* Separate attr override section of PNOR into 2 partsStephen Cprek2014-11-131-4/+32
| | | | | | | | | | New Sections: ATTR_TMP, ATTR_PERM Change-Id: Id66495509076f9637e8720f3d2631e8db7456fb2 RTC:113615 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14168 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Move console daemon before targeting.Patrick Williams2014-11-131-12/+13
| | | | | | | | Change-Id: Id2f1a1e433c47c73d5e72cf9507ba7d6ceb2dd6d Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14448 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* IPMI Block Transfer implementationBrian Silver2014-10-231-1/+13
| | | | | | | | Change-Id: I8f6a590b29d9171389d10abc5b6e68f91ac94d16 RTC: 114907 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/13721 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add human-readable dumps of error log entries as they are committed.Stephen Cprek2014-10-161-0/+17
| | | | | | | | | | Origin: Google Shared Technology Change-Id: I1d0a30faa27c0b8bd1b76418706e24378a5da7eb RTC: 97491 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11266 Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Reconfigure Loop Test FrameworkJay Azurin2014-10-103-2/+207
| | | | | | | | | | | | | | | Data driven test framework for testing the FSP and HB reconfigure loops. The tests are enabled by setting ATTR_RECONFIG_LOOP_TESTS_ENABLE=0x1 via attribute override. Change-Id: I3998277b307f235150062b06fbb11c0a8e5fa916 RTC: 101224 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/13655 Tested-by: Jenkins Server 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>
* Display progress code to console.Patrick Williams2014-09-242-0/+13
| | | | | | | Change-Id: Ie517658b7fcbf5c58019f622ffa4814366b5f7a5 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/13345 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support for serial console.Patrick Williams2014-09-241-1/+15
| | | | | | | | | | Change-Id: Ia1b11f68cc4be175076562b7daf0291b14df498b Origin: Google Shared Technology RTC: 97495 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/13250 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add BMC Attr override supportStephen Cprek2014-09-151-3/+21
| | | | | | | | | Change-Id: I1a42fec21189c55c75e9073527867e4e95528794 RTC: 108376 CMVC-Corec: 931324 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11995 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* Use non blocking messages in intRP to prevent trace deadlockDean Sanner2014-09-111-1/+9
| | | | | | | | | | | Change-Id: I14cd978a7a102f75e4829d5daa369946e766e874 CQ: SW274049 Backport: release-fips820 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/13025 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Force RC shutdown to have priority over PLID shutdownDan Crowell2014-08-061-2/+28
| | | | | | | | Change-Id: Ia7a641a2724b8d627e232efd71fb9bf789916e15 RTC: 10211 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/10775 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Merge GPIO commits from Stradale code baseDoug Gilbert2014-06-301-1/+19
| | | | | | | | | Change-Id: Ibadeb72f563d86aa933734c7db20a50b19485ac7 RTC: 97490 Origin: Google Shared Technology Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11501 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add customer error descriptions to error log headers.Doug Gilbert2014-06-231-0/+4
| | | | | | | | | | Change-Id: Ibb2f1219b6f2ff27e9b09fea4d36c2616fb7ddf9 RTC: 110397 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11079 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Only accept Istep Messages to Master Node after system SMP establishedBill Hoffa2014-05-292-12/+54
| | | | | | | | Change-Id: I993a9684b4ee93541b75b4bfc22f22ddad5bedb5 RTC:93394 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/10012 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix a mutex unlock bug in istepdispatcherAndrew Geissler2014-05-291-0/+1
| | | | | | | | | | Change-Id: I82d222c847a94d90b2abd37a904009e9fc235c16 CQ: SW262599 Backport: release-fips811 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11272 Tested-by: Jenkins Server Reviewed-by: Donald E. Dahle <dedahle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Change copyright prolog for all files to Apache.Patrick Williams2014-05-2127-324/+324
| | | | | | | 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-215-68/+74
| | | | | | | | 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>
* Provide mechanism to make an error log severity "final"Bill Schwartz2014-05-081-2/+4
| | | | | | | | | | | Add a set sev method that sets the severity as final. Set the errors identified in SW249695 as "final". Change-Id: I4fc00e075ecdbfcfb2f9f6d8b64c05e2de754f2f RTC: 105536 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/10819 Tested-by: Jenkins Server 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>
* Add printk error log UD and collect on task crash.Patrick Williams2014-04-031-0/+7
| | | | | | | | | | | | | | | | - Create a new UserDetails section for error log. - Modify initservice utility for launching tasks (shared by initservice and istepdispatcher) to collect this when a task has crashed. Change-Id: I1273457fcc3879b9e2ca91b636281225a8f79136 CQ: SW254145 Backport: release-fips810 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/9985 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: STEPHEN M. CPREK <smcprek@us.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>
* PNOR ECC error to reduce task-crash log sev.Patrick Williams2014-03-271-1/+21
| | | | | | | | | | | Change-Id: I2d5d41ccb641bdde67df1d4556d57cd4cc8e1228 CQ: SW249695 Backport: release-fips810 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/9888 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@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>
* Send special RC to indicate FSP should continue without nodeBill Hoffa2014-03-131-2/+16
| | | | | | | | | | Change-Id: I75d10275bc14ed7ab203445dda6bdf06c64fc20d RTC:94664 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/9249 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>
* BEAM fixes in errlm, targeting, initservice, mvpd accessors, hwas, and mdiaBill Schwartz2014-03-131-1/+0
| | | | | | | | | | | | | | | | Partial updates for issues 94995 Errlm, 94996 targeting, 94998 istep/initservice 94999 VPD accessors, 95000 HWAS, and 95001 MDIA. Open issues require additional research: push_back memory leak, sync_cond_wait infinite loop, masterCpu uninitialized complaint, checkConstantsMatch template no effect, and shutdown has no effect. Issue will be updated with progress. Change-Id: If60fef67564a0c2cb2a10824100480095e896f17 RTC: 94995 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/9492 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>
* 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>
OpenPOWER on IntegriCloud