<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-hostboot/src/usr/mbox, 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>2018-05-16T16:51:54+00:00</updated>
<entry>
<title>Verify frequency attributes across nodes to match with that of master node</title>
<updated>2018-05-16T16:51:54+00:00</updated>
<author>
<name>Swathi Madhuri Bhattiprolu</name>
<email>bhmadhur@in.ibm.com</email>
</author>
<published>2018-04-20T11:18:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=b7a44c2259760465b375795baeea883b9f08b44d'/>
<id>urn:sha1:b7a44c2259760465b375795baeea883b9f08b44d</id>
<content type='text'>
-Existing code ensures consistency of frequency data
 across all modules in istep6.12.
-In a multi-drawer config this data needs to be consistent
 across all drawers.
-Master drawer sends the frequency data to all the other
 via IPC mechanism.
-This data is compared and error is returned if there is a mismatch.

Change-Id: Ia1daf1f0eeb90fbafb68417b979488b040efe535
RTC:158036
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57542
Reviewed-by: Prachi Gupta &lt;pragupta@us.ibm.com&gt;
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Roland Veloz &lt;rveloz@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Fix multinode Inst storage exception on runtime call</title>
<updated>2018-04-24T14:59:19+00:00</updated>
<author>
<name>Dean Sanner</name>
<email>dsanner@us.ibm.com</email>
</author>
<published>2018-04-20T19:27:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=375c0243b96c08cf0975a9f9bf6565cb0f7bd4c4'/>
<id>urn:sha1:375c0243b96c08cf0975a9f9bf6565cb0f7bd4c4</id>
<content type='text'>
Change-Id: I0d3e7c022d1a02e4d18242afa6140a26b66d822a
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57579
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
Reviewed-by: Prachi Gupta &lt;pragupta@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Drain message queue prior to setting iv_disabled in mailboxsp</title>
<updated>2018-04-21T00:10:52+00:00</updated>
<author>
<name>Christian Geddes</name>
<email>crgeddes@us.ibm.com</email>
</author>
<published>2018-04-18T23:39:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=905647ecd0751de2b99279255662e904ccc4b53e'/>
<id>urn:sha1:905647ecd0751de2b99279255662e904ccc4b53e</id>
<content type='text'>
Set iv_disabled after we have resumed the mbox interrupts so that the
message queue can drain. If iv_disabled is true, resume() will not do
anything and the mbox msg queue will not drain. This can cause us to
hang in the shutdown path because we will never reach the quiesced
state that we need to be in before initiating handleShutdown()

Change-Id: Ibf1dc1d59a496d3b33fc9fca5080349d945c0169
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57439
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Brian E. Bakke &lt;bbakke@us.ibm.com&gt;
Reviewed-by: Martin Gloff &lt;mgloff@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Multinode SBE Window Support</title>
<updated>2018-04-13T17:33:48+00:00</updated>
<author>
<name>Jaymes Wilks</name>
<email>mjwilks@us.ibm.com</email>
</author>
<published>2018-03-28T19:06:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=21769fefa25ac75108b7690cfaa04607f1bdf11e'/>
<id>urn:sha1:21769fefa25ac75108b7690cfaa04607f1bdf11e</id>
<content type='text'>
Code for SP ATTN, COMM, and SBE FFDC areas has been extended to
all chips/nodes. The COMM area base address calculation is now
updated to use the lowest addressable location for the master
node.

Change-Id: Ib02e62958a520c60e4bcc5bd9d4c4257893adbd9
RTC:189038
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/56614
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Nicholas E. Bofferding &lt;bofferdn@us.ibm.com&gt;
Reviewed-by: ILYA SMIRNOV &lt;ismirno@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Michael Baiocchi &lt;mbaiocch@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Ensure runtime lib is loaded for IPC_POPULATE_TPM_INFO_BY_NODE</title>
<updated>2018-04-12T19:55:25+00:00</updated>
<author>
<name>Dean Sanner</name>
<email>dsanner@us.ibm.com</email>
</author>
<published>2018-04-12T12:10:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=e84f5604125d704d098efbea74f8368060be593d'/>
<id>urn:sha1:e84f5604125d704d098efbea74f8368060be593d</id>
<content type='text'>
  Need to load the runtime lib before making calls to it in IPC
  otherwise slave nodes will see segfault and boot "hang"

  Only impacts multinode systems

