<feed xmlns='http://www.w3.org/2005/Atom'>
<title>blackbird-hostboot/src/usr/mbox/test, branch 07-25-2019</title>
<subtitle>Blackbird™ hostboot sources</subtitle>
<id>https://git.raptorcs.com/git/blackbird-hostboot/atom?h=07-25-2019</id>
<link rel='self' href='https://git.raptorcs.com/git/blackbird-hostboot/atom?h=07-25-2019'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/'/>
<updated>2018-01-25T22:44:20+00:00</updated>
<entry>
<title>Multi-Drawer (IPC) Interrupt/Messaging Support</title>
<updated>2018-01-25T22:44:20+00:00</updated>
<author>
<name>Bill Hoffa</name>
<email>wghoffa@us.ibm.com</email>
</author>
<published>2018-01-09T14:16:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=cb444552aebafa54ceb0417c12d61cd48fbc65e0'/>
<id>urn:sha1:cb444552aebafa54ceb0417c12d61cd48fbc65e0</id>
<content type='text'>
 - Use doorbells instead of IPIs (no IPI support
   using LSI interupts in the XIVE intr architecture)

 - New message type from kernel to userspace so the
   kernel can notify the HB userspace Interrupt
   Resource Provider (INTRP) that an IPC message was
   sent to the particular HB instance (in P8 this
   happened automatically as that was part of the
   IPI architecture).

 - Re-enable testcase that validates that an IPC
   message can be successfully sent.

Change-Id: Ic846f8dca45217205ed61d8381a573e995cb16f2
RTC: 150861
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52004
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: Christian R. Geddes &lt;crgeddes@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@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>Enable mbox test cases</title>
<updated>2017-10-10T17:34:44+00:00</updated>
<author>
<name>Christian Geddes</name>
<email>crgeddes@us.ibm.com</email>
</author>
<published>2017-09-25T21:10:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=a6aecde08bb5eb25bb3cc91003aa6c8c188d8942'/>
<id>urn:sha1:a6aecde08bb5eb25bb3cc91003aa6c8c188d8942</id>
<content type='text'>
Change-Id: I22f80858539438871d33b06be505854149d267a0
RTC: 179069
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46699
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>Avoid deadlock in cross-node IPC messaging</title>
<updated>2015-06-08T18:30:31+00:00</updated>
<author>
<name>Dan Crowell</name>
<email>dcrowell@us.ibm.com</email>
</author>
<published>2015-05-13T19:48:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=131fe4ebed0dfd679c30c7f13a218628f1b97d1f'/>
<id>urn:sha1:131fe4ebed0dfd679c30c7f13a218628f1b97d1f</id>
<content type='text'>
Move poll for empty queue out of kernel space to allow for
the primary thread to see new interrupts and clear out
incoming messages.  This will prevent 2 nodes from deadlocking
one another while they wait for each other to handle the last
message that was sent to them.

Change-Id: Icbe4e0f621661a37c704b4ac4cdf111664b2039d
CQ: SW298667
Backport: release-fips820
Backport: release-fips830
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17788
Reviewed-by: Brian H. Horton &lt;brianh@linux.ibm.com&gt;
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<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/blackbird-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>Mailbox suspend/resume for multinode IPL</title>
<updated>2013-06-11T18:16:57+00:00</updated>
<author>
<name>Doug Gilbert</name>
<email>dgilbert@us.ibm.com</email>
</author>
<published>2013-05-08T19:54:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=f03a35a49b91257b59bdad052db10e6f9a7e8685'/>
<id>urn:sha1:f03a35a49b91257b59bdad052db10e6f9a7e8685</id>
<content type='text'>
RTC: 63126
Change-Id: I590fe2d38eaef58ffa8e664ca202bd7fc9877b16
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4551
Tested-by: Jenkins Server
Reviewed-by: ADAM R. MUHLE &lt;armuhle@us.ibm.com&gt;
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>Inter-processor communications for multinode</title>
<updated>2013-05-16T17:36:09+00:00</updated>
<author>
<name>Doug Gilbert</name>
<email>dgilbert@us.ibm.com</email>
</author>
<published>2013-04-23T19:10:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=8fac481d825883154ca20612ca0a69bc52f02618'/>
<id>urn:sha1:8fac481d825883154ca20612ca0a69bc52f02618</id>
<content type='text'>
RTC: 63128
Change-Id: Ica27c7f714bc8b874c9bccb663a32d3cfba37c5a
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4193
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>ERRL: Create Hostboot error log SRC/UD parser and deliver to FSP bld</title>
<updated>2013-02-08T22:49:45+00:00</updated>
<author>
<name>Mike Jones</name>
<email>mjjones@us.ibm.com</email>
</author>
<published>2013-01-22T15:41:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=caf328ccd931de4ce4e4d285d1a4e5ddd151abb5'/>
<id>urn:sha1:caf328ccd931de4ce4e4d285d1a4e5ddd151abb5</id>
<content type='text'>
A new script called genErrlParsers will scan the Hostboot code for
error log tags and create a SRC parser for each component. The
script will also scan the Hostboot code for plugin directories
containing User Detail Data parsers and will create a makefile
that is used by the FSP to build each component's SRC/UD parser.

Change-Id: I7113f6cd8069447a1caaa199aff199b663d59072
RTC: 47518
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2975
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Handle sp-less environment in Mailbox service</title>
<updated>2012-07-09T22:26:57+00:00</updated>
<author>
<name>Doug Gilbert</name>
<email>dgilbert@us.ibm.com</email>
</author>
<published>2012-06-21T18:46:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=a480d37a977518ff1075fc50d67a97f54663873d'/>
<id>urn:sha1:a480d37a977518ff1075fc50d67a97f54663873d</id>
<content type='text'>
RTC: 39868
Change-Id: I55266b308d6ee56d0900ca3721f1ca3e1f757755
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1230
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
Tested-by: Jenkins Server
</content>
</entry>
<entry>
<title>Mailbox additional error handling for Hardware errors and Invalid messages</title>
<updated>2012-07-09T18:41:04+00:00</updated>
<author>
<name>Doug Gilbert</name>
<email>dgilbert@us.ibm.com</email>
</author>
<published>2012-06-14T20:23:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=434253f2763c99351a8c790f43704cca816ba442'/>
<id>urn:sha1:434253f2763c99351a8c790f43704cca816ba442</id>
<content type='text'>
RTC: 37990
Change-Id: I8378845ed412490a3bd214ac5198ea1fc9f19664
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1221
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>HB Mailbox queue messages until destination service is ready.</title>
<updated>2012-06-07T17:24:23+00:00</updated>
<author>
<name>Doug Gilbert</name>
<email>dgilbert@us.ibm.com</email>
</author>
<published>2012-05-23T20:07:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=b3167b05a764bfcf9cd1db862d4f95715f54ec67'/>
<id>urn:sha1:b3167b05a764bfcf9cd1db862d4f95715f54ec67</id>
<content type='text'>
RTC: 42424

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