[OpenPower-Firmware] op-build v2.3 released!

Stewart Smith stewart at linux.ibm.com
Tue May 21 16:55:34 AEST 2019


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

op-build v2.3 was released on Tuesday May 21st, 2019. It is the new
stable release of op-build, following on from v2.2, first released on
March 8th, 2019.

op-build v2.3 contains all the fixes as of op-build v2.0.15, and we
expect to continue to do stable 2.0.y releases of v2.0 into the
forseeable future. We do not expect to do any stable releases of v2.2.

The v2.3 release cycle has been short yet still contains some notable
changes.

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


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

* openpower_mambo (superseded by the generic ‘opal’ defconfig, aimed
  towards use with simulators)

* witherspoon_dev (superseded by just using the generic witherspoon
  defconfig)


New platforms
=============

* opal

Since v2.3-rc2: - p8dtu


Updated Packages since v2.3-rc2
===============================

+--------------+---------------------+-------------------+------------------------------------------------+
| Package      | Old Version         | New Version       | Platforms                                      |
+==============+=====================+===================+================================================+
| hcode        | hw040319a.940       | hw041519a.opv23   | witherspoon, p9dsu, zaius, romulus             |
+--------------+---------------------+-------------------+------------------------------------------------+
| hostboot     | e5622fb032dc        | ca03643dd893      | witherspoon, p9dsu, zaius, romulus             |
+--------------+---------------------+-------------------+------------------------------------------------+
| hostboot-b   | hw021419a.930       | hw041519a.opv23   | witherspoon, p9dsu, zaius, habanero, garrison, |
| inaries      |                     |                   | barreleye, firestone, palmetto, vesnin,        |
|              |                     |                   | romulus                                        |
+--------------+---------------------+-------------------+------------------------------------------------+
| linux        | 5.0.5               | 5.0.7             | witherspoon, p9dsu, zaius, habanero, firenze,  |
|              |                     |                   | garrison, barreleye, pseries, opal, firestone, |
|              |                     |                   | palmetto, vesnin, zz, romulus                  |
+--------------+---------------------+-------------------+------------------------------------------------+
| linux-head   | 5.0.5               | 5.0.7             | witherspoon, p9dsu, zaius, habanero, firenze,  |
| ers          |                     |                   | garrison, barreleye, pseries, opal, firestone, |
|              |                     |                   | palmetto, vesnin, zz, romulus                  |
+--------------+---------------------+-------------------+------------------------------------------------+
| skiboot      | v6.3-rc1            | v6.3.1            | witherspoon, p9dsu, zaius, habanero, firenze,  |
|              |                     |                   | garrison, barreleye, pseries, opal, firestone, |
|              |                     |                   | palmetto, vesnin, zz, romulus                  |
+--------------+---------------------+-------------------+------------------------------------------------+


Updated Packages since v2.2
===========================

+---------------+------------------+-------------------+--------------------------------------------------+
| Package       | Old Version      | New Version       | Platforms                                        |
+===============+==================+===================+==================================================+
| ethtool       | 4.16             | 4.19              | witherspoon, p9dsu, zaius, habanero, firenze,    |
|               |                  |                   | garrison, barreleye, pseries, firestone,         |
|               |                  |                   | palmetto, vesnin, zz, romulus                    |
+---------------+------------------+-------------------+--------------------------------------------------+
| eudev         | 3.2.5            | 3.2.7             | witherspoon, p9dsu, zaius, habanero, firenze,    |
|               |                  |                   | garrison, barreleye, pseries, firestone,         |
|               |                  |                   | palmetto, vesnin, zz, romulus                    |
+---------------+------------------+-------------------+--------------------------------------------------+
| glibc         | glibc-2.28-69-   | glibc-2.28-94-g   | witherspoon, p9dsu, zaius, habanero, firenze,    |
|               | g1e5c5303        | 4aeff335          | garrison, barreleye, pseries, firestone,         |
|               |                  |                   | palmetto, vesnin, zz, romulus                    |
+---------------+------------------+-------------------+--------------------------------------------------+
| hcode         | hw022319a.930    | hw041519a.opv23   | witherspoon, p9dsu, zaius, romulus               |
+---------------+------------------+-------------------+--------------------------------------------------+
| hostboot      | 37e67698be56     | ca03643dd893      | witherspoon, p9dsu, zaius, romulus               |
+---------------+------------------+-------------------+--------------------------------------------------+
| hostboot-bi   | hw021419a.930    | hw041519a.opv23   | witherspoon, p9dsu, zaius, habanero, garrison,   |
| naries        |                  |                   | barreleye, firestone, palmetto, vesnin, romulus  |
+---------------+------------------+-------------------+--------------------------------------------------+
| hostboot-p8   | a3b0cb929cbf     | dc218d94c57b      | habanero, garrison, barreleye, firestone,        |
|               |                  |                   | palmetto, vesnin                                 |
+---------------+------------------+-------------------+--------------------------------------------------+
| i2c-tools     | 4.0              | 4.1               | pseries, vesnin                                  |
+---------------+------------------+-------------------+--------------------------------------------------+
| linux         | 4.19.26          | 5.0.7             | witherspoon, p9dsu, zaius, habanero, firenze,    |
|               |                  |                   | garrison, barreleye, pseries, firestone,         |
|               |                  |                   | palmetto, vesnin, zz, romulus                    |
+---------------+------------------+-------------------+--------------------------------------------------+
| linux-firmw   | 44d4fca9922a     | 1baa34868b2c      | witherspoon, p9dsu, zaius, habanero, firenze,    |
| are           |                  |                   | garrison, barreleye, pseries, firestone,         |
|               |                  |                   | palmetto, vesnin, zz, romulus                    |
+---------------+------------------+-------------------+--------------------------------------------------+
| linux-heade   | 4.19.26          | 5.0.7             | witherspoon, p9dsu, zaius, habanero, firenze,    |
| rs            |                  |                   | garrison, barreleye, pseries, firestone,         |
|               |                  |                   | palmetto, vesnin, zz, romulus                    |
+---------------+------------------+-------------------+--------------------------------------------------+
| lvm2          | 2.02.180         | 2.02.183          | witherspoon, p9dsu, zaius, habanero, firenze,    |
|               |                  |                   | garrison, barreleye, pseries, firestone,         |
|               |                  |                   | palmetto, vesnin, zz, romulus                    |
+---------------+------------------+-------------------+--------------------------------------------------+
| machine-xml   | c994a1815bcb     | f44f8808fc7c8     | vesnin                                           |
+---------------+------------------+-------------------+--------------------------------------------------+
| machine-xml   | f7cffdbe00f6     | e3e9aef82673b     | witherspoon                                      |
+---------------+------------------+-------------------+--------------------------------------------------+
| occ           | 12c8088a32c5     | 58e422dede59      | witherspoon, p9dsu, zaius, romulus               |
+---------------+------------------+-------------------+--------------------------------------------------+
| openpower-p   | 0aeae23bd0c68    | 2ea669b4aa57      | witherspoon, p9dsu, zaius, habanero, garrison,   |
| nor           |                  |                   | barreleye, firestone, palmetto, vesnin, romulus  |
+---------------+------------------+-------------------+--------------------------------------------------+
| petitboot     | v1.10.2          | v1.10.3           | witherspoon, p9dsu, zaius, habanero, firenze,    |
|               |                  |                   | garrison, barreleye, pseries, firestone,         |
|               |                  |                   | palmetto, vesnin, zz, romulus                    |
+---------------+------------------+-------------------+--------------------------------------------------+
| sbe           | 2e253cebdaff     | 1410677b65e4      | witherspoon, p9dsu, zaius, romulus               |
+---------------+------------------+-------------------+--------------------------------------------------+
| skiboot       | v6.2.2           | v6.3.1            | witherspoon, p9dsu, zaius, habanero, firenze,    |
|               |                  |                   | garrison, barreleye, pseries, firestone,         |
|               |                  |                   | palmetto, vesnin, zz, romulus                    |
+---------------+------------------+-------------------+--------------------------------------------------+
| util-linux    | 2.32.1           | 2.33              | witherspoon, p9dsu, zaius, habanero, firenze,    |
|               |                  |                   | garrison, barreleye, pseries, firestone,         |
|               |                  |                   | palmetto, vesnin, zz, romulus                    |
+---------------+------------------+-------------------+--------------------------------------------------+


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

