[OpenPower-Firmware] op-build v2.1 released

Stewart Smith stewart at linux.ibm.com
Thu Jul 12 17:03:42 AEST 2018


Release Notes for OpenPower Firmware v2.1
*****************************************

op-build v2.1 was released on Thursday July 12th, 2018. It is the new
stable release of op-build, following on from v2.0, first released on
May 16th 2018.

op-build v2.1 contains all the fixes as of op-build v2.0.3, and we
expect to continue to do stable 2.0.y releases of v2.0 into the
forseeable future.

This release is largely small and incremental changes on top of op-
build v2.0 rather than containing anything major.

Over op-build v2.0, this release contains the following changes:


Removed platforms
=================

* p9dsu_dev


Updated Packages
================

+---------------------+----------------------------+------------------------+-------------------------------------------------+
| Package             | Old Version                | New Version            | Platforms                                       |
+=====================+============================+========================+=================================================+
| busybox             | 1.27.2                     | 1.28.4                 | openpower_mambo, firestone, firenze, garrison,  |
|                     |                            |                        | zaius, p9dsu, palmetto, pseries,                |
|                     |                            |                        | witherspoon_dev, vesnin, witherspoon, habanero, |
|                     |                            |                        | openpower_p9_mambo, zz, barreleye, romulus      |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| dropbear            | 2017.75                    | 2018.76                | openpower_mambo, firestone, firenze, garrison,  |
|                     |                            |                        | zaius, p9dsu, palmetto, pseries,                |
|                     |                            |                        | witherspoon_dev, vesnin, witherspoon, habanero, |
|                     |                            |                        | openpower_p9_mambo, zz, barreleye, romulus      |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| ethtool             | 4.13                       | 4.15                   | openpower_mambo, firestone, firenze, garrison,  |
|                     |                            |                        | zaius, p9dsu, palmetto, pseries,                |
|                     |                            |                        | witherspoon_dev, vesnin, witherspoon, habanero, |
|                     |                            |                        | openpower_p9_mambo, zz, barreleye, romulus      |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| glibc               | glibc-2.26-146-gd300041c   | glibc-2.27-57-g6c99e   | openpower_mambo, firestone, firenze, garrison,  |
|                     |                            | 37f6                   | zaius, p9dsu, palmetto, pseries,                |
|                     |                            |                        | witherspoon_dev, vesnin, witherspoon, habanero, |
|                     |                            |                        | openpower_p9_mambo, zz, barreleye, romulus      |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| hcode               | hw051018a.op920            | hw061618a.920          | zaius, p9dsu, witherspoon, romulus              |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| hcode               | hw051018a.920              | hw061618a.920          | witherspoon_dev                                 |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| hostboot            | 8e05a4399bf5               | 876b79aacd9b1          | zaius, p9dsu, witherspoon, romulus              |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| hostboot            | 43c4502d3b0b               | 16f11c2e9b10e          | witherspoon_dev                                 |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| hostboot-binaries   | 20119f086877               | hw070718b.920          | firestone, garrison, zaius, p9dsu, palmetto,    |
|                     |                            |                        | vesnin, witherspoon, habanero, barreleye,       |
|                     |                            |                        | romulus                                         |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| hostboot-binaries   | 81d8233a6dc8               | hw070718b.920          | witherspoon_dev                                 |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| ima-catalog         | 90237254664                | 6a1fd25458a4           | firestone, garrison, zaius, p9dsu, palmetto,    |
|                     |                            |                        | witherspoon_dev, vesnin, witherspoon, habanero, |
|                     |                            |                        | barreleye, romulus                              |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| linux               | 4.16.8                     | 4.17.4                 | openpower_mambo, firestone, firenze, garrison,  |
|                     |                            |                        | zaius, p9dsu, palmetto, pseries,                |
|                     |                            |                        | witherspoon_dev, vesnin, witherspoon, habanero, |
|                     |                            |                        | openpower_p9_mambo, zz, barreleye, romulus      |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| linux-headers       | 4.16.8                     | 4.17.4                 | openpower_mambo, firestone, firenze, garrison,  |
|                     |                            |                        | zaius, p9dsu, palmetto, pseries,                |
|                     |                            |                        | witherspoon_dev, vesnin, witherspoon, habanero, |
|                     |                            |                        | openpower_p9_mambo, zz, barreleye, romulus      |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| machine-xml         | a941f8b75cdcd              | f9eeb2840947           | zaius                                           |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| ncurses             | 6.0                        | 6.1                    | openpower_mambo, firestone, firenze, garrison,  |
|                     |                            |                        | zaius, p9dsu, palmetto, pseries,                |
|                     |                            |                        | witherspoon_dev, vesnin, witherspoon, habanero, |
|                     |                            |                        | openpower_p9_mambo, zz, barreleye, romulus      |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| occ                 | 77bb5e602b4aa              | 5c01b5476e8fe          | zaius, p9dsu, witherspoon_dev, witherspoon, zz, |
|                     |                            |                        | romulus                                         |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| petitboot           | v1.7.1                     | 1.8.0                  | openpower_mambo, firestone, firenze, garrison,  |
|                     |                            |                        | zaius, p9dsu, palmetto, pseries,                |
|                     |                            |                        | witherspoon_dev, vesnin, witherspoon, habanero, |
|                     |                            |                        | openpower_p9_mambo, zz, barreleye, romulus      |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| powerpc-utils       | v1.3.4                     | v1.3.5                 | openpower_mambo, firestone, firenze, garrison,  |
|                     |                            |                        | zaius, p9dsu, palmetto, pseries,                |
|                     |                            |                        | witherspoon_dev, vesnin, witherspoon, habanero, |
|                     |                            |                        | openpower_p9_mambo, zz, barreleye, romulus      |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| sbe                 | 8e0105e5e964d              | fad6732f2270f          | zaius, p9dsu, witherspoon, romulus              |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| sbe                 | a389a5d98c2ab              | fad6732f2270f          | witherspoon_dev                                 |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| skiboot             | v6.0.1                     | v6.1                   | openpower_mambo, firestone, firenze, garrison,  |
|                     |                            |                        | zaius, p9dsu, palmetto, pseries,                |
|                     |                            |                        | witherspoon_dev, vesnin, witherspoon, habanero, |
|                     |                            |                        | openpower_p9_mambo, zz, barreleye, romulus      |
+---------------------+----------------------------+------------------------+-------------------------------------------------+
| util-linux          | 2.31.1                     | 2.32                   | openpower_mambo, firestone, firenze, garrison,  |
|                     |                            |                        | zaius, p9dsu, palmetto, pseries,                |
|                     |                            |                        | witherspoon_dev, vesnin, witherspoon, habanero, |
|                     |                            |                        | openpower_p9_mambo, zz, barreleye, romulus      |
+---------------------+----------------------------+------------------------+-------------------------------------------------+


Package: hcode
==============

Repository


Patches
-------


Commits
-------

Claus Michael Olsen (1):

* 502e877ca111 Update to p9_xip_tool to handle stand-alone DDCO ring
  files.

Joe McGill (2):

* c97bb0a2fd80 mask core SPATTN bit used for core checkstop
  handshake

* 2a499e99d207 support IO reconfig loop for OBUS DL link training
  failures

Prasad Bg Ranganath (1):

* db007d46b1de PPB: Bug fix in computing IAC Vdn value

Prem Shanker Jha (1):

* ac9567422748 PM: Addressed TODOs in hcode image build HWP.

Rahul Batra (7):

* 898f0008601c PGPE: Correctly write DB0 when used as DB3 payload

* 384bcc14bcc3 PGPE: Use global literals for reg addrs

* 503d2e402b13 PGPE: Correctly Set retActQuads during Safe Mode

* 3be15513d0e4 PGPE: Fix WOF Enable/Disable Issues

* 15db0ce7d4d3 PGPE: Fix WOF Enable/Disable Issues

* ef6955814d8e PGPE: Ack Back any pending quad active update during
  WOF Disable

* 7da841c12cae PGPE: Add Comments(No functional change)

