<feed xmlns='http://www.w3.org/2005/Atom'>
<title>blackbird-hostboot/src/usr/pnor/common, 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>2017-09-15T02:29:41+00:00</updated>
<entry>
<title>Clear ECC sections marked "clearOnEccErr" on error</title>
<updated>2017-09-15T02:29:41+00:00</updated>
<author>
<name>Dean Sanner</name>
<email>dsanner@us.ibm.com</email>
</author>
<published>2017-08-14T15:02:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=9acfce99596f12dcc60952f8506a77e542609cbf'/>
<id>urn:sha1:9acfce99596f12dcc60952f8506a77e542609cbf</id>
<content type='text'>
  - Add the capability for Hostboot to recover (with reboot)
    when it consumes an ECC error
  - PNOR layout needs to be updated to flag the recoverable
    sections (generally cached or throw away data like *VPD
    HBEL, and GUARD partitions)
  - Upon bad ECC detection, Hostboot will check partition
    flag and if set, it will clear and write good ECC to PNOR.
    It will then throw the normal error and terminate, waiting
    for the BMC to issue a reboot

Change-Id: Ie4f4c0637d3962e9d4871e84a0bda8c256a74440
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44608
Reviewed-by: Stephen M. Cprek &lt;smcprek@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: FSP CI Jenkins &lt;fsp-CI-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: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Add HB_VOLATILE PNOR section flag</title>
<updated>2017-06-16T13:46:51+00:00</updated>
<author>
<name>Dean Sanner</name>
<email>dsanner@us.ibm.com</email>
</author>
<published>2017-06-12T15:10:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=bb22513902f6917359c18c79502bd2aff604f6e0'/>
<id>urn:sha1:bb22513902f6917359c18c79502bd2aff604f6e0</id>
<content type='text'>
Change-Id: I8431edec1178cc062fdda943e5cade08acc5014c
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41687
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;
Reviewed-by: Stephen M. Cprek &lt;smcprek@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: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Support Provisioning PNOR partition XML element.</title>
<updated>2017-03-08T14:12:32+00:00</updated>
<author>
<name>Matt Spinler</name>
<email>spinler@us.ibm.com</email>
</author>
<published>2016-02-05T16:35:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=6f2a36c73cfbc18d0d6bf86a45c63014fe12fd1d'/>
<id>urn:sha1:6f2a36c73cfbc18d0d6bf86a45c63014fe12fd1d</id>
<content type='text'>
If the element is present, set a flag in the PNOR TOC. Other
code, like BMC code, would then erase these partitions when
the system is reprovisioned.

RTC: 143305
Forwardport: yes
Change-Id: I457895f65d81e0a971bf301f16be2921dc21a24a
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/20576
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Stephen M. Cprek &lt;smcprek@us.ibm.com&gt;
Reviewed-by: Elizabeth K. Liner &lt;eliner@us.ibm.com&gt;
Reviewed-by: Matthew A. Ploetz &lt;maploetz@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Changing XZ decompressor to verify without pnor changes</title>
<updated>2016-07-18T20:32:28+00:00</updated>
<author>
<name>Elizabeth Liner</name>
<email>eliner@us.ibm.com</email>
</author>
<published>2016-07-07T17:48:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=80bdd0b88c6d43dbb41025ed893a82ee4abd6f32'/>
<id>urn:sha1:80bdd0b88c6d43dbb41025ed893a82ee4abd6f32</id>
<content type='text'>
This patch set is reverting previous pnor changes for XZ
verification, and instead is checking the MAGIC_HEADER to
verify if a section is XZ compressed.

