summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Conditional Variable supportDoug Gilbert2012-01-257-84/+428
| | | | | | | Change-Id: Ib715b3a4e775ef183244e8769c6560a85ac19104 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/612 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* VPO implementation of debug framework.CamVan Nguyen2012-01-2515-661/+1106
| | | | | | | Change-Id: Ic4efd38fb189efa7c42a7b3089c82c7f6d408c14 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/596 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Indirect SCOM supportMissy Connell2012-01-245-9/+303
| | | | | | | | | | Added locking Change-Id: If2b3c2d69bb533a65cd9b41c1eaf595e979f93aa Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/562 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* HWPF: Add ecmdDataBufferBase FFDC data to error logMike Jones2012-01-213-2/+19
| | | | | | | | | Change-Id: Ic66b73f4f5426a2f58692beeb378976cef757f43 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/622 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Reduce number of Hostboot FAPI trace buffers from 4 to 2Mike Jones2012-01-212-19/+11
| | | | | | | | Change-Id: Ie4429dfd9ed16f0676886641996de925bbd69764 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/619 Tested-by: Jenkins Server Reviewed-by: Monte K. Copeland <copelanm@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Disable FSI slave init in VBUThi Tran2012-01-211-1/+28
| | | | | | | | | | Fix build break Change-Id: Id24777db58cf6dd818bf85431bc8e2fd3dc39aa4 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/620 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* RTC4420 SPless on VPOMark Wenning2012-01-2010-125/+1330
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modify SPLess code to use memory-mapped locations instead of SCOM scratchpad regs - Debug Framework does not support this at this time. VBU_Cacheline.pm is intended to be a module to read a single 64-bit word (which will be the spless command, status, and istepmode regs) from L3 memory within the AWAN model. CLread() will read the cacheline (at 128-byte boundaries) and then extract the quadword from the offet within the cacheline. CLwrite() will read/modify/write the quadword and cacheline. Note: There is a code block within VBU_Cacheline.pm called TEST - this returns dummy values to CLread and CLwrite so that I can run the perl script on a local system without connecting to simics or AWAN. It is not normally used. hb_istep is meant to be run after running a modified version of Jim McGuire's do_p8vbu_script_hbi-Sprint7 . See my public directory /gsa/ausgsa/home/w/e/wenning/Public/HBI/scripts for the modified script. These changes will be merged back into Jim McGuire's script later. The modified version loads the binaries into L3, sets up all the rest of the environment, and then exits BEFORE going into the execution loop. At that point, the user should run hb-istep --istepmode to set HostBoot up to run IStep SPLess (Single Step) . The user can then run hb-istep commands to execute isteps, etc. hb-istep use is documented on the wiki at https://w3-connections.ibm.com/wikis/home?lang=en_US#/wiki/Host%20Boot/page/HB%20ISteps%20on%20AWAN Please look there for updates. - first commit, branch vbu2 - modify spless to use memory locations instead of SCOM regs - add VBU_Cacheline.pm - archive temporary version of do_p8vbu_script_hbi-mark until we can get the hb-istep hooks into Jim McGuire's scripts - add test calls to VBU_Cacheline.pm - change flush call to Joe McGills "quiet" version - add note that p8_ins* calls are in Jim McGuires dir and will be replaced by the "official" ones soon. - experiment with git notes command, sorry for the thrash - add check to see if VPO is STOPPED before accessing anything - partial review fixes - blocked on model: can't test Change-Id: I07431dc525844c5c504175d92eae113457eac063 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/592 Tested-by: Jenkins Server Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com> Reviewed-by: Mark W. Wenning <wenning@us.ibm.com>
* Fix error log leak in AttrRP.Patrick Williams2012-01-192-1/+11
| | | | | | | | Change-Id: Ia4b14565897ca4581836124f2cd933ce448c90b8 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/607 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Signal sys/init continue after module init.Patrick Williams2012-01-191-2/+3
| | | | | | | | | | | | | | | If the barrier_wait is done prior to module init, it is possible for the init service to start execution before all the base modules are initialized. This can cause errors where modules are not fully initialized prior to executing code within them. Change-Id: I25e06b53b231918efe18a80526678efafbfabc22 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/606 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* VFS add functions to find module by address and query if module is loadedDoug Gilbert2012-01-196-18/+206
| | | | | | | | Change-Id: I471a2a773d42f11ab973f42ca701c8be5191d776 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/611 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com>
* The hardware team moved the address of the OPB regs for the Host.Dan Crowell2012-01-193-4/+24
| | | | | | | | | | | RTC Impediment 4656 A Simics-side change is going into fips under 821496 Change-Id: I76984bf8c4906334875e9738ab992cc6a1933ec6 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/617 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Support additional device segments and MMIO blocksPatrick Williams2012-01-189-98/+183
| | | | | | | | | Change-Id: Icd2e9ed7de2c0227b25979622d0f37a77595570a Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/609 Tested-by: Jenkins Server Reviewed-by: MATTHEW S. BARTH <msbarth@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Change to use new flush L2 tool for new AWAN model.CamVan Nguyen2012-01-131-2/+2
| | | | | | | | Change-Id: I39fb79f5c1ceeced58f367dbd7385dc708f11a3c Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/614 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF Attribute Support: L2/L3 epsilon register attributes - RTC4564Van Lee2012-01-126-2/+345
| | | | | | | | Change-Id: I51f9ac55afad27ff98eac07768ed52c986c05040 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/602 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Tool to display memory statisticsDoug Gilbert2012-01-127-31/+124
| | | | | | | Change-Id: Iaac392b9f4287ba888e454532c4061d6a14c6e5c Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/593 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com>
* Clean up objdump error messages.Patrick Williams2012-01-123-1/+39
| | | | | | | | | Change-Id: I8f1022826a5a8c89aad0d3ffa97257f54804c711 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/608 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>
* Work-around race condition with heap management.Patrick Williams2012-01-121-103/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, when we map a page into a high virtual address we unmap that same page from the low heap address range (by setting the permissions to NO_ACCESS). This commit changes the behavior to only prevent writes to the heap range by setting the permissions to READ_ONLY. The heap management code uses atomic instructions to manage a stack of free pages (see PageManager::allocatePage). There was a race condition where two threads would both be allocating a page at the same time; one of which was a kernel thread fulfilling a VMM exception by allocating a page. Due to the way Simics emulates hardware threads, by the time the other thread executed the load instruction to find Head->Next of the free page stack, the permissions were already changed on the page containing Head, such that the load would fail with a data storage exception. There were a few other possible changes proposed for this fix and this seemed like the most straight-forward. Others were: 1) Change heap management to not have the stack nodes on the pages themselves but allocate a separate set of nodes. This would cause a large re-write to the PageMgr. 2) Identify the data storage exception and interrogate the corresponding instruction address that raised the instruction. If the instruction was in PageManager, treat it as a spurious instruction, advance the NIP, and continue execution. The change to READ_ONLY instead of NO_ACCESS should have little impact. The original intent of using NO_ACCESS was to better catch bad address and buffer overrun bugs. In most cases, the erroring code is going to attempt a write to the bad address, so this situation will still be caught. Since there is a single address space, this feature was mostly to detect bad code writing on top of instructions, which READ_ONLY will still detect. Change-Id: I454f2fd51aeea55592e4fe3b8969f7667d7e97a6 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/605 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: MATTHEW S. BARTH <msbarth@us.ibm.com>
* Simics continuous traceMonte Copeland2012-01-116-25/+291
| | | | | | | | | Change-Id: I5f5d9c30b4cc0f0d8704fb99c10757e0f41018bf Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/603 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com>
* HWPF Attribute Support: ATTR_EC - RTC4552Van Lee2012-01-094-6/+49
| | | | | | | Change-Id: I4543ea01f1f31e2b3018699753cd33efdcec0c5c Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/595 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Switching FSI Scom Driver over to use a separate attribute mutexDan Crowell2012-01-094-12/+44
| | | | | | | | | | | | | for each chip versus a single global mutex. RTC Story 4389 Also stuck in a quick fix for Issue 4493 at the same time. Verified against VENICE model with a Centaur. Change-Id: I62fc2c979315b60594104550f8095aa80996c40f Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/599 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Perl fixes for variable-sized trace buffers.Monte Copeland2012-01-092-4/+37
| | | | | | | | Change-Id: I40e5efaba9bde0a2b75b8cd5b316f7b8642db8bd Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/594 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Monte K. Copeland <copelanm@us.ibm.com>
* HWPF: Add support for memory HWPF attributesMike Jones2012-01-0913-61/+2904
| | | | | | | Change-Id: I945224b9d4acf25730b5c9c8bee384b6a3669104 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/588 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com>
* Interrupt presenter implementationDoug Gilbert2012-01-0530-31/+1625
| | | | | | | | Change-Id: If6b499d819b71298b8a64e096e1eb83c639ad645 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/517 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix race condition between stackmanager and vmmmanager.Patrick Williams2012-01-055-1/+22
| | | | | | | | | | Change-Id: Ie3f3fb2050428af1fc398b1577dfc090cd7d26cf Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/591 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Melissa J. Connell <missyc@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: MATTHEW S. BARTH <msbarth@us.ibm.com>
* HWPF Attribute Support: ATTR_IS_SIMULATION - RTC4080Van Lee2012-01-0412-18/+42
| | | | | | | Change-Id: I2b73ceb44af6717e92f8ade682596496545fab51 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/581 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com>
* HWPF: Create good HWP test case stress-test HWP, taskmgr, and mallocVan Lee2012-01-042-26/+245
| | | | | | | | | - RTC4451 Change-Id: I3328ec3f032d7c8163fe63b683016357432ab976 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/580 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com>
* I2C to use Attribute based MutexesTerry J. Opie2012-01-037-32/+97
| | | | | | | | | | | | Additionally: - Static initializer for EEPROM mutex - Move I2C back to extended image Change-Id: I3cb4bd755aff7c223b3fd794ee88947b0e77f179 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/565 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Change VFS to return non page aligned size in typesDoug Gilbert2012-01-034-6/+8
| | | | | | | Change-Id: Id4d7c03b65a2c15e434e8282691d0cc4c9961267 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/584 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support for multiple SCOM address's with the same base stem address.CamVan Nguyen2011-12-204-25/+121
| | | | | | | | | Support for multiple duplicate addresses setting different bits. Change-Id: I83100e9179de0b06348f842432eb99aae1e6bc7c Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/582 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Create HTML file listing supported HWPF attributesMike Jones2011-12-195-24/+158
| | | | | | | | | Change-Id: I27f8d3e536abddffdd568caab4bbc8b7696f50d5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/583 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com>
* Support multiple address ranges within a SCOM address.CamVan Nguyen2011-12-195-22/+92
| | | | | | | | | | Changes to support 32-bit platforms. Change-Id: I0a8b3f6ac8e8396f2e31c4f491da3ab9ca7cee77 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/578 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Add option to support read of all attrs for initfiles (for Cronus)Mike Jones2011-12-161-10/+26
| | | | | | | | | Change-Id: Ic2d2288dbf5133b29ccfb295164a17791d3b344f Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/577 Tested-by: Jenkins Server Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com>
* Fix order of shadow page status and release of memory pageDoug Gilbert2011-12-162-16/+8
| | | | | | | | Change-Id: Id9371157bd51a7c646fd9b7440d09532e68c0577 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/579 Tested-by: Jenkins Server Reviewed-by: MATTHEW S. BARTH <msbarth@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com>
* Fix new makefiles to pass beamMark Wenning2011-12-143-0/+7
| | | | | | | | | | - branch beamfix Change-Id: I61e44958ec081f29fb6669fab0d12fcf5f206868 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/576 Tested-by: Jenkins Server Reviewed-by: Monte K. Copeland <copelanm@us.ibm.com> Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com>
* Configurable trace buffer sizes.Monte Copeland2011-12-095-147/+144
| | | | | | | Change-Id: I6b1616da00cc6f30b2e6bade5011a3a2869b4660 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/571 Tested-by: Jenkins Server Reviewed-by: Monte K. Copeland <copelanm@us.ibm.com>
* RTC4367. Update trace functions to ensure thread-safe implementation.Van Lee2011-12-091-0/+6
| | | | | | | | | Change-Id: I0a4c0d1837168927e2cc4711ce2bca2a52db76b1 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/574 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com>
* Complete virtual memory write path during shutdown sequenceMatthew Barth2011-12-0812-17/+196
| | | | | | | Change-Id: I93a6305b88539d8cf1b41cfc4cde713fd7c19494 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/522 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Use remote xscom for remote centaur FSI opsDan Crowell2011-12-087-233/+520
| | | | | | | | | | | | | | | | | | | | Task 4086 If the powerbus is alive we will use the remote master's OPB logic directly instead of using the master proc's logic and cascading through the MFSI port. Added a target-specific mutex to handle concurrency issues. Note - the new code path cannot be tested until XSCOM is completed with Story 4382 I also modified some error handling to take care of errors exposed by the fsipres testcase. Verified on SALERNO and 2-proc VENICE models. Change-Id: If48ddde60cef819ff6b921e00bdbab5027830be4 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/569 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Disable fsipres test caseThi Tran2011-12-071-0/+7
| | | | | | | | | | lease enter the commit message for your changes. Lines starting Change-Id: I2927aa9a2c87296bc58a851062ea985659792dec Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/570 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com>
* Optimize code to check for endianness at compile time.CamVan Nguyen2011-12-072-23/+56
| | | | | | | | Change-Id: I8df2d51b6ce3d79f67e67bdf7b3924b7af72c23d Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/567 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* RTC3594: Improve SPLess OperationMark Wenning2011-12-0612-906/+975
| | | | | | | | | | | | | | | | - branch spless3 - reorganize command and status regs - add seqnum - rewrite spless handler - add scanistepnames.pl code to extract istep names - modify hb-simdebug.py to read istep names - review fixes - add workaround for vbu Change-Id: I0f8f991ccbaa822ef5ab672279c3c206e6b7b2e3 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/523 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com>
* Parse extended image in gensyms.Patrick Williams2011-12-062-7/+47
| | | | | | | | Change-Id: Ifd9bed08820ce060aad741dedd027520af3e0b89 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/563 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Interactive debug tool.Patrick Williams2011-12-0615-62/+652
| | | | | | | | | | | | | | | - Modify debug fw to support writing data. - Modify debug fw to support clocking model forward. - Add simics environment support for both. - Kernel support to start a task when directed. - Write debug tool to modify kernel structure for debug. Change-Id: Ic001dfd45f91392aefbc9d5096c5344018d5190e Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/518 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>
* Make image files end on 8-byte boundaryThi Tran2011-12-061-10/+12
| | | | | | | | Change-Id: I2c933597d48b5cd16a3e26bffc0371f5df340181 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/566 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com>
* FSI Presence Detect for Proc and MemBufPatrick Williams2011-12-064-3/+263
| | | | | | | | | | Change-Id: I282a764fbfb81cf13cc9d41ee275bafff478d20e Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/519 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: Terry J. Opie <opiet@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* I2C/EEPROM Fixes for Sprint 7 releaseTerry J. Opie2011-12-024-8/+15
| | | | | | | | | Change-Id: I11c2de66141a5e6fca4606fa4b451b9c44cf7c8b Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/528 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* I2C Bad Machine Path and Cxx Testcases as well as the EEPROM device driver.Terry J. Opie2011-12-0120-432/+2189
| | | | | | | Change-Id: Ia89d3aecb3192a2f99ef9fbb5abe0ce1d528a481 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/506 Tested-by: Jenkins Server Reviewed-by: Terry J. Opie <opiet@us.ibm.com>
* Removed workarounds to update Simics level and moved defaultDan Crowell2011-12-013-29/+23
| | | | | | | | | | | | | build to b1129a_1149.760. I also fixed up a bug in the scom testcase that was seen in some configs. Verified against SALERNO, VENICE and VENICE 2-chip models. Change-Id: I5c6c71a1c8f782b4d1a9c0f13faa9dc2ded4d911 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/521 Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Error Log Backtrace SupportTerry J. Opie2011-12-015-9/+165
| | | | | | | | | | | This code collects the addresses for each of the frames, but does not parse the data. The support to do this isn't available in the errl parser as of yet. Change-Id: I4804ab100fc376e26ef908c472c94202b4642aac Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/515 Tested-by: Jenkins Server Reviewed-by: Terry J. Opie <opiet@us.ibm.com>
* RTC3034 - Initial Presence SettingMark Wenning2011-12-013-10/+149
| | | | | | | | | | | | | - initial commit - cleanup - fix review comments Change-Id: Ie8ad14a798d5e1dfcc3dc46fc1552cf44ededefe Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/508 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Mark W. Wenning <wenning@us.ibm.com>
OpenPOWER on IntegriCloud