Richard J. Knight (1):

* a327175c6427 Update Makefile to fix concurrancy issues with
  libppetracepp.a

Yue Du (4):

* d6b88e67ff4d STOP: Fix History Write Data Machine Check by
  PPM_WRITE_DISABLE

* 1dc26ec0072e STOP: Add URMOR RAM to CME for NDD23 SMF

* 050dc2142f83 STOP: Handle Quad Special Wakeup Done while pm_reset

* 63c49e23a2cd STOP: CME/SGPE Hcode size reduction via global use of
  literals

hostboot (21):

* 699005f149f1 Release tag information updated for hw051118a.920

* 0d8951cdde6d Release tag information updated for hw051518a.920

* 99f340c7b74a Release tag information updated for hw051618a.920

* 85ecbf71967e Release tag information updated for hw051718a.920

* f3f4d3449690 Release tag information updated for hw051818a.920

* c79665be710d Release tag information updated for hw052318a.920

* a9e9c6f0daff Release tag information updated for hw052418a.920

* 17b8473da01f Release tag information updated for hw052518a.920

* 262e018945d3 Release tag information updated for hw052618a.920

* 331a145623c2 Release tag information updated for hw053018a.920

* 80a399244e84 Release tag information updated for hw053118a.920

* 764d268b65b1 Release tag information updated for hw060118a.920

* a42e940b874c Release tag information updated for hw060418a.920

* aa0d5610f6aa Release tag information updated for hw060618a.920

* 2df7ae766eb5 Release tag information updated for hw060718a.920

* a04a6779d7d7 Release tag information updated for hw060818a.920

* ee19339b42f7 Release tag information updated for hw060918a.920

* a54eba35a902 Release tag information updated for hw061218a.920

* 79225d801f74 Release tag information updated for hw061318a.920

* 7d8799ea77d6 Release tag information updated for hw061518a.920

* 29e49c2b46c5 Release tag information updated for hw061618a.920


Package: hostboot
=================

Repository


Patches
-------


Commits
-------

Adam Hale (1):

* 3c4217b17494 Added RMW Thresh10 Spec Disable to initfiles

Alpana Kumari (1):

* e5df99c9d267 EC level match for only functional master Proc per
  Node

Amit Tendolkar (2):

* 8fcc6813c098 SW419349: Handle override of deconfig by Error vs FCO
  reasons by association

* dc3e00781d72 Adapt p9_sbe_check_master_stop15 for bad path on non-
  SBE platforms for fleetwood

Andre Marin (6):

* 098a19f9ad31 Add eff_config functionality needed for RIT, fix
  cas_latency bug & attr files

* 7da6227702e5 Add initial L2 mss_freq_system procedure.

* ac3d2e3ea9a9 Add base spd decoder to share among controllers

* 89bbfaf84a74 Add additional comparison function objects into
  functional header

* e53ffaa95148 Add empty files for refactored SPD read API

* 81996e944c89 Add SPD reader and traits DDR4 def

Andres Lugo-Reyes (2):

* 56ff2943a5df Fix off-by-one error when counting WOF reset counts

* cf258fcfb753 HTMGT: WOF Reset Disable Flag

Andrew Geissler (9):

* fc79c535382d Add test case for getChildTargetsForCDG

* f1186fdef28f Update getChildTargetsForCDG to use CEN PORT/DIMM

* a166a390e16f Move existing tests to use new helper function

* aa1c91c061f7 Use last l3 cache object for SIMICS trace

* 3e4082b28d2a Look for any parent on deconfigure

* 1c1b2267a25e Make HUID values node-relative

* ea86539a69de Ensure hwas state reflects resource recovery actions

* d848b2c3bae0 Ensure memory HUID’s are node-relative

* 1edd371b0fa0 Always use last valid SIMICS object for trace

Ankit Dhingra (1):

* 8a3c6293dff7 Add support for TOD osc switch interrupt

Ben Gass (5):

* d1c0355b013c Set TRAIN_TIME to 0 for simulation.

* ee559052e566 Update p9n_23 engd with
  n23_e9108_3_tp105_ec408_soa_sc_u138_01 data

* d4954387404b Correct Safe mode freqency to UltraTurbo compare
  error message.

* 785e89f5fcf9 Shorten A-link timers for sim. Add polling for A-link
  training.

* f563ab5ac678 Updating p9.core.scan.initfile settings for p9n 2.3

Benjamin Weisenbeck (10):

* b9f23622a49f PRD: Updates for Cumulus PLL analysis

* 0b19471945a6 PRD: Add post analysis function for Centaur PLL

* 9a67762efeac PRD: XBUS spare deployed should be predictive in mnfg

* eaaf8422a3e4 PRD: Support for handling core unit checkstop

* 9e5283c651ba PRD: Callout both PCI clocks by position for double
  clock failure

* 8e3836f3ef0b PRD: Cleanup RC handling in PLL code

* 0b069da4ece5 PRD: Fix core checkstop masking

* 3796a71a5012 PRD: Add missing centaur PLL CheckErrorType plugin

* e52b70dbea22 PRD: Centaur address translation support for dynamic
  memory deallocation

* e86727885971 PRD: Centaur dynamic deallocation bug fix

Bill Hoffa (13):

* 59c3af1f3017 Implement Interrupt Resource Provider Init for MPIPL
  Multi-Node Systems

* 90a2cbe1f607 Set Master Proc Attrs during MPIPL FSP Fail-Over
  Scenario

* 3ee0baff08c2 Set attribute PROC_MASTER_TYPE during MPIPL

* f3b2f887b854 Add 2nd query to hbRelease script finding commits in
  release-fips920

* 6bb10d494153 Force hbRelease to search ‘master’ branch

* 034db70a607c Multinode MPIPL INTRP Initialization Changes

* b3e359badd40 Corrected data type to size for var in
  retrieveRepairDataMemBuf()

* 112e8c957fb6 Enable DMI Erepair

* cb841f1bd72a Add kernel debug trace to Invalid IPC Message Errors

* 7bd4032abfb7 Leverage INTRP fully for SBE PSU Interrupt Handling

* 622bd28195c7 Fix Memory Mirroring Address Calculation

* ea5c84fe7741 Use PROC_MIRROR_BASES_ACK attribute in memory
  mirroring addr calculation

* 912086b52a2a Add Get Nodal HRMOR Utility

Brian Bakke (3):

* 3148c8e41ee8 Fixes to node IPC messaging to handling non-zero base
  addresses

* e364f91be172 Fixes to node IPC messaging to handle non-zero base
  addresses

* 77eb9fe3e55a Itep16 substep order does not match documentation

Brian Silver (7):

* 4e5b1ac13de9 Initial commit of memory subsystem

* f958bd60cb79 Fix memory/VBU attribute files, add ‘ipl’ test case

* 26726a54e4f2 Add memdiags implementation for superfast operations

* 90ec400612ee Add L1 for p9_mss_freq_drift

* 932cd97fe0ff Add freq checking to ipl unit test, fix mk file

* 257555af0952 Add rudimentary memory plug rules

* 496e3d430783 Add minor minor version feature support to getecid

Brian Stegmiller (3):

* c0a78795a8dc PRD: Update TD_CTLR_DATA with port information

* 11b5f7d2b616 ATTN: Examine correct proc for handling Centaur
  Attentions

* 86cda996b3fb PRD: DMI Lane Repair

CHRISTINA L. GRAVES (1):

* c63b3e4a122c p9_fab_iovalid fix to clear action0/1 bits
  corresponding w/ link being enabled

Caleb Palmer (20):

* 02d764dfa0a7 PRD: Fix invalid getConnectedParent in getCommonVars

* 7f4b95b28d21 PRD: Adjust assert in BadDqBitmap Utils

* 3d5c1c541bae PRD: Update restoreDramRepairs for Centaur

* 233fec0d3893 PRD: Rename ATTR_MBA_PORT and ATTR_MBA_DIMM

* 359102f7aaaa Rename MBA_PORT and MBA_DIMM attrs

