summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* pge permission functionality..Missy Connell2011-10-068-17/+219
| | | | | | | | | | Add code that applies the permissions requested. Add merge conflicts Change-Id: I5911406ba4670714faaf4880399da71692559397 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/353 Tested-by: Jenkins Server Reviewed-by: Melissa J. Connell <missyc@us.ibm.com>
* Initialize the FSI hardware - Story 3551Dan Crowell2011-10-057-342/+1056
| | | | | | | | | | | | | | | | | | | | | | This code will initialize the FSI hardware and allow access to remote slaves. Note - current code is hardcoded to using the MFSI-0 port on the master processor wrapped back into its own CFAM. Note2 - One testcase is disabled pending integration of required fixes to the simics models. Contains work for - Task 3830 : FSI Master Regs - Task 3831 : FSI Slave Regs Change-Id: I8dd5f0e03cf083e35cf8241db22ad6d76ba85fac Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/359 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix TLBie bugMatthew Barth2011-10-031-2/+6
| | | | | | | Change-Id: Iacedac6d963fcc754d4ef595d4512be35b0bbc59 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/392 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Updating backing build to b0928a_1141.760 for FSI to work.Dan Crowell2011-09-295-27/+85
| | | | | | | Change-Id: I521870c1f11fb33ae3829b96c6c0fca18c1a0c62 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/391 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* VFS provide assess to read-only data modulesDoug Gilbert2011-09-2813-11/+200
| | | | | | | Change-Id: I0178e5b9154f43e092af217931f4570941393d62 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/357 Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Tested-by: Jenkins Server
* Initial SCOM initfile compiler support.Andrew Geissler2011-09-2612-0/+5629
| | | | | | | Change-Id: Ia5be2c8443ee466127305f5771a19d763c3fb08d Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/362 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com>
* Improve Warning message for copyright validateMark Wenning2011-09-262-3/+13
| | | | | | | Change-Id: I607defa618800ff1f5d1a986acf50349ec60cb8b Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/361 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Change XSCOM test dataThi Tran2011-09-261-1/+1
| | | | | | | Change-Id: I6891d5c77dd4e4bfe045addcd904d853c5ebb0c3 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/363 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Remove annoying ERROR messages from INITSERVICE traceMark Wenning2011-09-261-24/+2
| | | | | | | Change-Id: If00619d162cff62641470415fd29538a87922796 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/360 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com>
* Attribute Resource Provider.Patrick Williams2011-09-238-8/+633
| | | | | | | | | Change-Id: I731b19ea027393e375993136f125fff2f6fb31e9 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/351 Tested-by: Jenkins Server Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix printkd type error in vfs_init.Patrick Williams2011-09-231-3/+3
| | | | | | | Change-Id: If18081efe0232b36ae92189323c3f999c9a14492 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/358 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* LINKER delete partially created files on errorDoug Gilbert2011-09-221-3/+51
| | | | | | | Change-Id: I6d2a7e22570ae1c10512844ee2ba7de5c3605006 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/356 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com>
* Added option to use a chiplet level target when flushing L2CamVan Nguyen2011-09-221-1/+1
| | | | | | | Change-Id: I1a31d574a15f1c40f9ea464776441c28347c06e5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/355 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Jenkins Server
* Added code to dump L3 to autocitestCamVan Nguyen2011-09-211-11/+19
| | | | | | | Change-Id: Ic3663d0b27c7f084cba5d3b979468e96d76d05f0 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/354 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Makefile changes to targeting XML gen.Patrick Williams2011-09-212-9/+26
| | | | | | | | Change-Id: I71ca4f6ee6c33f3dacbda2f8729f6534109b7690 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/350 Tested-by: Jenkins Server Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com>
* VFS implement setting page permissions on virtual memoryDoug Gilbert2011-09-214-12/+150
| | | | | | | | Change-Id: I5a511a376d6d4ce685945e75aac7c550bb9e0aad Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/347 Tested-by: Jenkins Server Reviewed-by: MATTHEW S. BARTH <msbarth@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com>
* Change mm_set_permission interface.Patrick Williams2011-09-212-6/+6
| | | | | | | | | | Allow multiple settings to be OR'd together. Change-Id: I5f565c73919f20eceeb255531c6fe1c14e72182b Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/349 Tested-by: Jenkins Server Reviewed-by: Melissa J. Connell <missyc@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix miscellaneous issues getting attributes from within HWPsNick Bofferding2011-09-213-12/+22
| | | | | | | | | | | | | - Fix duplicate weak symbol issue when using range filter within multiple libs - Fix FAPI target casting when calling HB macro with real target handle - Fix FAPI namespacing when calling HB macro to bridge attribute Change-Id: I6a187d1933aeb42e674e5236a81ae6145f3de583 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/352 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com>
* Mechanism to detect low memory and cast out older pageDoug Gilbert2011-09-1918-4/+337
| | | | | | | | Change-Id: Icce8e01f3d1cd2942f2b9ff802993da0441535ee Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/344 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com>
* Fix typo in types.hDan Crowell2011-09-191-1/+1
| | | | | | | Change-Id: I03c5a4314d9c7338fca6ea78dd37e0b8f99009d3 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/348 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Implement support for generating the PNOR targeting imageNick Bofferding2011-09-1929-1989/+3939
| | | | | | | | | | | | | | | | | - Generate PNOR targeting image as part of the build process - Load it into SIMICS physical memory - Access image from targeting service at correct virtual address - Bridge fapi attributes to host boot attributes using direct macro - Support multidimensional arrays for simple attributes - Removed support for fake PNOR image Change-Id: I45d986d69397940a165c850d0db0fdeccd137d4d Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/341 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com>
* Add debug message for MC exception.Patrick Williams2011-09-162-1/+19
| | | | | | | | Change-Id: Ic8c0a5567f4f1e008014a4d54fb640dda6669cbc Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/346 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Adding new interface to update page permissions.. Interface only.Missy Connell2011-09-159-4/+146
| | | | | | | | | | | | Added changes from review comments Updated new enum for system call Change-Id: I8a55b5e2f67427e59263eae31913e438ca782006 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/331 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Melissa J. Connell <missyc@us.ibm.com>
* HWPF: Removing platform specific includes from fapi fileMike Jones2011-09-151-3/+0
| | | | | | | Change-Id: If2cbd33dae566d2d9f1b9b6c3363372d3508ab69 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/345 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com>
* Added function to dump and parse error logs to hostboot dump and parse tools.CamVan Nguyen2011-09-1410-227/+1135
| | | | | | | | | | Added new tools hb-trace, hb-errl, hb-printk, hb-dump for vbu/vpo debug. Added support for ecmd options, more error checking and misc enhancements. Change-Id: I8f5ed666a1d99ff894015e07a20595fcac8727b5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/343 Tested-by: Jenkins Server Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com>
* HWPF: Ensure all fapi functions start with fapiMike Jones2011-09-146-80/+111
| | | | | | | Change-Id: I817d1c630dc0d10d456274841a2c4d75fc5e4692 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/342 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com>
* Centralizing a few of the memory-related constants to avoid someDan Crowell2011-09-1414-37/+97
| | | | | | | | | | | | redundancies and also to have a single place to update the memory map if needed. See Task 3507. Change-Id: I8f2d632983abe6d6798784e975cd93057018594b Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/330 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Remove page by given TYPE system callMatthew Barth2011-09-147-35/+108
| | | | | | | Change-Id: Iffdd97a75944abbd52dbc72d3aa1394b771fd371 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/333 Tested-by: Jenkins Server Reviewed-by: MATTHEW S. BARTH <msbarth@us.ibm.com>
* Removed extra ::TargetArgs:: from usage.Patrick Williams2011-09-145-41/+43
| | | | | | | Change-Id: I11ec4d124d58641af8902799002ac1ed5104d030 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/340 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Common Scan Tracing ReduxMonte Copeland2011-09-147-39/+532
| | | | | | | Change-Id: Idca69173153f9ffedab37df22438ee600a0d9150 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/336 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com>
* HWPF: Add support for new System Config Query functionsMike Jones2011-09-1411-86/+606
| | | | | | | | | Change-Id: I00220dc4a1ee4f630138d0ed87a943053a7a93d5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/337 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Monte K. Copeland <copelanm@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com>
* Return code cleanups.Patrick Williams2011-09-1312-33/+68
| | | | | | | Change-Id: I375c2f895f28b73948aa384dda781b31f027719b Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/334 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Revert "Support generating the PNOR targeting image"A. Patrick Williams III2011-09-1323-3306/+1965
| | | | | | | | | This reverts commit c82ba14ada9c80565b95ad9d3d05c678591ae328 Change-Id: Ifd9a62779b13d237c9e4c5d2818df6e433f17021 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/338 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support generating the PNOR targeting imageNick Bofferding2011-09-1323-1965/+3306
| | | | | | | Change-Id: I5233ea017d61d629da26aa63b628bb36187d63dd Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/335 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* RTC 3846: TRAC_INIT macro used for testcases not workingMark Wenning2011-09-132-11/+23
| | | | | | | | Change-Id: I2be53d51ceb063a2635660addb2e05a865e04299 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/332 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com>
* Additional good/error path checks for creating blockMatthew Barth2011-09-122-7/+5
| | | | | | | Change-Id: If3bd74e0ee5ca4177d4bac506a4433ac3e1e778d Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/289 Tested-by: Jenkins Server Reviewed-by: MATTHEW S. BARTH <msbarth@us.ibm.com>
* FP Denormalization support.Patrick Williams2011-09-125-1/+205
| | | | | | | Change-Id: I529e6f072993c0dd0a638fe7e53bcc871e6a928c Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/326 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Floating point support.Patrick Williams2011-09-1213-13/+334
| | | | | | | Change-Id: I859cac1c01bf631d12223702d68813b45339b65f Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/295 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add TS_FAIL to field trace.Patrick Williams2011-09-121-1/+1
| | | | | | | | Change-Id: Ibd06031b9b978455ad8f1c01f5f8faab9bd7785d Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/294 Tested-by: Jenkins Server Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com> Reviewed-by: Mark W. Wenning <wenning@us.ibm.com>
* HWPF: Attribute SimplificationMike Jones2011-09-084-282/+720
| | | | | | | | Change-Id: I84553317e8b21c3f538c787e43c4482f3e1944f0 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/327 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com>
* Added fapiLogError() function.CamVan Nguyen2011-09-075-0/+116
| | | | | | | | | | Added function template for setHwpFfdc(). Change-Id: Iba9aab22aba57556e025a3848fa4565e3eea6265 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/325 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com>
* Move libs to the extended imageDoug Gilbert2011-09-0717-229/+274
| | | | | | | | Change-Id: I275a3a4b897e6426164e4f3bd642f92b0d3fed07 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/285 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com>
* HWPF: Initial Support for Target::getString (ecmd string)Mike Jones2011-09-075-49/+226
| | | | | | | Change-Id: Ifef0e05d780fa3ff0a29ce289a684a37495be943 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/324 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com>
* Implementing FSI driverDan Crowell2011-09-0613-12/+1413
| | | | | | | | | | | | | | -Initial work for FSI Device Driver (Story 3334) -Read/Write interface (Story 3550) Code is capable of basic read and write operations provided that the Simics models are updated Note: contains early work for FSI Initialization that should be ignored for now Change-Id: I08e795422de127b62c2d1629d7a4e0f12b21e348 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/287 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Adding a basic interface and implementation to the Segment/BlockDan Crowell2011-09-0612-54/+377
| | | | | | | | | | | | | path to update the LRU statistics when the PageTableManager code clears the reference bit. This is not meant to be a complete implementation (different Task is open for that). This is Task 3400. Change-Id: If67efd16ead6f68a74f5f5a698013c1b852864d9 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/231 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix compile error when HOSTBOOT_DEBUG is enabledMark Wenning2011-09-021-1/+1
| | | | | | | Change-Id: Iff2e7093c67a5b04aebeb2fb5a23b48523517892 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/293 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix XSCOM assert on non-sentinel chipThi Tran2011-09-024-55/+290
| | | | | | | | | | | | | | | | Change virt addr detect logic for better performance Updated with review comments Updated with review comments from set 3 Updated with review comments from set 4 Change-Id: I16828c8c325bb9e825683545d28c6bad2562efa9 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/288 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com>
* Reduce FAPI rebuilds to only when xml files change.Patrick Williams2011-09-012-14/+16
| | | | | | | | Change-Id: I67336a65c5026fa017d5cae679662820f3cfe2d5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/292 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add copyright_check to hb.Patrick Williams2011-09-011-1/+42
| | | | | | | | Change-Id: I45ef334d4f7a98ae9228444994ffb0bad470a9fd Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/291 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Replaced multiple HWP Invoker functions with a single HWP Invoker macroMike Jones2011-09-014-264/+278
| | | | | | | | Change-Id: I2323634dfb3a4cd3baff104b6e6e4a59439bd61e Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/290 Tested-by: Jenkins Server Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com>
OpenPOWER on IntegriCloud