Repository


Patches
-------


Commits
-------

Chris Cain (1):

* 3330dbdae60f Proposed structure change for OCC

Prasad Bg Ranganath (1):

* 0dd012c7f495 PPB: Refactor pstate parameter block

hostboot (14):

* cc5c034aa468 Release tag information updated for hw030819a.940

* 96bdad1dc08c Release tag information updated for hw030919a.940

* b4bd4e7e0e75 Release tag information updated for hw031219a.940

* b31c43a6c27e Release tag information updated for hw031319a.940

* 3d18592a7e3a Release tag information updated for hw031619a.940

* 4ffb0e57df57 Release tag information updated for hw031919a.940

* ca318ee145bf Release tag information updated for hw032019b.940

* 21fb83a0aec7 Release tag information updated for hw032119a.940

* f722a49ec15b Release tag information updated for hw032219a.940

* b072dcdd5a9a Release tag information updated for hw032319a.940

* 06fd9cb6a476 Release tag information updated for hw041119a.opv23

* 65dd1355197d Release tag information updated for hw041219a.opv23

* cce430a720af Release tag information updated for hw041319a.opv23

* adf78f8e0538 Release tag information updated for hw041519a.opv23


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

Repository


Patches
-------


Commits
-------

Alvin Wang (7):

* 49a169abfa3d Adds mcbist empty files

* 517ec60ee50d Adds mcbist empty files

* f50a11628b1c Change generic mcbist file name

* 4984330e0ef9 Change generic mcbist file name

* d7910f680f5c Add exp_scrub empty files

* 8765bcd2cc17 Add empty files for power_theraml

* 75f8277bbc20 Add empty file(accessor_wrapper.H) for power_theraml

Andre A. Marin (4):

* c368037cb36e Update phy_pharams structure, tests, and exp attrs

* ee476c6abdad Update phy_pharams structure, tests, and exp attrs

* d679e6d649ee Add attr_engine_traits empty files for HB to mirror

* b5e9f70eb916 Update phy_pharams structure, tests, and exp attrs

Andre Marin (6):

* 877a032b90cd Fix SPD cas latency assert bug

* 9e1906f95ba3 Add std::remove_all_extends to HB STL library

* 2dcce4bcccc2 Add L1 for p9a_mss_bulk_pwr_throttles and
  p9a_mss_utils_to_throttle

* 1c169fc8be5a Add attribute engine algorithm for eff_config and
  pre_eff_config

* 018a009896d8 Add attribute engine algorithm for eff_config and
  pre_eff_config

* e5a493e300da Add attribute engine algorithm for eff_config and
  pre_eff_config

Ben Gass (6):

* 5bfda17c8018 Add chip base address to the OMI MMIO offset in
  p9a_mmio_util

* d27c5e1fe431 Update ATRMISS registers for Axone

* 71d98844bb93 Update p9_l2_flush to check if purge is busy on
  anything prior to flush.

* a4278d1df874 Add ATTR_OMI_DL_GROUP_POS and ATTR_OMI_DL_NUM for OMI
  targets

* 224517ac925b Update cmd/rsp endian handling in exp_inband

* 5beffad6f2f2 Replace FAPI_ERR with FAPI_DBG when no error in
  exp_omi_init

Bill Hoffa (4):

* 7364f2447d18 Initialize and test alt-master PNOR access in all
  boots

* 8b9e2d415060 Fix autocitest simics attempt numbering

* c54069667c86 Catch Unknown Values for CONFIG_APPLY attribute

* 2620abc7dc62 INTRP HW Workaround for Clockgating Issue

Caleb Palmer (10):

* 066af762a047 Add SW callout if invalid proc model in
  call_mss_scrub

* d94e5b51c9e5 PRD: Remove old domain startScrubs

* 0843af939876 PRD: Don’t skip ECC spare when no DRAM spare

* 86b0576b22dc PRD: NVDIMM reg review updates

* 6d28e5b524f2 PRD: Remove EccSp from errl when not avail

* be07d93af71c PRD: MEM_PORT getConnected support

* 4046e66acfb6 Hostboot Memory HWP include update

* 16024c9f92fa PRD: Axone PlatServices and Misc Updates

* f2837b85611f PRD: Memory HWP include updates

* 09b6e80a55d2 PRD: NVDIMM health status reg errors no longer gard

Chen Du (1):

* c4031acbfb05 Dropped messages at shutdown

Chris Cain (1):

* ad388de1a208 Proposed structure change for OCC

Chris Steffen (1):

* 298aa306a1f4 P9A OMI Dccal / Scominit

Christian Geddes (32):

* 8ee01af225a0 Allow child/parent lookups between DIMM and OCMB_CHIP
  targets

* 6cc4d5078e34 Again try to fix checkpoint issue with fips930 simics

* 3452fbd95989 Allow for nullptr io_buffer in eecache read

* 7ce2a9daac0c Add interface to look up model type of master
  processor on targetService

* efda71702697 Set early test case IPL step to be 14.7 in Axone
  simics

* e70d216f8e2b Compile and add calls to exp_scominit in istep 13.8

* 58b845f915ea Disable Mutex Attribute Test Cases for now

* 250291d09340 Add p9a_omi_training_check hwp call to istep 12.9

* 3b02a6aa674c Fix getChildByAffinity call in mmio.C and add more
  traces

* dafcf54942f1 Remove imported files that were added incorrectly

* 552339eb7f78 Create a common explorer accesss module expaccess

* 281c7c93a463 Skip enabling PM complex (start_stop_engine HWP) in
  Axone simics

* 63afd50c3393 Disable SMF tests for Axone bringup

* 5618f2f2b432 Fix issues with how we were handling new .so added
  for Axone

* 9145082bb0ca Disable OCMB mmio communication tests until MMIO
  works

* b397d8d630ac Allow single dimm configurations in Axone

* dd41d6161ea9 Set MAX_COMPUTE_NODES attribute so TOD code gets
  setup correctly

* 3653c5d44e88 Skip establish ex chiplet step (15.3) during Axone
  for now

* 0a0fe1f2857a Compile new Axone/Explorer memory libs in isteps_mss
  library

* d09e67a0a554 Update simics release that Axone is using and adjust
  simics script

* b8cfbb22598c Set MUX i2c slave port to be 1

* 1c5f03e47872 Fix bug that was scrambling traces in errorlogs
  during HBRT

* ddc7b1ec95be Apply OBUS PG rules update to Axone also

* a52d45742151 Edit cxxtest.start.sh script to call runsim correctly

* c6677251ee3d Call p9a_mss_volt if MEM_PORT targets are available
  in istep 7.2

* 994299cf3d45 Add code to call p9a_mss_freq / p9a_mss_freq_system
  in istep 7.3

* 1564d45787ce Wrap exp_draminit in a extern “C” to workaround name
  mangling

* 30a512e3d84d Disable OCMB getVPD tests until we get better SPD

* 33e7c6de0769 Add calls to available p9a_mss_eff_config HWPs in
  istep 7.4

* 85e898e7c68e Edit autocitest to handle hbTrace.log generated in
  /src/

* a98d9a843a71 Generate P9A accessors for Axone

* f55c462e587c Resize WOF to allow AXONE test pnor to fit inside 64
  MB