* 93a05fa7d48c PRD: Update getDimmDqAttr for Centaur

* 3f14f5032bfe PRD: UE callout rank if no dimm callout

* 6ee6cdf1c18e PRD: getConnectedChild proc to membuf bug fix

* 1e9e686d61cc PRD: Adjust proc to membuf getConnectedChild

* 41a25f11016a PRD: Resume maint cmd support for MBA

* 67499d6a3e87 PRD: Runtime VCM support for Centaur

* 6b6f1ef8f53f PRD: Fix template in chipMarkCleanup

* 504349373489 PRD: Runtime TPS for Centaur/Cumulus

* c0996da3cf36 PRD: use isValid() check before MemSymbol::getDram()

* 58436097f094 PRD: Fix template in applyRasPolicies

* 8d97caa96550 Fix Bad Dq Centaur Translation

* 8186a367ec6f Temp remove bad bit translation until attr enabled
  for Fleetwood

* bfebff1e8079 Adjust Bad Dq Translation for CDIMMs

* a65f239bf383 PRD: Dont report error log for backlog count
  underflow FIR

* 44180ef7b2b4 Add translation to Row Repair DRAM position

Chris Steffen (10):

* 94bdad69c456 DMI I/O Checkin

* 3a3a0d0d4dc8 I/O Metadata Cleanup

* 4a51cec16bdd SW431549 DMI Read Erepair

* 13b422771493 Updating Channel Fail Mask

* bd7bfe453ed6 Cen Too Many Bus Errors

* d2482ab7773d P9C Abus Reset Procedure

* 66c70d8c5bf4 P9C Abus Procedure

* 6f232b1b410a Reverting to Default DMI Channel Mask

* cfec2cad8915 Updating P9C DMI Proc Firs

* fc087d0b8268 Alink Hot Repair Fix

Christian Geddes (16):

* 1cc7a88e11df Add PEER_PATH attribute to xbus and obus targets

* dd25ed1a207c Add error log for sbe poweron fails and clean up
  errlog commits

* 261c874fb2dd Update targeting init during RT to set PEER_TARGET on
  OBUS targets

* d2f22373f239 Deconfig record can’t get added to vitalAttn elog on
  FSP

* b1771bfafee1 Create HWP to save/restore OBUS fir masks

* 42327316097c Slave SBE scratch regs must be up to date before
  continueMPIPL called

* fd269e881530 Clear obus fir mask attrs after restoring obus
  firmasks

* a09327508399 Save and restore OBUS related firmasks

* 17d1f78337ea Refactor re-init of targeting data during MPIPL/HBRT
  startup

* 6b01faeebc16 Link PLID for failing SBE recovery in PRD path w/
  other related logs

* e15b65ed41d8 Fix bugs in core checkstop escalation manipulation
  during HB

* 5090c197292c Deprecate legacy ATTR_MBA_PORT/ATTR_MBA_DIMM

* be8bb8fae414 Update PEER_TARGET values to be NULL on MPIPL if
  needed

* 4d9e273baf30 Remove deprecated VCS_I2C_RAIL attribute from hb code

* 62f32b295f6b Allow HWSV to handle gard callouts during runtime for
  FSP systems

* 50e72792adbd Print out MBOX/INTR state info on DMA request hang

Claus Michael Olsen (2):

* b22701137048 Update to p9_xip_tool to handle stand-alone DDCO ring
  files.

* bcb2189aabb0 TOR API code restruct: Fixing missing symbols in
  common_ringId API.

Craig Hamilton (1):

* 7feb1cb12d1b Adding unit tests for the mss lab sdk

Dan Crowell (23):

* 6634b6fca3df Better debug for weird PIR issues

* d44dfb65fa5d Remove writeable from ATTR_FABRIC_GROUP/CHIP_ID

* ad181494c943 Force hb dump on VFS crashes

* a4e02fc08289 FFDC enhancements for core activate fails

* 4d392ef8f9ea Removing attributes that got added back in a bad
  merge

* 6165bafa7de9 Centaur DD1.3 Bucket Support

* a3cf4f273a3e Add SMP_CABLE to PartCallout list

* d161474ee597 Fix indirect scoms at runtime under Opal

* 4bfa55da9a90 Increase default watchdog timeout to 10 minutes

* 9bace77a615d Defer handling attentions on non-master proc until
  after SMP is up

* 3ecd7cf99fb4 Add some MAGIC instructions to aid Simics
  optimization

* 41daed137d2f Write Hostboot HRMOR into core scratch reg 1

* 7ce378803d9a Always deconfigure the parent of any deconfigured
  DIMM

* fe439a0d9ef0 Add RESOURCE_RECOVERED event for all Targets

* 2c5c60e23fad Add clock callout enums for specific clock sources

* 4189613d36cc Fix for multinode HBRT use of VPD

* cc9d2c634eb6 Remove EXTERNAL_VRM_STEPDELAY

* 7cc829425257 Debug improvements for exceptions and OOM hangs

* 2432d94f7f53 Update MAGIC instruction for Simics

* 3eddb7eaa994 Force ATTR_PROC_EFF_FABRIC_CHIP_ID to correct values

* a4dca215e867 Update some defaults for AVSBUS attributes

* 0e138b0da002 Modify debug framework to be build-independent

* e5dfc3ab0ec5 Allow SPDX override as part of FW load

Daniel Howe (2):

* 0f97acef7aec Updates to pb_cfg_follow_scope_rate_jump_level and
  pb_cfg_np_cmd_jump_cmd_rate

* 7b9936e7b593 dd1.1+ DL training procedure updates

Daniel M. Crowell (1):

* 1b819687e056 Revert “Set HB Dump Flag in TI Data on any TI with
  SRC”

Dave Heller (2):

* 60b941209240 Secure Boot: Run signtool with keepcache=true

* adc91be44ab6 Secure Boot: Support Independent signing mode in
  genPnorImages.pl

Dean Sanner (1):

* cb3442b8f94f Fix up memory mirroring base address on non 0 nodes

Dhruvaraj Subhashchandran (2):

* 62011defef4e Update the no sync attributes xml.

* 691894a135de Detect non sync attribute usage in HWPs on FSP.

Elizabeth Liner (5):

* 2a43c455adfc Set up core checkstop escalation using HWP

* 0539920e555b Re-enabling test cases that were turned off during
  bringup

* 27fc2d9695a4 Adding Chiplet Num testcases for MC, MI and DMI in
  cumulus

* f2bdbd447c94 Turning on MDIA test

* 4085033d657d Removing unecessary SBE test

Greg Still (5):

* 4e919f5e820f PM: clear Hcode error injection bit upon PM complex
  reset

* f59ac34985af PM: Clear error injection bits before special wake-up
  in PM complex reset

* e95497ee0e43 PM: Fix double biases value into safe mode frequency

* 3546db2b916f PM: Increase PB Purge time for MPIPL to accommodate
  Fleetwood

* 57fb07ecc684 PM: pm_firinit class fix to properly clear FIRs upon
  initialization

Ilya Smirnov (12):

* 92a48f3e7c80 Check if Console Library is Loaded Before Printing to
  Console

* a5982dd2d6a9 New Attribute For Unusable TPMs

* 70e337a2fe76 Add Proc # to TPM’s Affinity Path

* d55d64a79ca4 Marked Failed TPMs Unusable For Alignment Check

* c1bbef56ec51 Fix range Tags in attribute_types.xml

* 6ebff9a73ab0 Secure Boot: Set trusted boot enabled in HDAT
  considering all nodes

* b77dbedc8f3c Add Locking of Abus Sec Mailboxes

* c7384e829f3d Secure Boot: Support API to fence off all node
  processors’ secure mailboxes

* 7e0d574dff88 New Global For Console Daemon

* c8a30bc070a2 Add Option to Use opal-elog-parse to eSEL.pl

* d875133a8d13 Pre-set HB TI Area in doStutdown Path

* 41cda93cb3e7 Add Support for TPM Message Queue Flushing

