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 inaries hw021419a.930 hw041519a.opv23 witherspoon, p9dsu, zaius, habanero, garrison, 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 ers 5.0.5 5.0.7 witherspoon, p9dsu, zaius, habanero, firenze, 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- g1e5c5303 glibc-2.28-94-g 4aeff335 witherspoon, p9dsu, zaius, habanero, firenze, 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 naries hw021419a.930 hw041519a.opv23 witherspoon, p9dsu, zaius, habanero, garrison, 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 are 44d4fca9922a 1baa34868b2c witherspoon, p9dsu, zaius, habanero, firenze, garrison, barreleye, pseries, firestone, palmetto, vesnin, zz, romulus
linux-heade rs 4.19.26 5.0.7 witherspoon, p9dsu, zaius, habanero, firenze, 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 nor 0aeae23bd0c68 2ea669b4aa57 witherspoon, p9dsu, zaius, habanero, garrison, 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):

Prasad Bg Ranganath (1):

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

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

Caleb Palmer (10):

Chen Du (1):

Chris Cain (1):

Chris Steffen (1):

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

Dan Crowell (16):

Dean Sanner (2):

Glenn Miles (6):

Ilya Smirnov (5):

Jacob Harvey (1):

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

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

Matt Derksen (4):

Matt K. Light (1):

  • a7c8ac4df4e1 move ATTR_SPD_OVERRIDE[_ENABLE] to cronus only file

Matt Raybuck (1):

Matthew Raybuck (10):

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

Prasad Bg Ranganath (1):

Prem Shanker Jha (1):

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

Raja Das (2):

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

Stephen Glancy (8):

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

Package: occ

Repository

Patches

Commits

Chris Cain (2):

William Bryan (1):

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

Package: pnor

Repository

Patches

Commits

No changes.

Package: romulus-xml

Repository

Patches

Commits

No changes.

Package: sbe

Repository

Patches

Commits

Christian Geddes (1):

Christopher M Riedl (1):

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

Dan Crowell (1):

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

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

Soma BhanuTej (1):

Srikantha Meesala (1):

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

Stephen Glancy (2):

Tsung Yeung (1):

  • 1ac3d5b9cd5f Adjust STR enter sequence to enable immediate entry

kswaroop (1):

Package: skiboot

Repository

Patches

Commits

Abhishek Goel (1):

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

Akshay Adiga (2):

Alexey Kardashevskiy (9):

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

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

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

Jordan Niethe (1):

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

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

Reza Arbab (19):

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

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

Package: vesnin-xml

Repository

Patches

Commits

Artem Senichev (2):

Package: witherspoon-xml

Repository

Patches

Commits

Bill Hoffa (1):

  • ed1f0ebe2e2e The CONFIG_APPLY attribute needs a default value

Erich Hauptli (2):