Change-Id: I292096256a33c35b1ddb03a6adf540b6e171abe1
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57097
CI-Ready: Nicholas E. Bofferding &lt;bofferdn@us.ibm.com&gt;
Reviewed-by: Nicholas E. Bofferding &lt;bofferdn@us.ibm.com&gt;
Reviewed-by: Marshall J. Wilks &lt;mjwilks@us.ibm.com&gt;
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Revert "Verify frequency attributes across nodes"</title>
<updated>2018-04-09T13:41:07+00:00</updated>
<author>
<name>SWATHI M. BHATTIPROLU</name>
<email>bhmadhur@in.ibm.com</email>
</author>
<published>2018-04-09T05:12:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=52d15635dfc7a71cfc27dede57466c08a68b2e95'/>
<id>urn:sha1:52d15635dfc7a71cfc27dede57466c08a68b2e95</id>
<content type='text'>
This reverts commit 571e1d84dfe50aaa674aa7e33abb75868b432d78.

Change-Id: I8720246ef94be07ce0a37151b7209c8080320d59
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/56933
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Propagate TPM information into HDAT on non-master nodes</title>
<updated>2018-04-06T16:30:40+00:00</updated>
<author>
<name>Jaymes Wilks</name>
<email>mjwilks@us.ibm.com</email>
</author>
<published>2018-03-08T22:30:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=be53610329532c64c3a924db343c0d474079b95d'/>
<id>urn:sha1:be53610329532c64c3a924db343c0d474079b95d</id>
<content type='text'>
Extends HDAT population to add TPM data to all functional nodes
- Added message sends from the master to each node
- Each node updates # of instances, sizes of structures, etc.
- Each node navigates to its appropriate offset in HDAT
- HDAT now populates entries for all TPMs in the blueprint
- Physical presence interaction mechanism is master-only obtained
- TPM SRTM and DRTM logs are no longer interlaced between TPM info
- Single node workaround reverted

Change-Id: Ic77cbeb7ba3d35a9f02ba68525ed79f27159e9bf
RTC:167290
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/55283
Reviewed-by: Nicholas E. Bofferding &lt;bofferdn@us.ibm.com&gt;
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: ILYA SMIRNOV &lt;ismirno@us.ibm.com&gt;
Reviewed-by: Michael Baiocchi &lt;mbaiocch@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Verify frequency attributes across nodes</title>
<updated>2018-04-05T18:34:23+00:00</updated>
<author>
<name>Swathi Madhuri Bhattiprolu</name>
<email>bhmadhur@in.ibm.com</email>
</author>
<published>2018-02-28T13:08:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=571e1d84dfe50aaa674aa7e33abb75868b432d78'/>
<id>urn:sha1:571e1d84dfe50aaa674aa7e33abb75868b432d78</id>
<content type='text'>
  -Existing code ensures consistency of frequency data
   across all modules in istep6.12.
  -In a multi-drawer config this data needs to be
   consistent across all drawers.
  -Master drawer sends the frequency data to all the
   other via IPC mechanism.
  -This data is compared and error is returned if there
   is a mismatch.

Change-Id: I922d32456c9d3c4e53dae528f088dbb013c3ded9
RTC:158036
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/54825
CI-Ready: SWATHI M. BHATTIPROLU &lt;bhmadhur@in.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Richard Ward &lt;rward15@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Close and Disable TCEs on Non-Master Nodes</title>
<updated>2018-03-29T14:44:08+00:00</updated>
<author>
<name>Mike Baiocchi</name>
<email>mbaiocch@us.ibm.com</email>
</author>
<published>2018-03-22T22:23:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=95c1dd78c27aca67b4298854306702fe605f906e'/>
<id>urn:sha1:95c1dd78c27aca67b4298854306702fe605f906e</id>
<content type='text'>
During istep21.1 this commit sends a message to all non-Master nodes
to close and disable their TCEs using the ipc mailbox interface to
the FSP.

Change-Id: I5575228c9f237025a48e0aeca23e741724ec7886
RTC:187335
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/56269
CI-Ready: Michael Baiocchi &lt;mbaiocch@us.ibm.com&gt;
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Nicholas E. Bofferding &lt;bofferdn@us.ibm.com&gt;
Reviewed-by: ILYA SMIRNOV &lt;ismirno@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Support sending chip info to SBEs on multinode</title>
<updated>2018-02-28T21:29:42+00:00</updated>
<author>
<name>Dean Sanner</name>
<email>dsanner@us.ibm.com</email>
</author>
<published>2018-02-08T00:10:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=2414e7c8e5de03e829022693f7813809313f40fc'/>
<id>urn:sha1:2414e7c8e5de03e829022693f7813809313f40fc</id>
<content type='text'>
  Existing code didn't support collecting the present chips
  on all nodes (Hostboot instances) and updating all SBEs with
  a system wide view.  For non multi drawer configs it will just
  update based on HB instance view.  For multi drawer configs
  the other hostboot instances will be queried for their configs,
  aggregated, and then informed of the system wide view via IPC
  commnuication.

Change-Id: I45c5673df26f940de212cbe2b54525e32c9147ab
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/53603
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Dean Sanner &lt;dsanner@us.ibm.com&gt;
Reviewed-by: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
</feed>
