[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