Christian R. Geddes (1):

* bcecb8a2a15a Revert “Update phy_pharams structure, tests, and exp
  attrs”

Corey Swenson (1):

* 0bfacdff427f Add callouts for NVDIMM errors

Dan Crowell (16):

* b8720c117759 Reset Engine E to handle NVDIMMs

* d505fea7f169 Make overrideOnly fapi attributes volatile-zero

* 86b5d355d643 Delete complextype fields in attributes if they have
  no value

* e73d0c117548 Force reboot without visible errors for core wakeup
  failure

* 386165c1c5da Updates to testcases for Axone

* ce4004d542f1 Create runtime mss library

* 4636db0ab1ec Always use original defaults for attribute fields
  with no value

* 0b3f4e146b01 Use meaningful values for PNOR build parms

* 7d86b40c30c1 Modify rank variable for OCMB VPD lookup

* c2c08ea15af6 Remove old fapi files

* 63622494a0f3 Add PMIC target

* e0f035161098 Tweak page eviction parameters to handle low mem
  better

* 2c2978d3a443 Add ASSERT trace buffer to task crash log

* 8fc37a704410 Create p9a_disable_ocmb_i2c HWP

* 27d7ab8db738 Moving libnvdimm into a resident module

* 7c067d46c2f7 Make pci cache injection attributes writeable

Dean Sanner (2):

* 73fc80f05f07 Base HWP mirroring control on HB policy

* 610f16673641 Allow OPAL to run on fused cores

Glenn Miles (6):

* 0af9610f18a1 Make access to iv_overridePtr threadsafe

* 676c584aaa70 Make more room for hbicore_extended in PNOR layout
  files.

* 814734326962 Use thread_local for globals that require it

* 373d8a5fb285 Run memory training in parallel across centaurs

* 853d251aef29 Add 1MB to PNOR HBI section

* f6ddb6dc19f8 Add checks for invalid trace data in
  removeDuplicateTraces

Ilya Smirnov (5):

* b1c1b2cc5e78 Secureboot: Enhanced Multinode Comm: TPM_POISONED

* ed35e3da7c26 Unit Tests For SMF Secure Mem Distribution

* 9ece0ede203d SMF: Memory Distribution Logic Improvements

* eeb5732a169d Revert “SMF: Create New UVBWLIST Partition”

* c7534ed92a2d Secureboot: Enhanced Nomdecomm: Quote Fix

Jacob Harvey (1):

* e7f0582196fb L3 work for mss xmls

Jayashankar Padath (1):

* 596bde3e93f3 HDAT : Support of new Rugby values in P9N systems

Jaymes Wilks (2):

* f5475890894b Support thread local storage

* ff62338a5699 Thread local storage: Update unit tests for thread
  local storage

Jenny Huynh (1):

* 1c6429e239e2 HW483672: Enable TLBIE WAT (version 5); fixes
  unintended flushing

Joe McGill (1):

* 87cc9b25b008 cleanup references to chip-centric EC feature
  attributes

Kahn Evans (1):

* e45d35734d18 Fix doxygen warnings

Louis Stermole (11):

* 5fcfd69a0278 Remove MBA GARD from
  RC_CEN_MSS_DRAMINIT_MC_INSUF_RCD_PROTECT_TIME

* 835d2074b6bc Add empty files required for mss::index, pos, and
  c_str templating

* 197507fb6e80 Add empty file required for templating
  eff_memory_size

* ebf6fda9958f Add empty files required for p9a_mss_freq

* 6f660c2b98b7 Add new files required for fixing mss::index,
  mss::pos, and mss::c_str

* 0f728a100a8e Add empty file for explorer eff_memory_size
  specialization

* 8fc0e7abffb0 Add p9a version of eff_memory_size API

* ca025608c0c1 Move p9a sync.C and sync.H to new names to fix
  collisions

* 6bdf34b9fe0a Add workaround for Nimbus symbol mark performance hw
  bug

* 76a4f5d86930 Move explorer specialization of eff_memory_size into
  explorer lib

* a5d11b476381 Add empty files for DEFAULT_MC_TYPE constants

Luis Fernandez (2):

* 90552694307e Secure Boot: Log error when attribute override
  attempted in secure mode

* ab6efc5935dc HB Improvements: Fix compiler warnings on modern
  compilers

Mark Pizzutillo (4):

* 847ced968c58 Add blank files for axone p10 rank API

* 7b3c165b9c65 Add empty files for gemini IPL

* af6712fe5c03 Remove files not needed by gemini IPL

* 9011abf477a1 Add wrapper and utils blank files for exp_getecid

Matt Derksen (4):

* 518a05ca5136 Move nvdimm_update call to istep 21.1

* 2df122342fae Use NVDIMM lids for update

* a5c403221e3e Fixing runtime i2c operation

* f5ab52ab7117 NVDIMM update code

Matt K. Light (1):

* a7c8ac4df4e1 move ATTR_SPD_OVERRIDE[_ENABLE] to cronus only file

Matt Raybuck (1):

* 4b29a1188536 UCD attribute and targeting updates

Matthew Raybuck (10):

* d2899da82cb0 Improve performance of Partial Good logic

* 3830dc6e8fb0 Support UCD target generation for Zeppelin MRW

* d47b63700d87 Add functions to get Device Id and MFR revision from
  UCD

* 3265b62f038c Improve performance of general PG algorithm

* 2cfb551c4e56 TESTCASES: Improve performance of general PG
  algorithm

* 086018c231e7 Support UCD for I2C callouts

* c3264eed4874 Add minor tweaks to I2C Callouts for UCD

* 8684bd3d5656 Add retry loop to UCD deviceOps

* b445b93fc21e Handle bad PEC from UCD device op

* ac7a4f206efe Fix UCD retry loop size bug

Mike Baiocchi (7):

* d74d3932d989 Secureboot: Enhance Error Callouts For New Multinode
  Trustedboot Transfer

* 4eb72a8bf074 Adjust I2C Reset for OpenPower MPIPL

* 656ba908c6f2 Add UCD devices to ATTR_I2C_BUS_SPEED_ARRAY for ZZ

* 08d6bc305592 Update UCD class member variables and functions

* ffdc6b255981 Add check to determine if a UCD’s I2C Master is
  functional

* 72fc1da005b7 Invoke UCD Update Algorithm on UCD Devices

* 571956c7f546 Create Attribute to force UCD Updates

Murulidhar Nataraju (1):

* 6b7bbd62febe Enable OCC Start in MPIPL path for OPAL based systems

Nick Bofferding (9):

* 90b00de769e0 Enhance RAS for case where boot firmware image is too
  big to load

* 09a3da759682 UCD Flash Update: Support I2C SMBUS operations for
  UCD flash update

* 10784ce5d02b Support UCD target generation for ZZ MRW

* 642a5f63c61b Support UCD discovery

* 5588cf81b95d Fix bug where task migrates away from pinned CPU
  unexpectedly

* 810394f87078 UCD flash update invoker

* 0d9e3f2cde91 Verify UCD update success at end of store to UCD
  flash

* de2312a44b13 Fix deadlock in ECC error shutdown path

* ca03643dd893 Initialize backup TPM in MPIPL

Prasad Bg Ranganath (1):

* 4d983e4c8bdd PPB: Refactor pstate parameter block

Prem Shanker Jha (1):

* 143d03952806 Image Build: Fixed handling of unsecure HOMER address
  field.

Raja Das (2):

* 55260d579728 Security List Binary Dump Chip-op Support

* b8f4e5009a34 OPAL/MPIPL: Processor Dump Area Table interfaces

Ricardo Mata Jr (1):

* 784fe894f9ec Updated proc_pcie_config to support cache inject
  attributes

Roland Veloz (3):

* 6e84cce39773 Force VPD IO through HW (Axone) ,add plat function to
  get OCMB VPD

