summaryrefslogtreecommitdiffstats
path: root/src/build/debug/Hostboot
Commit message (Collapse)AuthorAgeFilesLines
...
* Sort traces in debug toolsDan Crowell2016-09-141-2/+5
| | | | | | | | | | Change-Id: I836cc42746c8b5369b469534cce713b44885e93c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29468 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* Debug framework support of dump of FAPI ATTRDean Sanner2016-09-122-29/+694
| | | | | | | | | | | | | | | | Added a perl module to Dump all FAPI ATTR. It is used in conjunction with the Istep.pm infrastructre to send commands/data to a running Hostboot instance in Simics, VBU, HW Change-Id: I765e904f9549bcaec2ac9b8b2e6283167c5480f5 RTC: 127348 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26349 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Use word instructions for MMIO accesses in BootloaderMarty Gloff2016-08-291-0/+3
| | | | | | | | | | | | | | | Bootloader was implemented with 1-byte assembler instructions due to model restrictions on LPC accesses that existed at the time. Those restrictions no longer exist. Change Bootloader to use the word (4-byte) assembler instructions for the MMIO accesses. Change-Id: Icc07e1a15d74214b3e6d13edc6cf75d452ee6d11 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28247 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* VPO updates for constrained mem, hbbl, simicsDean Sanner2016-08-171-4/+8
| | | | | | | | | | Change-Id: I2302776822f9aa599adb3d134514149c4468f32e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26577 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Marshall J. Wilks <mjwilks@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Updates for new scratch registers in P9Andrew Geissler2016-08-161-9/+21
| | | | | | | | | | | | | | | P9 moves us from 8 scratch registers to 4. This commit handles this change and also adds the base support for partial cache. Change-Id: Ibe050c663744285dd3e77850649236a669dadbd6 RTC: 150923 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27462 Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Remove unused TARGET_TYPE_MCI from hwpfAttrOverride.pmAndres Lugo-Reyes2016-07-181-5/+0
| | | | | | | | | | | Change-Id: I4e87c7c1c34a28db64842e0dd24d85ab398802f2 RTC:154090 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26988 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Elizabeth K. Liner <eliner@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* Make HB and HW Mailbox Scratch reg numbering consistentDean Sanner2016-06-241-8/+8
| | | | | | | | | | Change-Id: I74dde172f66e910f40f0fd4ffe981e0932c9ae4e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24564 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* FSPless continous tracing supportDean Sanner2016-06-242-42/+62
| | | | | | | | | | | | | | | | - Updated trace daemon to output trace buf addr, size to mbox scratch 1, 2 - Moved enable disable of continous trace to "istep" control - Updated istep tool to dump traces to file and commandline Change-Id: I2d9f48f5ed9878591ff9ab45fa18a98fc286ac1f RTC:127346 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24565 Tested-by: Jenkins Server Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Enable P9 istep control against VPO modelDean Sanner2016-05-261-3/+7
| | | | | | | | | | | Change-Id: If8c393830f691f1c5275a3006687c36d9686c3f5 RTC: 127344 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22491 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Create Tool to Debug Bootloader IssuesMarty Gloff2016-05-102-3/+182
| | | | | | | | | | | | | | Create a Bootloader Trace parser under the hb tools in order to determine if Bootloader ran and to see what it ran. Change-Id: Ibfb8c95ac6565169f822a4092c028aceb7923b87 RTC: 152484 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23695 Tested-by: Jenkins Server Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Use generated attribute CSV files in hbDistTargetscrgeddes2016-04-211-11/+11
| | | | | | | | | | | Change-Id: Id783767251213db7f155e7fd67e7d47af05f25ce RTC: 142088 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22543 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Elizabeth K. Liner <eliner@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Story 128106: FAPI2 - Support attributes that use attribute overridePrasad Bg Ranganath2016-04-041-17/+104
| | | | | | | | | Change-Id: I9478afefc232af2ac9c9044dd5945cff127b0ab4 RTC: 128106 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/808 Tested-by: Jenkins Server Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* BMC istep controlDean Sanner2016-03-301-95/+57
| | | | | | | | | | Change-Id: Ic334bfa82a47f9b754afc39a7d3f884a92f578c0 RTC: 118753 ForwardPort: yes Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/1350 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* libc support for thread-local storagePatrick Williams2015-12-111-1/+1
| | | | | | | | | | RTC: 124148 Change-Id: I055885bc7d7cfc4ebd7cf1a662f677bdf4e28c62 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22313 Tested-by: Jenkins Server Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update hb-trace tool to handle lockless updatesDean Sanner2015-11-161-1/+14
| | | | | | | | | | | Change-Id: I6cb2e580002296da1f7451b251d3d03ed0f03b3d Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21924 Tested-by: Jenkins Server 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> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22060 Tested-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Generalize env vars, env setup, and copyright scriptsStephen Cprek2015-09-012-3/+5
| | | | | | | | | | | | | Methods ported over from code in EKB. Change-Id: I26b6f2326314936b0316f64272230730ecd3f9ee RTC: 126634 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17465 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Improvements to Ps backtrace.Patrick Williams2015-05-272-12/+62
| | | | | | | | | | | | | - Bug fixes for simics. - Add NIP and frame[0] to backtrace output. - Change %X to %x for copy/paste against listing file. - Improve symbol lookup to support asm labels. Change-Id: Ie00a36c9cae8ea1f98f7e1ff8b8b9f674d4821ca Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17185 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add parm to specify location of errl executable for debug toolsDan Crowell2015-05-061-2/+11
| | | | | | | | | Change-Id: I44ec7b2ae03259351cccd67b50a41c3cd8a6a190 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17543 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: MATTHEW A. PLOETZ <maploetz@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Report stack traces in Hostboot Ps debug toolNick Bofferding2015-04-133-9/+197
| | | | | | | | | | | | | - Added optional stack trace support to Ps tool - Modified debug framework to find a symbol based on fuzzy address - Added optional suppression of some traces in VMM framework Change-Id: I2b08e8d1593e0ddc16581ad999fc38df4bab31e4 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16258 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Jay M. Azurin <jmazurin@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Prevent out-of-order data access to FSP mailbox memory areaNick Bofferding2015-04-091-9/+32
| | | | | | | | | | | | | | | | | | - Added system call to map FSP mailbox memory with guard permission - Call new mapping in DMA area init - Propagate guard permission down to MMIO map - Apply guard permission in page fault handler - Updated debug tools to support extra bit in MMIO struct Change-Id: I8335ac7d3ef57e46d4c8b6c2b2a42b8a0bf7c4b0 Backport: release-fips830 Backport: release-fips820 CQ: SW295345 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16307 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>
* Fix Target size in Attr.pm debug toolDan Crowell2014-06-271-1/+2
| | | | | | | | | Change-Id: Ia853e83ccbeacfdc8b5af9df287bf78978a25e27 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11834 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Change copyright prolog for all files to Apache.Patrick Williams2014-05-2121-250/+294
| | | | | | | 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>
* Updates to Attribute Override for multi drawer systemsMike Jones2014-04-021-10/+31
| | | | | | | | | | | | | | | | | 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>
* hb-istep does not work when listing a range of named stepsMike Jones2014-03-131-19/+46
| | | | | | | | | | Change-Id: I6544b475446bf07e6d56d571534d06147218f476 RTC: 99671 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/9500 Tested-by: Jenkins Server Reviewed-by: William H. Schwartz <whs@us.ibm.com> Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix attrr-override debug tool to work with Targeting hex idsMike Jones2013-11-081-3/+3
| | | | | | | | | | Change-Id: I6c8166ad23f23a3de2fe62e3bc478c30a396c283 RTC: 90683 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/7106 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Donald E. Dahle <dedahle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Prevent _DebugFrameworkVMM.pm from issuing 'die'.Patrick Williams2013-11-071-13/+12
| | | | | | | | | | Change-Id: If8ece49e5ff0710276628ae1f23c02918506c03c RTC: 63901 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/6878 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>
* PageMgr and MemStats debug tool enhancements.Dan Crowell2013-11-072-32/+150
| | | | | | | | Change-Id: I138b4ccd7930912336487bdf3247d581e4a51b94 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/6777 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Allow Hostboot Debug tools that do unaligned writes to work on CronusMike Jones2013-10-031-1/+1
| | | | | | | | | | | | | | | | | | | | The ecmd debug framework support uses cipputmempba to write to Hostboot memory, this was changed some time ago to disallow non cache-line aligned writes. But some tools (e.g. HwpfAttrOverride) do unaligned writes and they therefore fail. Also any tool that calls a Hostboot function using CallFunc will fail because that also does unaligned writes. The emcd team changed cipputmempba to do a read-modify-write for unaligned writes if the inj mode is specified. Also a small fix to HwpfAttrOverride here, it was interpreting a decimal value (the attribute id) as hex which must be due to something changing because this used to work. Change-Id: I6535340e41d802489070bc6cffff85b9e33337db RTC: 70350 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6362 Reviewed-by: Donald E. Dahle <dedahle@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>
* Issues with the dump utilities.Patrick Williams2013-07-291-2/+2
| | | | | | | | | | * The debug framework tool had an outdated method for determining the hostboot memory state. * Updated the default state of the FSP tool to be 'discover'. Change-Id: I567d8a937a5417590e46691a7e9ff72dd9a2d2d3 RTC: 79598
* Enhance hb-dump to support full memory extraction.Patrick Williams2013-07-101-13/+99
| | | | | | | | | | Change-Id: I74823572a4935d3c8c4d7999d8c00c0286de1523 RTC: 50233 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/5170 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>
* Set Centaur L4 Cache state correctlyMike Jones2013-06-241-1/+1
| | | | | | | | | | Change-Id: Iebc3c9fd42ef0a3852f7df6d380089d182531359 CQ: SW209633 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/5137 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Donald E. Dahle <dedahle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* New mm_block_map syscall.Patrick Williams2013-06-101-0/+2
| | | | | | | | RTC: 71081 Change-Id: Ic5531fbba92cfc7aad7d303f043d6a350483d63d Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4607 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Base SPLess istep on SP attribute flagsDean Sanner2013-05-151-54/+11
| | | | | | | | 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>
* 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>
* Extend Attribute Override/Sync to work on Targeting attributesMike Jones2013-04-151-301/+508
| | | | | | | | 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
* Fix hb-Istep to work under simicsMark Wenning2013-02-281-3/+3
| | | | | | | | | Change-Id: I60dbd9940b2126969292519f8427efe31c90ad33 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3185 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Updated VPO tools and proc_start_clock_chiplets v1.10Thi Tran2013-01-191-16/+16
| | | | | | | Change-Id: I1c70b41527a5de809d3f8f2f3f6bef64abccf1c2 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2869 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Missing trace entries from debug tool.Patrick Williams2013-01-181-1/+1
| | | | | | | | | | | | The debug tool was iterating through the wrong pointer for the client-side trace buffers. Fixed. Change-Id: Ic09d50d3f2b607e3b7982a60e32875ec575164af Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2948 Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* ECMD-based debug framework.Patrick Williams2013-01-142-15/+15
| | | | | | | | | RTC: 47061 Change-Id: Ie77c553a6f4e67c11927ed8650f81ab80ae1672c Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2883 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Debug Framework fixes for HRMOR.Patrick Williams2013-01-022-17/+51
| | | | | | | | | | | | There were conditions where the HRMOR was being applied twice during virtual memory translation. Enhance the debug framework to handle both HRMOR-adjusted and physically-mapped addresses. Change-Id: I620432deb0ce4115c284e7a996a97f2b46672a01 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2790 Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* ContTrace tool updates for new trace design.Patrick Williams2012-12-141-137/+35
| | | | | | | | Change-Id: I424ee37b29bf762b8f6a8be73ebbc2f19ba914aa Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2585 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Lockless trace implementationPatrick Williams2012-12-141-47/+183
| | | | | | | | | RTC: 35396 Change-Id: I96ea0d95606f04abb4dc2b0470345ca475b53912 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2520 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Add FAPI Attr Sync Functionality and enable FSP-HB Attr OverridesMike Jones2012-12-061-68/+71
| | | | | | | | | | Change-Id: I64939aa0655659e48400bca0c4aa09afe333889c RTC: 46992 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2397 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix Dump.pm error message in simicsMark Wenning2012-11-131-1/+1
| | | | | | | Change-Id: I120ff366f55e9204dac1a02765347efedb998ffa Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2296 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* proc_check_slave_sbe_seeprom_completeMark Wenning2012-11-101-0/+72
| | | | | | | | Change-Id: I38ab55e90bd1bec8b258106c9215138904672847 RTC: 41384 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1863 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* IPL service not returning error on invalid istepsMark Wenning2012-11-091-0/+4
| | | | | | | | | | Change-Id: I7f782eadaa23db2589689abd09aa8e1e22827a01 RTC: 47594 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2241 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>
* Move to using ISTEP_MODE when FSP is presentMark Wenning2012-11-031-31/+31
| | | | | | | | | | | Also add code to clear status reg before starting splessmode. Change-Id: I96c8ff7fef7fd62ae8958104e47319303d9aa080 RTC: 51001 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2104 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support code coverage in extended modules.Patrick Williams2012-10-093-57/+214
| | | | | | | | | | | | | | | | | - Reduce optimization (to -Os) to fit when doing coverage profile. - Remove errl storage area from base image. - Add GCC function attributes to sys library functions. RTC: 36933 Change-Id: Ic83011a2444ef5b735db0446a14a0af34187eebf Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1908 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Melissa J. Connell <missyc@us.ibm.com> Reviewed-by: Paul Nguyen <nguyenp@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support for Non-zero HRMORDan Crowell2012-09-162-31/+43
| | | | | | | | | | | | | | | | | | Changes to kernel code to support detection and use of HRMOR offset in memory Changes to tooling to handle the real memory offset New interface to retrieve the physical address that corresponds to a virtual address To test, run these commands before starting up Hostboot: system_cmp0.cpu0_0_05_0.write-reg HRMOR 0x8000000 proc_venicechip_cmp0.phys_mem.del-map p8Proc0.l3_cache_ram 0 0 RTC: 46032 Change-Id: I50ab248f941218a3a14a8f0fc12a551b56dc7cf3 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1553 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* proc_prep_master_winkleMark Wenning2012-08-301-19/+21
| | | | | | | | Change-Id: I7e0ea508c75e0e368e3bfde9dcaef1788169dcf3 RTC: 44818 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1517 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
OpenPOWER on IntegriCloud