Jacob Harvey (5):

* 2be2b8605a3c Implementing thermal_init

* 6e6325f51676 Implement p9_mss_throttle_mem

* e0a1c41a7ad9 Implement L2 eff_config_thermal, bulk_pwr_throttle

* fd71688e86ea Fixing bulk_pwr_throttles calculations

* 6b836df1d491 Implementing draminit_training_adv

Jaymes Wilks (7):

* 98bee5bbab00 New API to Retrieve Random Number from the TPM

* 079de8c7c0f7 Remove workarounds for multinode HDAT support

* e9eacec8bad1 Support TPM PCR Poisoning

* 0c6d58230e61 Create attributes for intended PHYP ATTN areas

* 24f3312ea1d3 HRMOR relative addressing for PHyp SP ATTN area dump

* d406ad362d7f SP ATTN area relative addressing cleanup

* ef1e22766400 In non-MNFG, only match SBE keys for the sides that
  boot

Jenny Huynh (1):

* 27bbfd345736 Changing NXCQFIR(34) RNG control logic error to
  checkstop

Jim Yuan (1):

* 01be61c03770 Fix FRU board mfg date and time.

Joachim Fenkes (1):

* 5129448452b6 p9_sbe_lpc_init: Add final check for errors

Joe McGill (25):

* 37931b3b0f8f Add MSS customization support from CRP0 Lx MVPD

* c4b9c94600cc cen_scominits – add pervasive LFIR configuration for
  TP, NEST, MEM chiplets

* cb934c171a01 enable spreading via SS PLL for Fleetwood platform

* 9dd8199cc416 p9_spr_name_map – change mnemonic for SPR 511 to
  SMFCTRL

* 6df55b571dcb p9_sbe_common – mark TP LFIR bits 18:20 recoverable

* f9a40964fc9d support IO reconfig loop for OBUS DL link training
  failures

* dece8b8d13ad p9_sbe_scominit – unmask TP LFIR bit 37 for Cumulus

* 4a43554124f7 p9_sbe_common – mark TP LFIR bit 37 as recoverable

* 306a71070535 FBC Level 1 procedures

* b7d8c7cfb45e L2 HWPs – p9_smp_link_layer and p9_fab_iovalid

* 75649c5f3d45 L2 - Fabric updates for multi-chip support

* 2cd54a28ccb0 p9_fab_iovalid – invoke link validation subroutine

* 36a8aaf9dc8b L3 update – p9_fab_iovalid

* 904da7128b41 IO, FBC updates to enable ABUS for Fleetwood

* 0c44c70474ee shift XBUS FIR programming inits for secure boot

* 6d4c897edca3 p9_fab_iovalid – secure ABUS mailboxes after iovalid
  is asserted

* eae5dde56fae support IO reconfig loop for OBUS DL link training
  failures

* 78055ea9215e p9_fab_iovalid – remove code setting ABUS security
  lock

* 67ae5190164c shift OBUS FIR programming inits for secure boot

* ed7254aed9ca use putscomUnderMask API to update FBC DL control
  register

* 8dba363050dc shift OBUS FIR programming inits for secure boot

* d93fbb365235 correctly propogate bad return code from
  p9_adu_coherent_status_check

* 36839984fe01 p9_throttle_sync – clear refresh sync type after
  issuing IPL sync

* 352adcc2ae3e Update Cumulus MI runtime FIR settings

* da084ab14a46 allow option to enforce mirroring of all system
  memory

John Rell (1):

* a4dd8cf996ba jgr18042600 Changed rx_recal_abort_dl_mask=0 for
  cumulus HW446964

Louis Stermole (10):

* 375927318f7e adding memory/lab subdirs, adding lab tool/module
  make target

* d4f2ab31bde3 Remove GSA dependencies (CATCH, SQLITE3) from MSS
  builds

* 29bde9b906c9 WR_LVL Termination Fix (Qoff) for p9c, DDR4 only

* 79e4184e41b7 Fix p9c mss_ccs_fail_type function to return valid RC
  when it fails

* dd251cae71e5 Change mss_freq algorithm to deconfigure ports to
  achieve common DIMM freq

* 264b8c707d65 Add extra DRAM reset after RCD load on Nimbus

* a4e1c3426e15 Change MBSFIR[27] to be a conditional channel fail on
  Cumulus

* 1d21270b627a Restore ATTR_CEN_SCHMOO_MULTIPLE_SETUP_CALL after
  shmoos to fix masking errors

* 1d33fcf2c591 Add bad bit setting to p9c training advanced

* fd49726ffcf0 Fix p9c_generic_shmoo unit test to work with
  corrected bad bits attr

Luke Mulkey (2):

* 1fd1cc97eb82 P9C Memory Throttle Updates (new HWPs and new ISDIMM
  Power Curve support)

* 788da84977bc P9C Memory Throttle Updates (new HWPs and new ISDIMM
  Power Curve support)

Marty Gloff (5):

* f5024f66d08a Set HB Dump Flag in TI Data on any TI with SRC

* d7355b73ce6b Improve resource recovery path to handle memory
  plugging rules

* cd8df2a4b033 Clear Block Spec Deconfig Attribute when Gard is
  removed

* 876b79aacd9b Fix for SBE_P9_XIP_CUSTOMIZE_UNSUCCESSFUL during ipl
  with one EX

* ccf2f3445e15 HBRT attrrp depends on node zero being present

Matt Derksen (7):

* 7145f5c28a5b Checks for channel failure in memory.

* 775a7639b7d3 Update addExtMemMruData for Cumulus

* caa0f8a5bd32 Fix function name of p9c_query_channel_failure

* 9ec1a1f399f3 Reenable getMemBufRawCardType calling.

* e38d6b0d199b DRAM sparing support functions

* 3302fd380eba Additional DRAM sparing support functions

* 1a90c4370493 Remove IOMCFIR and SCOM_MODE_PB checks

Matt K. Light (1):

* 353567d4b178 Add more fapi2 target types for Axone

Matthew Hickman (2):

* 03096ae8e5f3 Added empty scrub.H for HB mirror

* 7b8e60462b27 Added p9_mss_memdiag for cronus ipl and modified
  scrub for step 16

Meng Li (1):

* fd23ae8d50f3 Get SN from BMC and update into PVPD EEPROM

Michael Pardeik (3):

* ccc4804c0a8f P9C Memory Throttle HWP Updates

* df43ad6f8512 P9N/P9C util to throttle HWP updates for min util and
  safemode

* 49fe793f319d centaur mba initfile update for refresh reset
  interval

Mike Baiocchi (15):

* 22b613003960 Rediscover I2C Targets after Host I2C Reset

* 3d3d39d62a94 Get Final HDAT Size from PAYLOAD’s SPIRA section

* 8e601e32703b Remove System Level TCE Attributes

* 8e8b74fdbd58 Add option to masterProcChipTargetHandle() to return
  functional chip

* d0eaecced89b Skip Diagnostic Mode for I2C Resets over FSI In All
  Cases

* 2383ff8f7e76 Add Secureboot Info to FFDC of I2C Errors

* 3ad299af08fd Establish Base Support For Sending Mailbox Messages
  Across XBUS/ABUS

* a1e236a42218 Improve FFDC for new Node Comm Device Driver

* 26d9aed84b0f Add Mutex and Error Recovery for Node Communications

* 36d47d4ca26d Update bbuild to b0608a_1823.920 and CUMULUS/Jenkins
  Fix

* 7617e77949d7 Add procedure for istep 18’s Node Communication ABUS
  Exchange

* 323f71eb613d Add TPM Calls to Node Communication ABUS Exchange
  Procedure

* 47e859f60d22 Good-Path Fixes for Secure Node Communications

* 1759af757bd8 Add error callouts and other improvements for Node
  Communications

* a76fe8f24e07 Read HW Key Hash From SBE Seeprom via ChipOp when
  applicable

Nick Bofferding (21):

* b783b0264c7f Secure Boot: Secure Centaurs in istep 14.5