Change-Id: I17c6ec76aef0261e07042f91df550ef34c3d60b3
RTC:149915
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26728
Tested-by: Jenkins Server &lt;pfd-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>Adding xz decompression functionality for the skiboot image</title>
<updated>2016-03-21T21:49:03+00:00</updated>
<author>
<name>Elizabeth Liner</name>
<email>eliner@us.ibm.com</email>
</author>
<published>2016-03-09T16:32:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=265ac2d6c7eee92deb434808c72af19b9ff4c9d5'/>
<id>urn:sha1:265ac2d6c7eee92deb434808c72af19b9ff4c9d5</id>
<content type='text'>
Change-Id: I50d1eaa8bc76a030b42f982e2a967773e113f123
RTC:125550
depends-on: I2a104ec955966a6fcb9ed94dde54ab763c30210a
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21854
Tested-by: Jenkins Server
Tested-by: FSP CI Jenkins
Reviewed-by: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Set flag for pseudo-partition as indicator to BMC code update</title>
<updated>2015-07-17T14:19:12+00:00</updated>
<author>
<name>Bill Schwartz</name>
<email>whs@us.ibm.com</email>
</author>
<published>2015-07-07T14:53:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=70bff178a4453a2bffdd981e121c7a515520da47'/>
<id>urn:sha1:70bff178a4453a2bffdd981e121c7a515520da47</id>
<content type='text'>
Set flag in the FFS to indicate that OTHER_SIDE and BACKUP_PART are not real
partitions and should be ignored when doing section-based pnor updates.

Change-Id: Id193ad88e1ebe5d62fef2cf793811f599ba2162d
RTC: 129057
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18990
Tested-by: Jenkins Server
Tested-by: Jenkins OP Build CI
Tested-by: Jenkins OP HW
Reviewed-by: Brian H. Horton &lt;brianh@linux.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>Created 2-sided and golden-side pnor layouts</title>
<updated>2015-02-11T22:15:13+00:00</updated>
<author>
<name>Prachi Gupta</name>
<email>pragupta@us.ibm.com</email>
</author>
<published>2015-01-15T01:55:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=e83759d6aa90999933318155772b50a8af679ec6'/>
<id>urn:sha1:e83759d6aa90999933318155772b50a8af679ec6</id>
<content type='text'>
RTC:120062
Change-Id: I416e6ebc2ef59608bc673a5a497bfce3263b3fc8
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15278
Tested-by: Jenkins Server
Reviewed-by: STEPHEN M. CPREK &lt;smcprek@us.ibm.com&gt;
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Support for Redundant Copy of HB code in PNOR</title>
<updated>2015-02-02T19:37:42+00:00</updated>
<author>
<name>Stephen Cprek</name>
<email>smcprek@us.ibm.com</email>
</author>
<published>2014-11-14T20:39:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=67c5a1ebe73f81bca1bb6608bbb8f204f0f37fa8'/>
<id>urn:sha1:67c5a1ebe73f81bca1bb6608bbb8f204f0f37fa8</id>
<content type='text'>
- 2 TOC's per side
- side, sideless, preserved, and readOnly tags
- Determine which SEEPROM side HB booted from
- Modify gaurd code to not run when gaurd section DNE

Change-Id: I62dd27c9aa79c3111d27e647f1b66a7c938ad6e8
RTC:109398
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14629
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>PNOR ECC Support</title>
<updated>2013-10-11T16:03:38+00:00</updated>
<author>
<name>Dan Crowell</name>
<email>dcrowell@us.ibm.com</email>
</author>
<published>2013-09-12T18:46:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=d5adce60c0cc910171c2938e581f187a2083cba7'/>
<id>urn:sha1:d5adce60c0cc910171c2938e581f187a2083cba7</id>
<content type='text'>
Adding ECC support to the PNOR Resource Provider as well as the
makefiles that create the images.
Also fixed a bug in the PNOR DD for writes across erase blocks.

Change-Id: I31ff6817cd35728badcd23a48fa73e51727142b9
RTC: 66213
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6203
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
Reviewed-by: Michael Baiocchi &lt;baiocchi@us.ibm.com&gt;
Tested-by: Jenkins Server
Reviewed-by: ADAM R. MUHLE &lt;armuhle@us.ibm.com&gt;
</content>
</entry>
</feed>