* 038631ba24f0 Updated file ddimm_get_efd.C to be in sync with file
  ddimm_get_efd.xml

* 17930bb348b5 Unit test and integration test for platGetVPD(OCMB)
  call

Sharath Manjunath (1):

* bdaa5b1d2af3 Update exp_draminit to read values from attributes

Stanley Zheng (1):

* c23e99369c50 add address xlate to initfile

Stephen Glancy (8):

* dadbba56f413 Adds SI setting for 4R and dual-drop LRDIMM configs

* c050abede299 Updates the explorer training response structure

* 6fa8d0452930 Updates read to write timers for LRDIMM

* c96464c7d525 Moves set bad bitmap into generic

* 2b943a5ba24f Fixes MPR read ODT values

* b850083ce640 Fixes LRDIMM CKE issue

* 8e0290d32802 Fixes LRDIMM rank configuration for dual-drop

* cd82f3ecbcef Adds DDIMM EFD decoder API

Steven Janssen (1):

* 85942470b223 Update function pointer name to correctly point to
  function

Stewart Smith (1):

* 4470dc33a126 Disable warnings that crop up a lot with GCC6

Sumit Kumar (1):

* 395f284926ab FAPI_Infra:Add new member to structure
  ErrorInfoHwCallout

Tsung Yeung (3):

* 8eb0494af6a1 Enforces NVDIMM Pairing

* da2c80997909 Suppresses maintenance error messages due to STR exit

* c2a9006d0552 NVDIMM RCD restore fix and zqcal timing fix


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

Repository


Patches
-------


Commits
-------

Chris Cain (2):

* 1904821d6279 Updates to wofparser tool

* 98ccba678ad4 Support for PGPE error handling

William Bryan (1):

* 6e52f56bd2cc Fix memory bandwidth chom averages

Zane Shelley (11):

* 75f2dd306f18 FIRDATA: fix iteration bug in firData.c

* d60be21fc396 FIRDATA: remove Cumulus/Centaur targets and add
  Axone/Explorer

* d85d3c5387ec FIRDATA: add Axone memory subsystem SCOM support

* 18fa6f29e388 FIRDATA: removed HOMER support for Cumulus/Centaur

* d2801157a080 FIRDATA: Clean up HOMER parsing variables in
  firData.c

* d4e558e09c51 FIRDATA: Simplified adding targets to PNOR

* 29d1d67db71c FIRDATA: Simplified adding chip units to PNOR

* 69bac807b007 FIRDATA: Simplified iterating targets from HOMER in
  firData.c

* b673f22459ca FIRDATA: Further simplifying iteration variables in
  firData.c

* 6220fb3d8d7a FIRDATA: Simplified adding subunit targets to PNOR in
  firData.c

* 58e422dede59 FIRDATA: added Axone/Explorer support to firData.c


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
-------


Commits
-------

Samuel Mendoza-Jonas (6):

* df1a234c15fb lib/system: Add cryptsetup utility

* ba8144f917f5 lib/process: Add option to pipe to process stdin

* 5f8fa2c151b8 lib: Add AUTH_MSG_DECRYPT

* f583f0cf35fc discover: Recognise and open LUKS encrypted
  partitions

* 1ad18bf128c4 ui/ncurses: Add prompt for LUKS device password

* 1cd261748c00 utils/pb-console: Use -m to run shell in own process
  group


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

Repository


Patches
-------


Commits
-------

No changes.


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

Repository


Patches
-------


Commits
-------

No changes.


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

Repository


Patches
-------


Commits
-------

Christian Geddes (1):

* 0f9a51d0059e Update i2c driver for OCMB chip

Christopher M Riedl (1):

* a3b2377b7de1 Implement PBA Cache-Inhibited 8B Rd/Wr Access

Dan Crowell (1):

* c9b85ed2ed42 Add ATTR_ENABLED_OBUS_BRICKS

Jenny Huynh (6):

* be0d09d34335 HW477626 Dangerous Elk - Applies to CDD12+

* e18d802d082f HW477626 Dangerous Elk - Temporarily apply to CDD13
  native only

* 04c534c750c6 HW477626 Dangerous Elk - Reapply for all CDD12+ risk
  levels

* f3b4f8efe1f8 Additional core inits for Nimbus DD2.3 compatibility
  modes

* 934ccd82e22f Axone core initfile update to match Nimbus DD23

* 4a5f8ddab286 Adjust PVR Version for Axone

Joachim Fenkes (5):

* b9b668e5916e FAPI2: Multicast API 1/2: Platform-breaking changes

* 8a09d58df7aa FAPI2: Multicast API 2/2: Introduce the actual
  multicast functions

* 4529a95e14de Add tools to help measure and compare SBE image size

* 5786b04efe86 p9_sbe_tp_chiplet_init3: Mask TOD error bit 62
  (osclite switched)

* e8590a9d3a19 p9_sbe_npll_setup: Enable spread spectrum before
  starting PLL

Joe McGill (1):

* 81642d21704f whitelist update for ABUS CCM

Prasad Bg Ranganath (3):

* 9eba57570f29 PPB:New attribute ATTR_PMCR_MOST_RECENT_MODE for PMCR
  request

* 8fd8d1401c5f HWP:Cache stop clocks complete fix

* 1410677b65e4 PM HWP: Fix bug in stop clock procedure that effects
  mpipl

Prem Shanker Jha (2):

* b6b4eafa650c SMF: Defined new attribute containing unsecure HOMER
  memory’s size.

* 47f5faba3803 SMF: Populates unsecure HOMER with SC2 instruction.

Pretty Mariam Jacob (1):

* b2548e254811 Added Alink changes in attributes and initfiles

Raja Das (5):

* 0420efec88bd White/Black/Grey List Binary dump PSU Chip-op Support

* 0321b165dad7 SBE scripts to update pib repair data

* 9f9f77cec3cb L1 loader Axone Pibmem repair parse

* c508f8e9d96e NVDIMM Flush update

* 57905edebf34 Axone pibmem repair logic

Soma BhanuTej (1):

* 1d73131d1a11 Update p9a_10 engd - spy name changes

Srikantha Meesala (1):

* 9b5f5c303ddc Befor flushNVDIMM chip-op make sure all core
  Instructions are stopped

Stephen Glancy (2):

* 953dc3134693 Updates MWD_COARSE to run multiple patterns

* 6eb2a4c0f0d8 Updates MCA write and read timings

Tsung Yeung (1):

* 1ac3d5b9cd5f Adjust STR enter sequence to enable immediate entry

kswaroop (1):

* 81c848765857 PIBMEM only image


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

Repository


Patches
-------


Commits
-------

Abhishek Goel (1):

* b821f8c2a8e3 power-mgmt : occ : Add ‘freq-domain-mask’ DT property

Akshay Adiga (2):

* 40b99f58ea37 SLW: Remove Idle state support tor Power8 DD1

* c46ab3a0509c SLW: Print verbose info on errors only

Alexey Kardashevskiy (9):

* 17975a6e6457 cpufeatures: Always advertise POWER8NVL as DD2

* 64627c85e648 cpufeatures: Always advertise POWER8NVL as DD2

* fd0950488f7f opal: Deprecate reading the PHB status

* 4824d17bb53b hw/phb3/naples: Disable D-states

* 889dba86c3c8 hw/phb3/naples: Disable D-states

* ba1d95a1d460 npu2: Add XTS_BDF_MAP wildcard refcount

* c0f17caddcd8 npu2: Allow ATSD for LPAR other than 0

* b392d785eb49 witherspoon: Add nvlink2 interconnect information

* 0f492a925908 npu2: Disable Probe-to-Invalid-Return-Modified-or-
  Owned snarfing by default

Andrew Donnellan (11):

* 682fa68e577c platforms/witherspoon: Make PCIe shared slot error
  message more informative