* d2c360c9db83 Secure Boot: Do not disable external cMFSI fencing in
  “host IPL complete” istep

* 2fe71f4ddc13 Secure Boot: Implement Centaur SCOM cache

* 9394f9d05ef8 Secure Boot: Inform FSP of key transition progress

* 396cbd9a20cb Secure Boot: Remove cMFSI fencing TODO

* 6be04f343c79 Secure Boot: Purge SW signature cache for multinode
  binaries

* b14259e6b41a Secure Boot: Disable x-bus node communication

* 6359b6a6e881 Fix memory leaks associated with various msg_sendrecv
  calls

* f9aa8f06bbd8 Memory Management: Fix coalesce to track holes in the
  page management

* b81a9c8640e6 Secure Boot: Defer init of Centaur SCOM cache
  register definitions

* cbacafbc508a Secure Boot: Enabled final Secure Boot settings for
  Zeppelin

* 1db54dcc27d4 Secure Boot: Disable cache of 2010800 Centaur
  register

* 82aa44098bcf Remove p9_fab_iovalid.C in order to re-mirror it

* 30fe98727be2 Secure Boot: Centaur Security: Fix handling of 9
  Centaur registers

* d420d7b06a2e Secure Boot: Set FIR mask bits for inactive OBUS
  links during host coalesce

* be4d594926a5 Post informational error log for planar jumper
  settings

* 9886d8d502e8 Trusted Boot: Provide appropriate callout when TPM
  not provisioned

* fd642c6bf549 Invoke P9 TIs correctly

* 5015187c64ab Debug: Increase Ps tool stack frame depth to 35
  frames

* b37f41b2c08c Secure Boot: Copy PHyp secure header into standard
  reserved memory area

* 34e69d280e11 Fix HRMOR scratch reg calculation

Nick Klazynski (4):

* 6838b3e41111 HW447585, HW447589, HW439303, Fix CDD1.2 security
  setting

* b801b49cd1ba Enable full ERAT for NDD2.2+ and CDD1.1+

* f757ce93e06b Disable 2-for-1 on NDD2.2- and CDD1.2-

* 443609a24275 Add RL0/RL1 support for CDD1.2

Prachi Gupta (13):

* 3c73a7c369ce wrap test: Use MNFG_FLAGS instead of compile time
  flag

* dbd116ad5b6a wrap_test: targeting fixups

* e71f194cb0ba DECONFIG_GARDABLE: add no_export tag, don’t want MRW
  to override

* 2e5169694368 wrap_test: set MFG_WRAP_TEST_LINKS_SET on the
  destination target

* bbee47025c11 Fixup all the voltage rail’s ID attribute for both
  proc and cent

* a9986addb4ff call mss_volt* hwps with membufs that have same
  VDDR_ID

* 7983214c3e76 p9c_mss_volt_dimm_count: add a const to the input
  parameter

* 0ae044ac29cf add a call to mss_volt_dimm_count hwp

* 5815703c3be9 Add support for missing memory behind master proc

* 27bf395be2cd missing memory: istep 7 and 14 changes

* d50263f51eb4 getMBvpdAttr: Updates for DDR3 support

* cc638c9bdc4e Added in a sleep after we winkle in istep 18 to avoid
  race conditions

* cfc5fb7993fa Save HRMOR in mbox scratch reg for IPC messaging

Prasad Bg Ranganath (5):

* 4e78db3c12df SBE:PUTRING: Add callout support for checkword
  mismatch failure

* 798ff0e50b1d PM reset: Fix disable resclk procedure

* 37aa1c9e5919 PM_RESCLK: Clear override bits of CACCR in reset flow

* 261923ec2039 PPB: Bug fix in computing IAC Vdn value

* 25da6f268179 PM:Remove deprecated attributes

Prem Shanker Jha (4):

* 5ed2437d9ecf SplWkup: Fixed issue in FFDC collection in case of
  special wakeup timeout.

* 2b37fd25aed1 PM: Addressed TODOs in hcode image build HWP.

* cfa7304f5d6a STOP API: API conditionally supports 255 SCOM restore
  entries for each quad.

* d2f43e6540fa PM: Added support for enable disable of 24x7 IMA.

Rahul Batra (1):

* f75a73ed4a8f PM: Not mask OCC_HB_NOTIFY during PM Reset

Richard J. Knight (8):

* 83c61f3ae866 Use the effective chip and group ids to calc mmio
  addr

* 496156ffbd83 Add centaur dynamic VDDR code to hostboot

* 49f6c664792e Add fix for HDAT Fail in Hostboot istep 21: BC8A1A20

* c6cbabf3d435 Add HX keyword attribute for PCIe bifurcation support

* 8e9be410090d Fix SRC BC8A1A20 - RUNTIME::RC_INVALID_RHB_INSTANCE

* 8c3f57a54055 Fix for SW432203: fails istep at istep
  host_runtime_setup

* a729adbb1966 Update genHwsvMrwXml.pl to include the attributes for
  PCIE config

* 96aa468a7e6a Fix for assert in hbrt on two node fleetwood

Rick Ward (5):

* 3c2b4bf2adc3 RTC189294 - Centaur Channel Checkstop (Runtime)

* 5db6a94e4472 RTC189294 - Centaur Channel Checkstop (Runtime)

* b364d7b062bf Centaur Channel Checkstop (runtime)

* 74bfadb2ab87 Centaur Channel Checkstop (runtime)

* 71397fd3ade8 SBE PSU timeout during MBOX init causes task crash/HB
  TI

Roland Veloz (5):

* c0217d002a0a Added support, in Istep 08, to facilitate the testing
  of SMP wrap

* 79c2cf9d40f1 Added support, in IStep 09, to facilitate the testing
  of SMP wrap

* 1af47d2a9aef Continuing support, in IStep 09, to facilitate the
  testing of SMP wrap

* c6916a42d34b Add support for getting SBE Capabilites; extract SBE
  Version, Commit ID and Tags

* 0189e34d3bbc Create a utility to add/remove entries from a link
  list within a given buffer

Ryan Black (1):

* e2ade14ecc5e Change npu ATSD timeout to disabled

Sachin Gupta (1):

* 747ebb9979d3 Fix check for EQ_CME_SCOM_LMCR_SCOM

Sakethan R Kotta (2):

* 34d086e3e678 untrusted SBE reserved memory region to Rsvd Mem
  Trace Buf Section

* 1ec6201b896c HBRT Reserved Mem Trace Buffer implementation.

Sameer Veer (1):

* 22672ede554a Include release track info in list-of-commits email

Santosh Balasubramanian (1):

* 07cf2ea6e013 Secure Boot: Centaur Security: Initial sensitive
  register list

Soma BhanuTej (2):

* 23e5c485a4f7 Adding p9c DD13 support

* d350dac276cc Adding p9c 1.3 support.

Stephen Glancy (14):

* 14f1070233d3 Adds centaur dynamic VDDR code

* ad4b74504674 Adds secure mode boot for memory buffer chips

* 57e0a47955d8 Adds cumulus unit test support

* 13c42ee1d839 Adds MRW support for x4/x8 DIMM configurations

* 0535232e93da Fixes centaur bad bitmap processing

* 2254d9f67acf Enables DDR4 training advanced

* 8ff5d8f2210b Updates Centaur training to continue on fails for FW

* 862ecf79aaec Fixes Centaur code to use ATTR_BAD_DQ_BITMAP

* 48ed215d898d Fix MBS mask FIR for Obus recovery

* 5e71d0883849 Fixes CKE levels during RCD initialization

* 3927a22f49db Fixes IPL UE callout code

* a49be1a5d21b Removes erroneous FAPI ERR print

* 866f841512df Updates training advanced workarounds to run after a
  failure

* f5c960805358 Updates the training advanced algorithm

Sumit Kumar (4):

* 6855bca779b8 Erepair HWP - Include target type DMI

* eb3bc77cbaf3 Add check for copyright date if its begin-end years
  same

* 1e12696d400f eRepair: Fixed lanes handling of target types

