<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-hostboot/src/usr/testcore/kernel, branch master</title>
<subtitle>Talos™ II hostboot sources</subtitle>
<id>https://git.raptorcs.com/git/talos-hostboot/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/talos-hostboot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/'/>
<updated>2014-05-22T03:16:32+00:00</updated>
<entry>
<title>Change copyright prolog for all files to Apache.</title>
<updated>2014-05-22T03:16:32+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>iawillia@us.ibm.com</email>
</author>
<published>2014-05-19T21:51:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=aa0446e9d1c2f0fb17a6ef40b689ec7281d65387'/>
<id>urn:sha1:aa0446e9d1c2f0fb17a6ef40b689ec7281d65387</id>
<content type='text'>
Change-Id: I5664587b4f889099290ef50d50fa9ce5e580e1eb
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11167
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Remove console.H from CxxTest driver include.</title>
<updated>2013-11-14T21:01:05+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>iawillia@us.ibm.com</email>
</author>
<published>2013-11-13T20:22:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=7128a4586656f1c9cdcf95b2e42080c9ae195bc3'/>
<id>urn:sha1:7128a4586656f1c9cdcf95b2e42080c9ae195bc3</id>
<content type='text'>
Change-Id: Ifd3003cc05cdb2ecd91824250c56e9cec62eaa75
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/7232
Tested-by: Jenkins Server
Reviewed-by: MIKE J. JONES &lt;mjjones@us.ibm.com&gt;
Reviewed-by: Donald E. Dahle &lt;dedahle@us.ibm.com&gt;
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Fixes for GCC 4.7</title>
<updated>2013-04-17T21:56:52+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>iawillia@us.ibm.com</email>
</author>
<published>2013-04-08T19:40:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=79f790c2b9d6a368f61a99af07d04ed9348ca504'/>
<id>urn:sha1:79f790c2b9d6a368f61a99af07d04ed9348ca504</id>
<content type='text'>
Change-Id: Ief0b9202e13bd70cf0de84ca3cb20f5c6df4d3d8
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4035
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Fix strict-aliasing violations.</title>
<updated>2013-04-17T20:34:49+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>iawillia@us.ibm.com</email>
</author>
<published>2013-04-09T20:49:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=198ccaf1e562c281684e47a2209b7ce29c9c71e6'/>
<id>urn:sha1:198ccaf1e562c281684e47a2209b7ce29c9c71e6</id>
<content type='text'>
Change-Id: I5f3feae4fb62ed82b52e996d4954d1c638a243b3
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4036
Reviewed-by: Brian H. Horton &lt;brianh@linux.ibm.com&gt;
Tested-by: Jenkins Server
Reviewed-by: Douglas R. Gilbert &lt;dgilbert@us.ibm.com&gt;
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Disable page castout test</title>
<updated>2012-11-28T23:31:18+00:00</updated>
<author>
<name>Dan Crowell</name>
<email>dcrowell@us.ibm.com</email>
</author>
<published>2012-11-16T19:22:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=adfc8978b0e4e6312d5263ca324ffea341e647a5'/>
<id>urn:sha1:adfc8978b0e4e6312d5263ca324ffea341e647a5</id>
<content type='text'>
Disabling the page castout test because it happens anyway already
and it takes a long time with all of the mainstore space we have
now.  I also fixed a missed todo in ptmgr related to expanding
into mainstore.

Change-Id: I9d2027a13cc968ab33c0d5a61d5023b6cebc9add
RTC: 37748
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2371
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Memory Leak task_end</title>
<updated>2012-10-12T21:29:17+00:00</updated>
<author>
<name>Bill Schwartz</name>
<email>whs@us.ibm.com</email>
</author>
<published>2012-10-10T15:36:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=b201169eeae76a7697f4f207dd583d40a2f07f66'/>
<id>urn:sha1:b201169eeae76a7697f4f207dd583d40a2f07f66</id>
<content type='text'>
Change-Id: Idb7a2d8d72a55f644efd0b2548eca5df5d062e6d
RTC: 47491
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2011
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Extend VMM to 32M</title>
<updated>2012-10-09T22:10:32+00:00</updated>
<author>
<name>Missy Connell</name>
<email>missyc@us.ibm.com</email>
</author>
<published>2012-09-10T21:05:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=1bf8c6b8376efacd03e3ec62d5ded5b2be4bff39'/>
<id>urn:sha1:1bf8c6b8376efacd03e3ec62d5ded5b2be4bff39</id>
<content type='text'>
Add mmLinearMap to create block at a specified phys addr.

Added iv_MaptoPhy in the block to indicate we are physically mapped
block and to not apply the HRMOR.

Change-Id: I75ddb19b82ae9a2035ff873edff8a34a33c74639
RTC:43401
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1846
Tested-by: Jenkins Server
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Support for Non-zero HRMOR</title>
<updated>2012-09-16T20:09:40+00:00</updated>
<author>
<name>Dan Crowell</name>
<email>dcrowell@us.ibm.com</email>
</author>
<published>2012-08-10T19:48:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=2f50c376a718ea6542b42e029a6735f719a8f407'/>
<id>urn:sha1:2f50c376a718ea6542b42e029a6735f719a8f407</id>
<content type='text'>
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 &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>cpu_spr_value syscall for SLW image build.</title>
<updated>2012-07-18T19:06:41+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>iawillia@us.ibm.com</email>
</author>
<published>2012-07-17T02:37:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=6f6561babb56d891e88dbcd07646c23af2563ddd'/>
<id>urn:sha1:6f6561babb56d891e88dbcd07646c23af2563ddd</id>
<content type='text'>
    Task 44887

Change-Id: If87b6e80b974bb4cbff13844d8a3f055a17282d2
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1378
Tested-by: Jenkins Server
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
Reviewed-by: Douglas R. Gilbert &lt;dgilbert@us.ibm.com&gt;
Reviewed-by: Mark W. Wenning &lt;wenning@us.ibm.com&gt;
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Live-lock issues in memory allocator.</title>
<updated>2012-07-11T13:18:41+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>iawillia@us.ibm.com</email>
</author>
<published>2012-07-06T20:40:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=14a2721d2c87dc13f1ef66818c41cd0848dd52db'/>
<id>urn:sha1:14a2721d2c87dc13f1ef66818c41cd0848dd52db</id>
<content type='text'>
    * Debug tool for PageManager.
    * Support PageMgr allocations of non-2^k size.
    * Switch page-allocation to always be in kernel-mode.

    While investigating issue 44511, I noticed two problesm with the
    memory page allocator (PageManager).  First, the allocator did
    not support allocations of pages which were not a power of 2,
    which would result in pages appearing to "leak".  Second, in
    situations where a large allocation was requested and there was
    not a large chunk available, the allocation would enter a
    live-lock condition where coalescing would never occur.

    Switched the PageManager so that all allocations happen in
    kernel space.  This allows us to force memory-release operations
    on the syscall path when we are out of memory and also put in
    place a task_yield call which will allow coalescing to eventually
    occur.  Issue 44523 is suppose to fully resolve any of these
    live-lock paths.

RTC: 44511
Change-Id: Ifefd5d0996ee6914e291c862fac0c7b76980717f
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1330
Tested-by: Jenkins Server
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
</feed>