* e1c3ed8224bf config: Get rid of DEBUG_MALLOC

* 647dc4aff7b6 config: Get rid of FAST_REBOOT_CLEARS_MEMORY

* c9bc52a250a0 core/stack: Remove r1 argument from ___backtrace()

* b971b67ac2e1 core/stack: Define a backtrace metadata struct

* 80a49c7022b2 core/stack: Store PIR in ___backtrace()

* 8dddd751ef43 hw/fsp, hw/ipmi: Convert attn code to not use
  backtrace wrappers

* e5a7411cd74e core/stack: Convert stack check code to not use
  backtrace wrapper

* b965b9de25d2 core/stack: Rename backtrace functions, get rid of
  wrappers

* 73cd109ecd8f opal-api: Reserve 2 OPAL API calls for future
  OpenCAPI LPC use

* b3bc840c1d85 hw/npu2: Fix OpenCAPI PE assignment

Andrew Jeffery (115):

* bd9839684d48 astbmc: Try IPMI HIOMAP for P8

* 71ce936ffe38 p8dtu: Enable HIOMAP support

* 9dcbd1f41d98 p8dtu: Configure BMC graphics

* 963629523084 pflash: Don’t try update RO ToC

* 0dec1de73e1e libflash/test: Generate header dependencies for tests

* 3852a9460abc ffspart, libflash: Fix stack size warnings

* a7e1efe864ad pflash: Increase stack frame size warning threshold

* 5636d390b7f0 gard: Fix warnings from gcc 8.2.0

* 96409597aa39 Makefile: Paper over gard and pflash coverage issues

* 43ca6a2e5b12 test-ipmi-hiomap: Add ability to delay some IPMI
  messages

* f246cceda717 test-ipmi-hiomap: Dump unexpected IPMI messages

* 5293333dd1af test-ipmi-hiomap: Ensure the completion code is set

* f46ed4f7ee79 test-ipmi-hiomap: Print some information on early
  scenario_exit()

* 1b3a5dfbdf92 libflash/ipmi-hiomap: Fix leak of msg in callback

* 64a61885a229 libflash/ipmi-hiomap: Overhaul error handling

* 403d527269be libflash/ipmi-hiomap: Overhaul event handling

* 6d8bd2dd9eab libflash/ipmi-hiomap: Remove unused close handling

* 4af122b23402 libflash/ipmi-hiomap: Enforce message size for empty
  response

* 41e6e8b4acf7 test-ipmi-hiomap: Add protocol-persistent-error test

* 5b12dfe8dd0d test-ipmi-hiomap: Add read-one-block test

* d4b870c8524c test-ipmi-hiomap: Add read-two-blocks test

* e1f20bfd7d91 test-ipmi-hiomap: Add event-before-read

* fd271bc570d3 test-ipmi-hiomap: Add event-during-read test

* e69b1135db38 test-ipmi-hiomap: Add write-one-block test

* eb0c85ae9868 test-ipmi-hiomap: Add write-two-blocks test

* 7f246ff2c999 test-ipmi-hiomap: Add event-before-write test

* 9175028fc84a test-ipmi-hiomap: Add event-during-write test

* 5ee7b0f70b04 test-ipmi-hiomap: Add erase-one-block test

* 275b3d12af39 test-ipmi-hiomap: Add erase-two-blocks test

* 410b80725ad2 test-ipmi-hiomap: Add event-before-erase test

* c2a4b4988ecc test-ipmi-hiomap: Add event-during-erase

* 077d19d82405 test-ipmi-hiomap: Add bad-sequence test

* ecf6430d1ee9 test-ipmi-hiomap: Add action-error test

* f65c781eee16 test-ipmi-hiomap: Add get-flash-info test

* bcdd3f134970 test-ipmi-hiomap: Add get-info-error test

* 0bef2695055d test-ipmi-hiomap: Add get-flash-info-error test

* c4d5734fde21 test-ipmi-hiomap: Add create-read-window-error test

* 364b433adb7d test-ipmi-hiomap: Add create-write-window-error test

* a4349da67c9c test-ipmi-hiomap: Add mark-dirty-error test

* 7798ea646fb7 test-ipmi-hiomap: Add flush-error test

* ff5153612f85 test-ipmi-hiomap: Add ack-error test

* 12ca08b58e5b test-ipmi-hiomap: Add erase-error test

* 4642a6c9a66b test-ipmi-hiomap: Add ack-malformed tests

* 8745e91d48d1 test-ipmi-hiomap: Add get-info-malformed tests

* 5c2ada09e76d test-ipmi-hiomap: Add get-flash-info-malformed tests

* bd1a08ab3e12 test-ipmi-hiomap: Add create-read-window-malformed
  tests

* ee0314d2d9d0 test-ipmi-hiomap: Add create-write-window-malformed
  tests

* c7b8293d867a test-ipmi-hiomap: Add mark-dirty-malformed tests

* 985c7a26bcb1 test-ipmi-hiomap: Add flush-malformed tests

* 7735cc354609 test-ipmi-hiomap: Add erase-malformed tests

* d0c798252521 test-ipmi-hiomap: Add protocol-recovery-failure-ack
  test

* ce81b9364131 test-ipmi-hiomap: Add protocol-recovery-failure-get-
  info test

* 9398b84fad0e test-ipmi-hiomap: Add protocol-recovery-get-flash-
  info- failure test

* b94bb54f6569 test-ipmi-hiomap: Add read-one-block-twice test

* ed35a7d04bde test-ipmi-hiomap: Add write-one-block-twice test

* a3777e58990f test-ipmi-hiomap: Add erase-one-block-twice test

* 6a4db4c249a1 ast-io: Rework ast_sio_is_enabled() test sequence

* c826e1ca9e5b astbmc: Try IPMI HIOMAP for P8 (again)

* b9d7c9da583a astbmc: Enable IPMI HIOMAP for AMI platforms

* 5d07d064db05 libflash/test: Generate header dependencies for tests

* e3a3ba16a44a test-ipmi-hiomap: Add ability to delay some IPMI
  messages

* 3056fcd0a7c4 test-ipmi-hiomap: Dump unexpected IPMI messages

* 7cb5eca8d6ca test-ipmi-hiomap: Ensure the completion code is set

* 272443f7687b test-ipmi-hiomap: Print some information on early
  scenario_exit()

* 7bb5ead55bdf libflash/ipmi-hiomap: Fix leak of msg in callback

* 2e29cf8d00fb libflash/ipmi-hiomap: Overhaul error handling

* 5c4b51a0408f libflash/ipmi-hiomap: Overhaul event handling

* 041d61e2be1d libflash/ipmi-hiomap: Remove unused close handling

* b64b3544d90b libflash/ipmi-hiomap: Enforce message size for empty
  response

* cca1c08ece5e test-ipmi-hiomap: Add protocol-persistent-error test

* a215e3e547a0 test-ipmi-hiomap: Add read-one-block test

* 96ca4e26deb6 test-ipmi-hiomap: Add read-two-blocks test

* ea318dbe989f test-ipmi-hiomap: Add event-before-read

* e4e76c8d2f6c test-ipmi-hiomap: Add event-during-read test

* e3497461c93b test-ipmi-hiomap: Add write-one-block test

* bf722c0ac561 test-ipmi-hiomap: Add write-two-blocks test

* 4cc5d420eeb4 test-ipmi-hiomap: Add event-before-write test

* 55b284e63e7d test-ipmi-hiomap: Add event-during-write test

* da61b9e8dc1f test-ipmi-hiomap: Add erase-one-block test

* a6f3245eda74 test-ipmi-hiomap: Add erase-two-blocks test

* 6432db36f0b1 test-ipmi-hiomap: Add event-before-erase test

* 7d666e226bd9 test-ipmi-hiomap: Add event-during-erase