* 0b9c80f1ce27 eRepair: More debug traces added

Swathi Madhuri Bhattiprolu (5):

* 9c93244cabf8 Fix HWAS_STATE_CHANGED_SUBSCRIPTION_MASK for
  MC/MI/DMI

* 5620f81ace6c Disable memory mirroring in simics temporarily

* b7a44c225976 Verify frequency attributes across nodes to match
  with that of master node

* e3163f375ff8 Implement the VPD backend for these attributes

* cb5b45d887ba DDR3 Support for Fleetwood

Thi Tran (5):

* 927220a65bb7 Double frequency of coalescing memory fragmentation

* d46f111a8f66 Fix unbalance FCO distribution between procs

* 58f42f15ae71 Fix data storage exception when PRD runs in istep 12.

* b983851d8eb0 Prohibit memory grouping of RDIMM and NVDIMM in the
  same group.

* 16f11c2e9b10 p9_cen_framelock update for channel failure
  attentions

Tsung Yeung (1):

* 7ec5dcab3d1d Default DDR4-2933 to 2666

Vasant Hegde (1):

* fbea67f16d58 MPIPL: Update MDRT count for FSP based OPAL system

Venkatesh Sainath (1):

* 2e3958796d0c Fleetwood 2N specific targeting binary generation

William A. Kennington III (4):

* 2f1a0ed58a1b istepdispatcher: When trying to set the watchdog,
  clear DONT_STOP

* 9b9f654f0f6d istepdispatcher: Reset the watchog to enable it

* 3c2fdb8f668c istep21: Keep the watchdog running into the host
  payload

* 0aff9f48c7ea ipmiwatchdog: Limit the number of resets

William G. Hoffa (1):

* 45f20525ba60 Revert “Force hbRelease to search ‘master’ branch”

Yue Du (1):

* 0d6bce9b7a0f STOP: Handle Quad Special Wakeup Done while pm_reset

Zane Shelley (65):

* 453283ebfde2 PRD: Fixed logic errors in isMembufOnDimm() that
  broke Nimbus

* e8111177af9d PRD: fixed how RT TPS procedures are banned from
  processing

* 2ab7c3f22534 PRD: finished porting handleRrFo() for MBA

* 2f03c48855a5 PRD: fix address registers for fetch ECC errors

* f62ac59186a6 PRD: move MBA maint HWPs to PRD library

* dd245fcbbe5d PRD: enable startScrub() support for Centaur

* c82b015b7609 PRD: remove unused P8 memory domain files

* 40a290f2ab3b PRD: remove unused P8 memory data bundle files

* b26bb8d32b9f PRD: callout connented L4 bug

* 09035bf13460 PRD: refined cleanupChnlAttns() for Centaur

* bc2d4987aef8 PRD: add getConnectedChild() support from proc to
  membuf

* b0a9477ec9a6 PRD: refined cleanupChnlFail() for Centaur

* 4e47aaa5ef48 PRD: Callout MBA LOW with no gard on RCD parity
  errors

* 5370984de389 PRD: Remove ForceRead() from MemAddr utils

* c1c584f04be0 PRD: scrub resume counter for MBA runtime scrub
  commands

* 1b04e458595a PRD: support to determine if BG scrub can resume
  after stop-on-error

* 5064efd9ee55 PRD: Simplify templates in memory CE functions

* 0d6b900a5d12 PRD: Maintenance RCE handling during background scrub
  for Centaur

* e940af9a779a PRD: Maint soft/inter/hard CE handling during
  background scrub for Centaur

* 4b7ee3632592 PRD: Update MemTdCtlr::initialize() for Centaur

* aa0df6e89b16 PRD: removed unused P8 code

* c7867f1449a1 PRD: flush CE and RCE tables when a TD procedure is
  complete

* b8037fcdbe63 PRD: cleanup after placing/verifying a chip mark on
  Centaur

* 7ff47d2af40b PRD: standardized VCM nextStep() and analyzePhase()

* b869f42b77f4 PRD: ECC analysis and command handling for DRAM
  sparing

* 08488232045b PRD: TPS analyzePhase() for Centaur

* 3e16432f929a PRD: TPS startNextPhase() for Centaur

* a8f19539edc5 PRD: TPS nextStep() for Centaur

* 47e9c9b12017 PRD: TPS analyzeEccErrors() for Centaur

* 82083635acda PRD: TPS analyzeCeStats() for Centaur

* 9192da4a49db PRD: refined handleChnlFail() for Centaur

* 1a66b96f84f3 PRD: FFDC registers for channel failure attentions

* a0ea8ab73807 PRD: updates from latest RAS XML

* 41f3aa61a7e9 PRD: removed old P8 memory system system code

* cecaeb320299 PRD: typo in runtime DRAM sparing signature

* 38666ab58f15 PRD: create MarkStore::applyRasPolicies()

* 557dadfef131 PRD: remove NX unit checkstop support

* 2775c2ed81ce PRD: removed runtime deconfig for channel failure

* f6c80b9c6010 PRD: removed depricated
  ErrDataService::handleUnitCS()

* ee548e96749a PRD: removed depricated unit dump support

* bcfc61239031 PRD: removed depricated rt deconfig and unit dump
  interfaces

* f54c91bffdc2 PRD: removed erroneous trace in
  getMemBufRawCardType()

* 47c75711f2be PRD: fixed erroneous trace in
  PlatConfigurator::build()

* 2b7899b5f805 PRD: removed redundant ECC capture data

* 0fc9ee71e06e PRD: remove empty TD controller data

* f290f5d4a9ef PRD: fixed parser bugs in TD_CTLR_DATA

* fc766f78534e PRD: set Cumulus command list timeout to match Nimbus

* 27bf34b7fa6e PRD: add CE table traces for MNFG mode thresholds

* e1a04818ba32 PRD: enable FSP channel fail isolation on processor
  side of bus

* 36b343d78a73 PRD: use correct symbol when writing MBA markstore

* 2024675173c3 PRD: MNFG spare DRAM deploy needs to deploy on both
  MBA ports

* 34768601609c PRD: Do not abort on UE during MBA TPS

* 03416d24641d PRD: Set ‘too many bus errors’ in DMIFIR to UNIT_CS

* b2c2ca936ce6 PRD: MBA command resume not incrementing address

* ccea7f349f6e PRD: shift UCS and HA chiplet masks to match chiplet
  FIRs

* a4746b6f2924 PRD: fix bug that bypasses TPS ban support

* 84a0b8e43c20 PRD: remove unused TD queue parameters

* 5a3703db513a PRD: All TPS bans on MCA target should cause fetch CE
  masking

* 630c378b8dde PRD: reduce number of ways TPS can be banned

* bb794f948b1f PRD: Ban TPS if UE found during VCM, DSD, or TPS
  procedures

* 5a927c8232d0 PRD: abort TPS if chip mark placed during procedure

* 4696c5090436 PRD: fixed the per-symbol threshold in MBA TPS

* 6fd60cf786f0 PRD: Query for active attentions when channel fail
  detected

* 37c183df8540 PRD: used wrong contructor when creating MemMark obj
  in TPS

* 682ff15d4238 PRD: separate UNIT_CS flag into PROC_CORE_CS and
  MEM_CHNL_FAIL

aravnair-in (5):

* 415026c16dd2 Fix instance path for SMPGROUP target

* 14a61c96fa3b Comment why we add INSTANCE_PATH specifically for
  SMPGROUP

* 49e74816eab8 Set DECONFIG_GARDABLE for SMPGROUP target

* 0c9579f525f4 Deconfig by association rule for SMPGROUP targets

* 32f37bb83e3b Make OBUS_BRICK deconfigurable

nagurram-in (5):

* e33bd00b1ee9 HDAT: Fix to pass mcbist target for mem bus frequency
  API

* f3fd15c5b123 HDAT: New attribute LOCATION_CODE support for fru
  target

* bd0816fb2fc0 Making SYSTEM_BRAND_NAME attrib non-volatile to show
  up in common_mrw