* d69b6567669b test-ipmi-hiomap: Add bad-sequence test

* 4f9facdacef9 test-ipmi-hiomap: Add action-error test

* b20312eb6ee5 test-ipmi-hiomap: Add get-flash-info test

* 852d38850654 test-ipmi-hiomap: Add get-info-error test

* 21bed4d078d9 test-ipmi-hiomap: Add get-flash-info-error test

* 05e1dabcb97d test-ipmi-hiomap: Add create-read-window-error test

* 1c97112ba0b9 test-ipmi-hiomap: Add create-write-window-error test

* 14959a69eeac test-ipmi-hiomap: Add mark-dirty-error test

* 4de5c234518b test-ipmi-hiomap: Add flush-error test

* c38fccd32df0 test-ipmi-hiomap: Add ack-error test

* 5e1559af3394 test-ipmi-hiomap: Add erase-error test

* 66b4b2e49d46 test-ipmi-hiomap: Add ack-malformed tests

* 90ae8a0767ce test-ipmi-hiomap: Add get-info-malformed tests

* 7ae038042951 test-ipmi-hiomap: Add get-flash-info-malformed tests

* dba42852b0de test-ipmi-hiomap: Add create-read-window-malformed
  tests

* 564d5e4ba7e4 test-ipmi-hiomap: Add create-write-window-malformed
  tests

* b812fa3d16ce test-ipmi-hiomap: Add mark-dirty-malformed tests

* 0ebf921c1a0a test-ipmi-hiomap: Add flush-malformed tests

* 4769cb645e20 test-ipmi-hiomap: Add erase-malformed tests

* 35a6cbe24717 test-ipmi-hiomap: Add protocol-recovery-failure-ack
  test

* ffe09809c035 test-ipmi-hiomap: Add protocol-recovery-failure-get-
  info test

* 0e8e03ee34ba test-ipmi-hiomap: Add protocol-recovery-get-flash-
  info- failure test

* 75622fe738cd test-ipmi-hiomap: Add read-one-block-twice test

* 1a8a5c352762 test-ipmi-hiomap: Add write-one-block-twice test

* 2d8b0043aa9d test-ipmi-hiomap: Add erase-one-block-twice test

* 381a7e6553d7 ast-io: Rework ast_sio_is_enabled() test sequence

* 6e7145a55afc astbmc: Try IPMI HIOMAP for P8 (again)

* 52be9b85e455 zaius: Add BMC description

* 4ff0e16df304 p8dtu: Enable HIOMAP support

* 137b11c77feb p8dtu: Configure BMC graphics

* b7594b26929e astbmc: Enable IPMI HIOMAP for AMI platforms

* cccf5d79de07 core/flash: Retry requests as necessary in
  flash_load_resource()

* 6225d1192493 astbmc: Handle failure to initialise raw flash

Anju T Sudhakar (7):

* 6d9a87cec05a doc/imc: Edit imc.rst documentation to include

* 09e912109070 doc/device-tree: Edit device tree documentation for
  imc to include trace-node information.

* f3a0fb699040 doc/opal-api: Edit documentation for IMC opal call to
  include trace-imc

* 5506d8a45882 include/imc: Trace IMC Macro definitions

* fa8f3f3fcead hw/imc: Refactor opal init call for core-imc

* df2a1e579aaa hw/imc: Enable opal calls to init/start/stop IMC
  Trace mode

* 027d87475eff external/mambo: Mambo hack to add trace-imc nodes in
  the device-tree

Artem Senichev (1):

* eb83850ee1de platforms/vesnin: Disable PCIe port bifurcation

Cédric Le Goater (1):

* bbcbbd3e071f xive: Add calls to save/restore the queues and VPs HW
  state

Deb McLemore (6):

* 31231ed300f2 p9dsu: Fix p9dsu default variant

* 87517c8737b9 p9dsu: Fix p9dsu slot tables

* 83f06eec281d p9dsu: Fix p9dsu default variant

* c8941393f452 p9dsu: Fix p9dsu slot tables

* 64a16ae05bb2 p9dsu: Fix slot labels for p9dsu2u

* c470806a2e5e p9dsu: Undo slot label name changes

Frederic Barrat (17):

* 536c8fbf932d npu2-opencapi: Rework ODL register access

* e621b7b67951 npu2-opencapi: Setup perf counters to detect CRC
  errors

* 9f3cdff99656 npu2-opencapi: Rename functions used to reset an
  adapter

* ce9dd46d36d0 npu2-opencapi: Keep ODL and adapter in reset at the
  same time

* e4efac7d8c90 npu2-opencapi: ODL should be in reset when enabled

* d75436f0d3d0 npu2-opencapi: Extend delay after releasing reset on
  adapter

* 998911498597 npu2-opencapi: Fix adapter reset when using 2
  adapters

* 8cf6758e1889 npu2-hw-procedures: Don’t set iovalid for opencapi
  devices

* 11c5faa66aa0 npu2-hw-procedures: Fix zcal in mixed opencapi and
  nvlink mode

* 14a78d5c2e85 npu2/hw-procedures: Fix parallel zcal for opencapi

* d3af5072cb55 hw/npu2: Move npu2 irq setup code to common area

* fa97373f3274 hw/npu2: Use NVLink irq setup for OpenCAPI

* f8dfd699f584 hw/npu2: Setup an error interrupt on some opencapi
  FIRs

* 7320a21e7261 hw/npu2: Report errors to the OS if an OpenCAPI brick
  is fenced

* d1f3e4faf9d9 hw/npu2: Dump (more) npu2 registers on link error and
  HMIs

* 87528900ad41 opal/hmi: Never trust a cow!

* c3e38ba93c5f hw/npu2: Show name of opencapi error interrupts

Jeff Scheel (1):

* abd17b24a5ae doc: Adjusting tags in release notes to eliminate
  global conflict for singlehtml builds

Joel Stanley (3):

* 23470f10d0b1 Revert “astbmc: Try IPMI HIOMAP for P8”

* cd2b103f2488 Makefile: Check -Wno-stringop-truncation is supported

* a7855bdd6593 Makefile: Build with symbols

Jordan Niethe (1):

* 9fde370b03c0 chiptod: Remove unused prototype from header

Mahesh Salgaonkar (5):

* 017da88b2d05 opal/hmi: Fix double unlock of hmi lock in failure
  path.

* ca349b836d02 opal/hmi: Don’t retry TOD recovery if it is already
  in failed state.

* 497734984231 opal/hmi: set a flag to inform OS that TOD/TB has
  failed.

* 2c71d7032484 Fix hang in pnv_platform_error_reboot path due to TOD
  failure.

* 5f339b4b5d80 opal/hmi: Initialize the hmi event with old value of
  TFMR.

Michael Neuling (1):

* 740904858586 xive: Make no_sync parameter affermative in
  __xive_set_irq_config()

Michal Suchanek (1):

* bef1ddc40813 libffs: Fix string truncation gcc warning.

Nicholas Piggin (28):

* 3500a606c6db phb4: remove POWER9N DD1 creset workaround

* 3b4ae3a2e2a5 xive: remove POWER9N DD1 NVT table size workaround

* 0b0d15e3c170 Remove POWER9N DD1 support

* d27180b55d77 core/cpu: HID update race

* 57610a3681bc external/mambo: allow CPU targeting for most debug
  utils

* 0d44d7f7d29d core/init: rename setup_reset_vector

* 9e075d75274c core/cpu: do not inline cpu_relax

* 9c58bbd720b7 core/exceptions: save current MSR in exception frame

* e1d44e8c117f asm/head: use HSRR exception registers in
  FIXUP_ENDIAN

* 02aea4c8760a core/init: rearrange final boot steps

* d25287a167fd core/fast-reboot: improve NMI handling during fast
  reset

* ebb814a80369 core/init: enable machine check on secondaries

* 75669cb37067 asm/head: provide asm support for interrupts to be
  returned from

* 37baa9731d0d core/fast-reboot: fast reboot specific sreset patch

* 4ebb78cffda8 asm/head: sreset handler remove FIXUP_ENDIAN

* 8a43bf86b7d4 core/exceptions: implement an exception handler for
  non-powersave sresets

* 22524e901744 core/exceptions: allow recoverable sreset exceptions

* 5d86cebd5368 core/exceptions: implement support for MCE interrupts
  in powersave

* c51c7a5df601 core/cpu: HID update race

* 450b429feb43 asm/head: move unnecessary code out of head

* 36dca1e915da build: -fno-asynchronous-unwind-tables

* 6b08928fb487 build/lds: place debug sections according to defaults

* 065877fc59de build/lds: place remaining sections according to
  defaults

* 7f22e25c2b97 build: link with –orphan-handling=warn

* 53ef0db6e2ef asm/head.S: set POWER9 radix HID bit at entry

* f244f3e1b679 external/mambo: also invoke readline for the non-
  autorun case

* 32a23ae6b0d3 asm/head: balance branches to avoid link stack
  predictor mispredicts

* 2c8f96534a97 hw/xscom: add missing P9P chip name

Oliver O’Halloran (35):

* 08981e62e1d9 phb4: Rework BDFN filtering in phb4_set_pe()

* 2f5d15f167b0 phb4: Remove pointless NULL checks

* e19f14e3134b phb4: Eliminate p->rte_cache

* a3a64a4b8737 phb4: Eliminate peltv_cache

* 639f67285c2c phb4: Update some comments

* 3eadafbd35ae hdata/test: Fix up linux,sml-base property

* fa3dee2a63e6 hdata/test: Add OP920 HDAT test data

* f35a3c376a44 hdata/memory: Remove find_shared()

* 4822a7ba9d33 hdata/memory: Add NVDIMM support

* 9b67792c3801 hw/phb4: Fix indentation of brdgCtl

* 43f11d51e601 platforms/zz: Re-enable LXVPD slot information
  parsing

* 1941d3f26373 platforms/romulus: Also support talos

* 1c3baae4f2b3 hdata/iohub: Look for IOVPD on P9

* 0ec1e37004da hw/phb4: Look for the hub-id from in the PBCQ node

* 14372fc9fb60 core/pci: Increase the max slot string size

* 99937b943845 core/pcie-slot: Set power state from the PWRCTL flag

* efc568c1e30b fsp/lxvpd: Print more LXVPD slot information

* 0c86fef7e502 firenze-pci: Always init slot info from LXVPD

* 1ef5a64b85d5 core/pcie-slot: Better explain suprise_check

* 84aa25921a09 core/pcie-slot: Don’t bail early in the power on case

* 70edcbb4b39d hw/phb4: Skip FRESET PERST when coming from CRESET

* e89d3f32d216 hw/phb4: Remove FRESET presence check

* b8b4c79d4419 hw/phb4: Factor out PERST control

* 722cf1c2ed56 hw/phb4: Drop FRESET_DEASSERT_DELAY state

* a31085d7d432 core/i2c: Add request state tracking

* d290b244efbc core/i2c: Poll on request state in i2c_request_send()

* 319e7d935f13 core/i2c: split i2c_request_send()

* 517f088a8e39 platforms/firenze: Rework I2C controller fixups

* ff960a77a192 core/pci: Prefer ibm, slot-label when finding loc
  codes

* af5a3ee925d1 hw/xscom: Enable sw xstop by default on p9

* b507209d2266 hw/phb4: Squash the IO bridge window

* 2e2157121aa1 hw/phb4: Read ibm,loc-code from PBCQ node

* b50406ba4878 core/pci: Use PHB io-base-location by default for PHB
  slots

* 98a1ae107396 hw/phb4: Fix references to PHB3

* 290fbf30ddc2 pci/iov: Remove skiboot VF tracking

Reza Arbab (19):

* aa56d9a2abdb Remove duplicate npu2-common.o from $(HW_OBJS)

* 552cb9e371d8 npu2: Remove dead code from npu2_cfg_write_bar()

* 69ca8a8ff7a9 npu2: Remove unused npu2::bdf2pe_cache

* 2d12672a812f npu2: Remove unused npu2::lxive_cache

* 237882bfc84f npu2: Remove unused npu2_dev::procedure_data

* b496cab97086 npu2: Remove unused npu2_dev_nvlink::vendor_cap

* cd5ddbe3b40c npu2: Fix missing iteration in tce kill loop

* 3f79ab6cdb4d npu2: Remove redundant assignment to
  p->phb_nvlink.scan_map

* 38cf215cb505 npu2: Replace open coded dt_find_by_name_addr()

* 9ef153f6f013 core/lock: Stop drop_my_locks() from always causing
  abort

* d3803711f8a9 Add PVR_TYPE_P9P

* 1ab11ac8b4b9 core/lock: Stop drop_my_locks() from always causing
  abort

* 855465aa7804 devicetree: Fix syntax error in power9-phb4.dts

* 85c4c823ab11 devicetree: Fix typo in power9-phb4.dts

* eecd9083f1bd devicetree: Add nx node to power9-phb4.dts

* 13926b45897b devicetree: Move power9-phb4.dts

* 50d1a089deef devicetree: Add p9-simics.dts

* 9f9dd8d71de9 devicetree: Add Makefile to build dtb binaries

* 46050485f5ef README: Reflect openpower_mambo_defconfig name change

Russell Currey (2):

* 8d8a9ca30453 external/mambo: Populate kernel-base-address in the
  DT

* edf7e841ff9d external/mambo: Error out if kernel is too large

Samuel Mendoza-Jonas (3):

* 9834b0874af4 include/ipmi: Fix incorrect chassis commands

* 757dfba75e03 platforms/astbmc: Check for SBE validation step

* 6ef47971a87d doc/bmc: Document SBE validation on P8 platforms

Santosh Sivaraj (2):

* 3ac2db0a83e7 flash: Add support for async decompression

* c86fb12c07a6 imc/catalog: Decompress catalog asynchronously

Shilpasri G Bhat (4):

* a96739c6c1cd powercap: occ: Fix the powercapping range allowed for
  user

* 0fe8ecd59fc0 powercap: occ: Fix the powercapping range allowed for
  user

* 27e4943eade2 fast-reboot: occ: Remove ‘freq-domain-mask’ from
  fast- reboot path

* 961b7128ebd8 fast-reboot: occ: Call occ_pstates_init() on fast-
  reset on all machines

Stewart Smith (51):

* 44aa41061a9f qemu: bt device isn’t always hanging off /

* 59a21fc87f54 sparse: Make tree ‘constant is so big’ warning clean

* 625f9ac034f1 zz: platform_ocapi can be static

* ec65b9ab4c4c zaius: zaius_ocapi can be static

* c2c426ef668b doc: clarify OPAL_RTC_READ return values

* 3170270be92a firmware-versions: Add test case for parsing VERSION

* 6bb72e8f7b9d firmware-versions: Add test case for parsing VERSION

* 816a1d7bb2ef pflash: Support encoding/decoding ECC’d partitions

* 0647f2a2c4eb skiboot v6.2.1 release notes

* 75382eb708c0 skiboot v6.2.1 release notes

* 7ac85e4517cc skiboot v6.0.17 release notes

* 40b377a01ef5 hw/test: generalise makefile

* 81847dd347ef doc: fix definition lists in opal-imc-counters

* f3ad5bb09249 sparse: symbol ‘sbe_timer_lock’ was not declared.
  Should it be static?

* 96c0ec2ab78b sparse: symbol ‘xive_buddy_lock/xive_vp_buddy’ was
  not declared. Should it be static?