* 8a1a0c7e98a9 IS_MPIPL_SUPPORTED attribute support and update in
  hdat IPLP structure

* 3a9cf6e696c8 attribute ECID value updation in hdat pcrd structure

spashabk-in (1):

* 764053f34519 Remove clear(step 3) of reset vectors


Package: occ
============

Repository


Patches
-------


Commits
-------

Andres Lugo-Reyes (2):

* 139bc907486b Package the g_wof struct so debug command data is
  consistent

* 7c2a9700d0db Redundant APSS Support

Douglas Gilbert (1):

* 5c01b5476e8f captureFir: Add delay and sbefifo reset

William Bryan (1):

* 0cb9eeae2f09 Enable GPE IPC Timers

mbroyles (1):

* aa97e176b1be Force update of OPAL-OCC memory after GPU presence
  detected


Package: op-build
=================

Repository


Patches
-------


Commits
-------

No changes.


Package: p9dsu-xml
==================

Repository


Patches
-------


Commits
-------

No changes.


Package: palmetto-xml
=====================

Repository


Patches
-------


Commits
-------

No changes.


Package: petitboot
==================

Repository


Patches
-------

* petitboot-01-autotools-Add-autopoint-generated-files.patch


Commits
-------


Package: pnor
=============

Repository


Patches
-------


Commits
-------

No changes.


Package: romulus-xml
====================

Repository


Patches
-------


Commits
-------

No changes.


Package: sbe
============

Repository


Patches
-------


Commits
-------

Amit Tendolkar (1):

* 130b50b59ad9 Adapt p9_sbe_check_master_stop15 for bad path on non-
  SBE platforms for fleetwood

Ben Gass (2):

* 9e29d4fe5a70 Update p9n_23 engd with
  n23_e9108_3_tp105_ec408_soa_sc_u138_01 data

* f892a8416e8e Updating p9.core.scan.initfile settings for p9n 2.3

Claus Michael Olsen (2):

* 34332987f42c Risk level 3/4/5 support: Step 2 - image update to
  TOR v7

* 3d4428aecda5 Update to p9_xip_tool to handle stand-alone DDCO ring
  files.

Dan Crowell (1):

* c49c39a81e98 Update some defaults for AVSBUS attributes

Greg Still (1):

* 67921d4743cf PM: Increase PB Purge time for MPIPL to accommodate
  Fleetwood

Joachim Fenkes (2):

* 13c1572a60e0 p9_setup_clock_term: Apply tweak bits, put
  oscswitches into reset

* 477bacfa8441 p9_sbe_tp_chiplet_init3: Don’t meddle with osclite
  controls on Cumulus

Joe McGill (11):

* a7e21bc75bf9 Savory Insomnia – revert to ordered tlbie mode for
  Cumulus

* d29d12f39592 enable spreading via SS PLL for Fleetwood platform

* 09d13a9cd035 p9_sbe_common – mark TP LFIR bits 18:20 recoverable

* bd17734ee3ab support IO reconfig loop for OBUS DL link training
  failures

* d73e4c11febe mask core SPATTN bit used for core checkstop
  handshake

* b1c006980fb3 p9_sbe_scominit – unmask TP LFIR bit 37 for Cumulus

* 5cef9c4eb6aa p9_sbe_common – mark TP LFIR bit 37 as recoverable

* 88ab568acc8d p9_security_white_black_list – add whitelist entries
  for OBUS FBC link bringup

* 8de7378aac3a shift OBUS FIR programming inits for secure boot

* 264fc9ba9c05 p9_sbe_scominit – unmask TP LFIR 37 only when MF
  oscswitch redundancy enabled

* c7e17788930d correctly propogate bad return code from
  p9_adu_coherent_status_check

John Rell (1):

* accb97c18e8c jgr18042600 Changed rx_recal_abort_dl_mask=0 for
  cumulus HW446964

Matt K. Light (3):

* 02925f11e3e8 remove whitespace and newlines from target before
  processing

* c2f19a1bfda6 remove whitespace and newlines from target before
  processing

* 784e30991497 Add more fapi2 target types for Axone

Nick Klazynski (5):

* 1768f6cce137 TM workaround for HW443982

* 8338464e3a33 HW447585, HW447589, HW439303, Fix CDD1.2 security
  setting

* 2ed31c121975 Enable full ERAT for NDD2.2+ and CDD1.1+

* e83aed77c770 Disable 2-for-1 on NDD2.2- and CDD1.2-

* 67f436de322f Add RL0/RL1 support for CDD1.2

Prasad Bg Ranganath (2):

* 02f710ae2d11 SBE:PUTRING: Add callout support for checkword
  mismatch failure

* a04833dd5f32 PM:Remove deprecated attributes

Prem Shanker Jha (1):

* be807f0fd7ec PM: Fix FFDC collection for HWP
  p9_collect_suspend_ffdc.

Raja Das (3):

* 104a5bd096f7 Tempopary fix to fail MPIPL if Cache is not scommable

* 7ba886dde651 Enabled scomable state check before cache flush in
  mpipl

* 85b69681ae32 SBE Tool support for fleetwood systems

Sachin Gupta (9):

* 9dc8c3e5576d Revert Tempopary fix to fail MPIPL if Cache is not
  scommable

* 0c4dc80bce2a Add A bus initialisation registers

* 62e384f64597 Update whitelist for p9_block_wakeup_intr

* 7a3d56b6644a Add TOD delay register in whitelist

* e746b0c91ee1 Support new field for greylist

* 5d80e1109dd5 Support for greylist

* 3105d5a9227b Use Greylist in PutScomUnderMask

* 45f5609a54bb Move some istep code to seeprom

* e1d29fc77510 Workaround for vector pool issue

Santosh Balasubramanian (1):

* 6ebd43e6945e Nest perf counter cfg registers

Soma BhanuTej (2):

* 1a52c0665d85 Adding p9c DD13 support

* 04d89b3a5653 Adding p9c 1.3 support.

Srikantha Meesala (1):

* 1f42bd29d1e7 Blacklist violation error due to 0x04011821 SCOM

Sumit Kumar (1):

* c6e317a13c35 gitRelease: Fix to include master branch

spashabk-in (9):

* af40291dc92d Update backing build

* e3dd8facc038 Fence all chip-ops in QUIESCE state

* d73b8bc3e960 Handle FSP failover

* c1da4a458459 Handle hreset of SBE

* 7d1ec1f14057 Bump up security list table size datatype

* 9f90433232b8 Support periodic timer

* 8ea4ecdb8d56 Fill MBOX response on get capabilities

* bd0b22cd5586 Fix timer issue in Async task

* fad6732f2270 Check for system checkstop for individual mpipl step


Package: skiboot
================

Repository


Patches
-------


Commits
-------

Akshay Adiga (1):

* 34e9c3c1edb3 SLW: Remove stop1_lite and stop2_lite

Alexey Kardashevskiy (1):

* fca2b2b839a6 npu2: Reset NVLinks on hot reset

Andrew Donnellan (7):

* 44709b88491c hw/npu2, core/hmi: Use NPU instead of NPU2 as log
  message prefix

* a5530359e129 slw: Fix trivial typo in debug message

* 815417dcda2e init, occ: Initialise OCC earlier on BMC systems

* ef623f91e5c4 occ: Move occ declarations into occ.h

* 9b394a32c8ea occ: Add support for GPU presence detection

* a36b40799055 npu2: Use same compatible string for NVLink and
  OpenCAPI link nodes in device tree

* 6889a6134960 occ: Update Dynamic Data comment block with new GPU
  presence fields

Andrew Jeffery (2):

* 50dfd067835a pci: Fix PCI_DEVICE_ID()

* dc24a1fd61e0 core: Add test for PCI quirks

Balbir Singh (1):

* 8cbe91569112 external/mambo: Add support for readline if it exists

Balbir singh (6):

* ad58f8da1d4f Fix strtok for previous tokens being NULL

* e18f3fd2301c check for NULL input string in is_sai_loc_code

* 9da2eb12f14f mbox/flash: Remove dead code