* f9b79a611501 sparse: symbol ’NPU2_PHY_*’ was not declared. Should
  it be static?

* 655e0bc6865c sparse: symbol ’procedure_*’ was not declared. Should
  it be static?

* 039d184dda21 sparse: symbols in imc.c weren’t declared, Should
  they be static?

* 3b8b7e8c4e78 sparse: symbol ‘*bar*’ was not declared. Should it be
  static?

* 0eea56b06b4f Don’t use variable length arrays in exception code

* ee01ef4ed82a i2c: Fix sparse warnings for type assignment

* 428cb852e3a0 qemu: bt device isn’t always hanging off /

* 3ef409d43de9 doc: s/stb_init()/secureboot_init()/ to match reality

* 2b96407921a6 opal-ci: Drop CentOS6 support

* 6c36257bf32f opal-ci: Drop unneded reference to ubuntu 12.04

* e4a06f098c4f opal-ci: drop fedora 28

* 7cd8402c3bec Drop old Coverity jobs (we build via separate
  .travis.yml in a branch)

* 043e85bf7477 hw/ipmi/test/run-fru: Fix string truncation warning,
  enhance test

* fedb949b7179 Fix broken opal-ci/build-fedora-rawhide.sh symlink

* c0faa9232168 hdata: Add protection against corrupt ntuples
  structure

* a2c13f1d6119 hdata_to_dt: fail “gracefully” on fatal op_display()

* bee7be6ab780 hdata: Prevent NULL dereference on duplicate slot map
  info

* d0e56d97d4cd ci: Remove debian-jessie boot test.

* cb87cf17279b ci: qemu boot tests should use built skiboot

* 133cc8cea258 ci/fedora29: –allowerasing to work around conflicting
  packages

* 11374f20e8f1 Bump allowed stack frame size for unit tests/host
  programs

* 3e0eef2e9a92 Force noinline for pci_add_(one)_device_node(s)()

* 050d8165ab05 skiboot v6.3-rc1 release notes

* 24268c766206 cpufeatures: Add tm-suspend-hypervisor-assist and tm-
  suspend-xer-so-bug node

* ff79070d1c4c skiboot v6.3-rc2 release notes

* 208ca81ffd47 opal-ci: Centos7 with latest crosstool toolchain (gcc
  8.1.0)

* d318cdb3863f hw/xscom: P9P rather than P9

* cb2e148df960 doc: Add (most) nvram debugging options

* 44afdc1afb1f core/init: LPC isn’t just P8 (fix comment)

* b877a4e8b9ea Write boot progress to LPC port 80h

* 0634dd410dae Write boot progress to LPC ports 81 and 82

* 588c39adb1ec skiboot v6.3-rc3 release notes

* 119108908e9b pci: Try harder to add meaningful ibm,loc-code

* 14f709b8eeda Disable fast-reset for POWER8

* 54811997b6d0 skiboot v6.3 release notes

* 2cc067ede570 ipmi: ensure forward progress on
  ipmi_queue_msg_sync()

Timothy Pearson (5):

* 8b26e29acbc8 Retry link training at PCIe GEN1 if presence detected
  but training repeatedly failed

* 23903ca69351 Copy and convert Romulus descriptors to Talos

* c51914b87b48 Remove Talos DT match from Romulus file

* 27fcf2fa8350 Expose PNOR Flash partitions to host MTD driver via
  devicetree

* 0f42d72abdf7 Mark all partitions except full PNOR and boot kernel
  firmware read only

Vaibhav Jain (8):

* 658c39dda366 opal: Update opal_del_host_sync_notifier() to accept
  ’void *data’

* 9d2d0115eaca core/pci: Introduce a new pci_slot_op named
  completed_sm_run()

* 763f397d5be7 capp/phb: Introduce ‘struct capp’ to hold capp
  related info in ‘struct phb’

* 1a87f8f97175 phb4/capp: Update and re-factor phb4_set_capi_mode()

* 78ccc722c2fd capp/phb4: Force CAPP to PCIe mode during kernel
  shutdown

* 52fa634e2152 capp/phb4: Introduce PHB4 flag, PHB4_CAPP_DISABLE to
  disable CAPP

* 3dc87605be7a phb4/capp: Implement sequence to disable CAPP and
  enable fast-reset

* d572d3a72fa2 capp/phb4: Prevent HMI from getting triggered when
  disabling CAPP

Vasant Hegde (38):

* 06ef9bd2d9a6 skiboot v6.0.15 release notes

* 7516e3827e50 core/ipmi: Improve error message

* 554062d7fe5a core/opal: Print PIR value in exit path

* 67fc150c82a7 skiboot v6.0.16 release notes

* ab10b2e62e58 core/ipmi: Improve error message

* d07a5622a9e1 core/opal: Print PIR value in exit path

* b1d421875b4c ipmi/power: Fix system reboot issue

* dd9b61cdfca7 hdata/i2c: Reduce severity of log message

* b570fb646289 libflash/ecc: Fix compilation warning

* cadaf7c36e83 libflash/ecc: Fix compilation warning

* fdd27ca27231 hw/bt: Fix message retry handler

* 01f977c33d46 hw/bt: Add backend interface to disable ipmi message
  retry option

* c526a280dcd1 hdata/memory: Fix warning message

* 4f0ceb63e951 hdata/memory: Removed share-id property

* 61978c2c54d0 hw/bt: Introduce separate list for synchronous
  messages

* 968c30905d7a core/ipmi: Add ipmi sync messages to top of the list

* c0ab7b45db3d hw/bt: Do not disable ipmi message retry during OPAL
  boot

* 2e2bf87b42f7 ipmi/power: Fix system reboot issue

* 73fa7be132a4 hw/bt: Fix message retry handler

* 44f90875712f hw/bt: Add backend interface to disable ipmi message
  retry option

* 788c9ac2b926 hw/bt: Introduce separate list for synchronous
  messages

* 28f5fe3a6edc core/ipmi: Add ipmi sync messages to top of the list

* af5c2978dbcd hw/bt: Do not disable ipmi message retry during OPAL
  boot

* 5da21e2cc79d skiboot v6.2.2 release notes

* 6aa3bd8ab6ad skiboot v6.0.18 release notes

* 261ca8e779e5 skiboot v6.2.2 release notes

* 2ba5ce84a197 Update skiboot stable tree rules

* 4456616272a4 skiboot v6.0.19 release notes

* 92a5c57a14e2 skiboot v6.2.3 release notes

* 08de14aaa937 core/ipmi: Print correct netfn value

* 7f291166283f libflash/ipmi-hiomap: Fix blocks count issue

* dfa935ebaa54 test-ipmi-hiomap: Assert if size is zero

* 9facf3336054 test-ipmi-hiomap: Add write-one-byte test

* 9fd1495fba7a test-ipmi-hiomap: Fix lpc-read-success

* 857f046d3ab0 test-ipmi-hiomap: Add read-one-byte test

* e0b8541ff8ca opal-prd: Check malloc return value

* ac226d2c98ad opal-prd: Fix memory leak in is-fsp-system check

* 990d248a61a0 skiboot v6.3.1 release notes


Package: vesnin-xml
===================

Repository


Patches
-------


Commits
-------

Artem Senichev (2):

* 6549b6d2bf42 Disable PCIe port bifurcation

* f44f8808fc7c Fix IBSCOM_MCS_BASE_ADDR formatting


Package: witherspoon-xml
========================

Repository


Patches
-------


Commits
-------

Bill Hoffa (1):

* ed1f0ebe2e2e The CONFIG_APPLY attribute needs a default value

Erich Hauptli (2):

* c47cddbcd13b Picked up PROC_COMPAT* attribute

* 00f0727053e8 Fixing GPU I2C Addresses

-- 
Stewart Smith
OPAL Architect, IBM.


More information about the OpenPower-Firmware mailing list