* 7ed804a6fbc0 libflash/blocklevel_write: Fix missing error handling

* 5802477a821e libflash/blocklevel.c: Remove unused store to ecc_len

* 6ede024c810f pmem: volatile bindings for the poorly enabled

Benjamin Herrenschmidt (5):

* 98ad450bd75e cpu: Remove duplicate setting of LPCR

* a8700b5beeab cpu: Do an isync after setting LPCR

* 08992151641a fsp/console: Always establish OPAL console API
  backend

* 15d9f3199782 cpu: Use STOP1 on POWER9 for idle/sleep inside OPAL

* 53dac89cb8aa cpu: Cleanup clearing of doorbells on P9

Breno Leitao (1):

* 67bdd1668e6a doc: add entry for OPAL_CHECK_ASYNC_COMPLETION

Christophe Lombard (2):

* 1e5668520cfb capi: Add a comment for the Transport Control
  Register

* 98182a960c5f capi: Select the correct IODA table entry for the mbt
  cache.

Cédric Le Goater (1):

* 35cd7a379b93 plat/qemu: add PNOR support

Dan Crowell (1):

* 55ef0db841a0 Add prepare_hbrt_update to hbrt interfaces

Frederic Barrat (7):

* b5c863a86427 npu2-opencapi: Use presence detection

* baa4156c71f4 npu2-opencapi: Rework adapter reset

* 465bc3cac5b6 npu2-opencapi: Train links on fundamental reset

* f27a6322ec1c npu2-opencapi: Cleanup traces printed during link
  training

* 60cb2cd0595d npu2-opencapi: Fix link state to report link down

* 94140dbc6a9c npu2-opencapi: reduce number of retries to train the
  link

* c2ce576152b4 p8-i2c: fix wrong request status when a reset is
  needed

Haren Myneni (1):

* 56026a132924 NX: Add NX coprocessor init opal call

Joel Stanley (8):

* 22320e119800 pflash: Use correct prefix when installing

* 3754022e50d5 occ-sensor: Avoid using uninitialised struct
  cpu_thread

* 4026841b4848 timebase: Remove unused remaining time calculation

* c3f20185ff5d hdata: Remove hn variable where it is unused

* b2054c43315d psi: Properly mask errors in SEMR

* c032c5991207 ast-bmc: Document BMC scratch register

* b09e48ffcdbf astbmc: Enable mbox depending on scratch reg

* 5235791bbc66 opal-ci: qemu: Use the powernv-3.0 branch

Madhavan Srinivasan (1):

* 28ba76c32ea1 external/xscom-utils: Add python library for xscom
  access

Mahesh Salgaonkar (2):

* e9ee7c7d3571 opal-prd: Do not error out on first failure for
  soft/hard offline.

* fa82d360a73a opal/hmi: Display correct chip id while printing NPU
  FIRs.

Michael Neuling (4):

* 3d019581c981 cpu: Clear PCR SPR in opal_reinit_cpus()

* da05882b8e6e phb4: Minimise wait when moving through FRESET states

* efc4020a32fb phb4: Move training trace logging to next state.

* 9078f8268922 phb4: Delay training till after PERST is deasserted

Nicholas Piggin (3):

* 277615348ba6 core/console: fix deadlock when printing with console
  lock held

* 7a3f307ed0db core/cpu: parallelise global CPU register setting
  jobs

* e21159bf9683 core: always flush console before stopping

Oliver O’Halloran (4):

* ac6059026442 p8-i2c: Allow a per-port default timeout

* 3668dc88a1bd hdata: Add TPM timeout workaround

* 81d52fb22cc9 libstb/i2c-driver: Bump max timeout

* 49656a181133 p8-i2c: Remove force reset

Reza Arbab (1):

* 5ff8763c9b04 npu2/hw-procedures: Fence bricks via NTL instead of
  MISC

Samuel Mendoza-Jonas (2):

* 3f0ddec7e719 astbmc: Set romulus BMC type to OpenBMC

* 5cc781de8803 ffspart: Don’t require user to create blank
  partitions manually

Shilpasri G Bhat (1):

* d6de8fe73b88 occ: sensors: Fix the size of the phandle array
  ‘sensors’ in DT

Stewart Smith (30):

* fe4cb348e13b skiboot 6.0.2 release notes

* ce2aab620902 doc: Further document development and release process

* 32e6ad0692ae doc/opal-power-shift-ratio: fix table formatting

* 0181eea27db1 doc/opal-api: flesh out return-codes documentation

* e92277523645 AMI BMC: use 0x3a as OEM command

* dc4e55316981 skiboot 6.0.4 release notes

* d14909ecbd0d skiboot 5.10.6 release notes

* 4a4840a304ba skiboot 5.9.9 release notes

* b4a02f79820b skiboot 5.4.10 release notes

* f708f67a4d0a hdata/tests/stubs.c: fix GCC8 warning

* b32ddeb7ea0d core/test/run_mem_region: fix GCC8 compile error

* 44d0f8638bc1 hdata/spira.c: fix iplparams feature name string
  handling

* 70d544de8739 hdata/i2c.c: fix building with gcc8

* 918b7233d3bb Add -Wno-stringop-truncation for GCC8

* 2865cedf49bf travis: add fedora28

* 021f6f39b9bf test/qemu: skip qemu test if ‘old’ qemu without PCR

* bbfd8738319f travis: remove Ubuntu 12.04

* 5b70462c73a8 ipmi-watchdog: don’t run by default yet

* a5a32e86f3e2 libflash: fix gcov build

* 1b86a92b6cb6 Quieten console output on boot

* 61bbadfcd603 Blockchain isn’t the only data structure deserving of
  love

* 8f650b6d55b4 hw/bt.c: quieten all the noisy BT/IPMI messages

* e50e239b75c3 libflash: quieten our logging

* 1839d2c714f8 ipmi-sel: use opal_booting() over poking at debug
  descriptor

* b1dee4a43dc3 Split debug_descriptor out into own include file

* 900f86ab6ff7 Move include lock.h to fsp-console.h from console.h

* 440ecc83ab75 skiboot v6.1-rc1 release notes

* af1cbe34c85d test/qemu: start building qemu again, and use our
  built qemu for tests

* 4949e4417d0e skiboot 6.0.5 release notes

* 452998f4be59 skiboot 6.1 release notes

Vaibhav Jain (2):

* 47c09cdfe7a3 phb4/capp: Calculate STQ/DMA read engines based on
  link-width for PEC

* 8e61dfdb3865 cpu: Ensure no-return flag is updated for current
  cpu_thread

Vasant Hegde (4):

* bb0079ea8490 platform/astbmc: Do not delete compatible property

* ded1f6e1abf5 fast-reboot: Disable on FSP IPL side change

* 77f510d35e8d vpd: Sanitize VPD data

* 861350941f9a vpd: Add vendor property to processor node

William A. Kennington III (9):

* 27dec8f85b68 ipmi-watchdog: WD_POWER_CYCLE_ACTION ->
  WD_RESET_ACTION

* b23d7714b4b8 ipmi-watchdog: Make it possible to set DONT_STOP

* af7c59027d7b ipmi-watchdog: Don’t reset the watchdog twice

* 84995f900497 ipmi-watchdog: Don’t disable at shutdown

* c9f363245238 ipmi-watchdog: Add a flag to determine if we are
  still ticking

* 651f2049feb3 ipmi-watchdog: The stop action should disable reset

* 7e956e687e64 ipmi-watchdog: Simplify our completion function

* 2d2916409639 ipmi-watchdog: Support resetting the watchdog after
  set

* e6e74c53ed64 ipmi-watchdog: Support handling re-initialization


Package: zaius-xml
==================

Repository


Patches
-------


Commits
-------

Adrian Barrera (2):

* 46c6f2b4f13e Enable stop states 4,5

* f9eeb2840947 Enable WOF Phase 2 Support

-- 
Stewart Smith
OPAL Architect, IBM.



More information about the OpenPower-Firmware mailing list