Release Notes for OpenPower Firmware v1.22-rc1¶
Please note that this is a RELEASE CANDIDATE and not the final v1.22 release. We expect to do a final v1.21 tagged release before the first week of April is done.
This release (including the final v1.21) is NOT intended for GA POWER9 platforms. For that, you will need the (future) op-build v2.0.
Known Issues¶
The following stop states are disabled: 4,5,11. We believe all the bugs have been shaken out of stop4 and stop5, and they will be enabled immediately after v1.22.
New platforms¶
vesnin
A 4 socket 2U POWER8 system with up to 8TB of memory from YADRO. There are still some outstanding hostboot patches that are currently being reviewed in order to have full Vesnin support upstream.
Updated Packages¶
Pack age | Old Version | New Version | Platforms |
---|---|---|---|
glib c | glibc-2.26-73- g4b692dffb95ac 4812b161eb6a16 113d7e824982e | glibc-2.26-107 -g73a92363619e 52c458146e903d fb9b1ba823aa40 | barreleye, firenze, firestone, garrison, habanero, openpower_mambo, openpower_p9_mambo, p9dsu, palmetto, pseries, romulus, witherspoon, zaius, zz |
host boot | 28927a78ca4144 aa8214d35b7ad7 e2ddba5ada4e | 6eaa4575c95a2a 5bccfad3e861a8 55ffd8446aa3 | p9dsu, romulus, witherspoon, zaius |
host boot -bin arie s | 6924d6b711ba7b 1d4c47346c9a8d ff88cfaaf4c8 | 2657e58ac28a32 c73a3002c715b6 ea9d8880f112 | barreleye, firestone, garrison, habanero, p9dsu, palmetto, romulus, witherspoon, zaius |
ima- cata log | 01b26a136da16a 87c0b6b3c4d9f2 7555dca104dc | 90237254664cad ab529a39796508 3e38806d92e6 | barreleye, firestone, garrison, habanero, p9dsu, palmetto, romulus, witherspoon, zaius |
libf lash | v5.9-166-g70f1 4f4dd86e | v5.10.1 | barreleye, firenze, firestone, garrison, habanero, p9dsu, palmetto, pseries, romulus, witherspoon, zaius, zz |
linu x | 4.14.20 | 4.15.9 | barreleye, firenze, firestone, garrison, habanero, openpower_mambo, openpower_p9_mambo, p9dsu, palmetto, pseries, romulus, witherspoon, zaius, zz |
linu x-he ader s | 4.14.20 | 4.15.9 | barreleye, firenze, firestone, garrison, habanero, openpower_mambo, openpower_p9_mambo, p9dsu, palmetto, pseries, romulus, witherspoon, zaius, zz |
mach ine- xml | 58554bfabd7f35 6bc9db3e493816 2acd445fc559 | c10638fa2a834c 216f28da7705da 331bc0bad4bf | witherspoon |
mach ine- xml | b0884b3032df60 e49eff4b212719 f8d49a5d6be7 | 4b012a3d1da538 b3fb97c332b6fc e51a6cffaf9a | zaius |
occ | f72f857b7e5ab2 5a5616b1655005 b963405eb350 | 768466b31e853c b11dfa90dbfc15 65a21ee9646e | p9dsu, romulus, witherspoon, zaius |
open powe r-pn or | b210f15c69933e 21494323a8f501 7501e7b2c1de | 824b1bf91c6f03 0e696c1a4d72b7 311985006705 | barreleye, firestone, garrison, habanero, p9dsu, palmetto, romulus, witherspoon, zaius |
peti tboo t | v1.6.6 | v1.7.1 | barreleye, firenze, firestone, garrison, habanero, openpower_mambo, openpower_p9_mambo, p9dsu, palmetto, pseries, romulus, witherspoon, zaius, zz |
sbe | 0aae9a8e68abb5 5110bee2d7bd2f be49a4a11e70 | 5c0363924c7d71 0146155b3354b2 36012372dd24 | p9dsu, romulus, witherspoon, zaius |
skib oot | v5.10 | v5.11-rc1 | barreleye, firenze, firestone, garrison, habanero, openpower_mambo, openpower_p9_mambo, p9dsu, palmetto, pseries, romulus, witherspoon, zaius, zz |
New Packages¶
Package | Version | Platforms |
---|---|---|
Removed Packages¶
Package | Version | Platforms |
---|---|---|
sbe | 0aae9a8e68abb55110bee2d7bd2fbe49a4a11e70 | zz |
Package: hostboot¶
Patches¶
Commits¶
Abhishek Agarwal (1):
- fdbb8517ab31 ATTR_CHIP_EC_FEATURE_HW406337 support for Axone
Alex Taft (4):
- c078ed5d8667 New dummy pulse pok bits (for L2/L3)
- da32698522da HW405413 : NCU sends data out of order
- e8c20a22ad09 L3 initfile updates
- 7dea31a9b0b0 L3 Initfile: Qualify divide_minor setting
Alpana Kumari (1):
- bd85928cb6ab Fix enum in dimmConsts.H
Amit Tendolkar (3):
- a2c708da6e1a Add PGPE XIRs to Special Wakeup Failure FFDC
- def84fb4f740 Enable setting the stop recovery enabled/disable policy in SGPE Init
- 18d91f4a458f Update p9_collect_ppe_state to dynamically collect PPE FFDC
Andre Marin (14):
- f595ecf7f9d0 Add address translation (xlate) support for 4Gbx8 and unit tests
- 443282a786ee Fixes memdiags broadcast mode address check bug
- c50ad6201b4a Add base spd decoder to share among controllers
- 157d87dcea5a Change base decoder, add ddr4 namespace, and common API btw modules
- b0eb26a290f0 Add const to the end of spd decoder methods to denote unchanged mem vars
- e1e78b687d15 Add Connector to SDRAM Bit Mapping to the SPD decoder and unit tests
- b6de6f7655df Split SPD Connector to SDRAM fields, add unit tests
- d9cde7352d62 Remove override flag for ATTR_MSS_MRW_ALLOW_UNSUPPORTED_RCW, deconfig update
- 3ffad4a09011 Remove mss::c_str dependency for SPD decoder for future reuse
- 71987fc9ba5a Add DLL workaround and unit tests
- 3eb1f8ab1705 Disable mem clk stop when in STR for DD2.* only
- e9b81f6e0311 Remove reset_dll from scominit, enable delay line tap points
- 04088f2ddf58 Modified gen_accessors script for greater support
- ab7f5582fdba Remove logic to disable memory clocks in STR if in PD_AND_STR_CLK_STOP mode
Anusha Reddy Rangareddygari (7):
- 37f1636463ec Ec_level attribute support for DD1 attributes
- b722a87509e1 DD2 updates:p9_sbe_arrayinit,p9_sbe_tp_arrayinit
- 9194b0c4c0cc VITAL cleaning for DD2
- 313d850ed60d p9_start_cbs updates
- 37f0ec3dddbd p9_sbe_chiplet_reset,p9_sbe_arrayinit
- 5ac11d13ae61 Cumulus proc updates
- 156a0bd71156 Axone Update
Ben Gass (15):
- 5ebf782126ac Add support for p9c 1.2
- a8bf720f6890 Turn off 64byte checkbit inversion for simulation in centaur.mbs.scom.initfile
- ef607c81e101 Axone MC uses same pll/clock setup as in Cumulus.
- 3877eeac3ff3 Remove PROC_FABRIC_LINK_ACTIVE from OBUS_FBC_ENABLED in p9.obus.scom.initfile
- 8aefe57f98f5 Adding chip_ec_feature attributes for dd2 build
- 21200ba766f3 Set NDL IOValids based on configured NV links.
- 7375de1dcebd Update filter pll settings as per HW407180
- 749693530aed Use obus p9ndd1 spy name attribute for obus initfile
- f52bb2280385 Create dmi.pll.scan.initfile
- a69039374bbe Updates for HW416934 and HW417233
- 0844be4f3967 Adding p9a support.
- 5b9b993f082c Re-submit Axone updates
- d3594cc4abcb Add support for p9c 1.2
- 277e5d2085cd Axone MC uses same pll/clock setup as in Cumulus.
- 9bea281bae99 Add p9n 2.3 to p9_frequency_buckets.H
Benjamin Weisenbeck (1):
- 24bcf5732469 PRD: Fix data storage exception in PLL analysis
Bill Hoffa (5):
- 014e0ae7136c Add Kernel Debug Trace for Out of Memory condition
- ddb2012f39d5 Enable Cumulus CDIMM Config
- a2dc8952afa9 Deliver cumulus_cdimm pnor image to fips for Simics regression testing
- 9de67e525158 Update Bbuild to b0316a_1813.920
- 425eb895f440 Add ATTR_ prefix to attributes missing it in hb_customized_attrs.xml
Brian Bakke (2):
- 3403445e2f75 Fix and codify how system and node targets are handled by attribute overrides
- bb0dc7d71263 Add common XSCOM error literals to HBRT
Brian Silver (3):
- 57808f6af451 Add EC feature levels to MSS workarounds
- b76592c3358c Add EC workaround for PHY training bad bit processing
- 8ccd1b475062 Add Memory Subsystem FIR support
Brian Stegmiller (3):
- 2993c5b32a67 PRD: Add regs to capture list for NVLINK analysis
- 8cf2925f7e01 Monitor threads for HB TI to work
- 0e69501ebe5b Simics: Skip mem diag due to intermittent action file issues
Brian Vanderpool (1):
- 551d7e678a8e PM: Ignore allow_reg_wakeup in cache contained mode
CHRISTINA L. GRAVES (3):
- 316f190cdeac p9_sbe_lpc_init fix with GPIO reset
- a7f98e8fe346 Fix for HW397129-set bit 52 in the ALTD_OPTION reg to keep MC fastpath enabled
- 6567fe47ef12 p9_setup_bars – support DD2 NPU SCOM address changes
Caleb Palmer (6):
- 1467cbcb8be5 Fix target type check in bad dq helper function
- 18a73baccdc2 PRD: Don’t skip TPS after failed MemDealloc calls
- d2fd055febb7 Free mem and fix dimm trgt in bad dq accessors
- 83933bedd3ce MDIA: Cut mdia patterns from 9 to 4
- 8f68014a90f6 MDIA: ensure full MBA target support for P9
- 4bc416f75e08 MDIA: command cleanup support
Chris Cain (1):
- 24780f003a4b HTMGT: Cache user power limit from BMC and add proc callout for 2AEx errors
Chris Hanudel (1):
- 8dba9b43bdc9 Updates for P9 NX DD2 initfiles
Christian Geddes (8):
- 8d28433bcc3c Fix bugs in FSP->HBRT message path for SBE errors
- 4a60925ef57e Fix trace bug for error path in rt_fwnotify
- 2c4b416ae0cf Remove if that was catching SBE chipop err logs and forcing reboot
- c5983ddc3585 Skip attempting sbe_retry when HBRT receives SBE_ERR from HWSV
- 10aa31b32fc0 Re-order sbex calls in presimsetup to get paths updated correctly
- 04ba8e387d32 Update autocitest to collect all hostboot dump info prior to failure
- 74156401d2fb Don’t include duplicate connections when looking up xbus mapping
- 05cda10a435a Update backing build to be b0222a_1810.911
Christopher Riedl (1):
- 8d3671f0c224 PPM reg collision (HW389511) work-around: Special Wake-up
Claus Michael Olsen (4):
- 3fbe556d9d69 Additional risk level support - (step 2) Updating the image w/RL2
- a563b914d6dc xip_customize: GPTR/overlays stage 1 support
- 50a391ac5965 HW425038 INT ARX timeout workaround - Updated initfiles to 49241
- 68f67bd7aab5 Update to putRingUtils to proper scanning of perv_pll_bndy_flt rings
Corey Swenson (4):
- 4cf79f8dc40b Changes to Inband SCOM MMIO ranges for Cumulus
- 53635aee4925 Delete ATTR_DMI_INBAND_BAR_ENABLE when processing MRW attributes
- ed84b08afa87 Inband SCOM clean up
- b4699ae10c2a Add inband bar address to simics xml
Dan Crowell (16):
- b47f658c6e96 Pull ATTR_MSS_MRW_FORCE_BCMODE_OFF from MRW if it exists
- 431a3cc0aa10 Bug fixes for concurrent update of HBRT
- 4a0eb030e761 Mirror fixup - spd_decoder_base.H
- 36766721c030 Disable WOF for Cumulus DD1.0
- 4f43040cb271 Enable WOF_VRATIO on ZZ
- f5d2c874d072 Removing old TODO for dropped requirement
- 309422a68f39 Fix EID range for HBRT logs
- 586b8b1e6088 Do not elevate severity of reconfig error log
- e4a7de38d08d No longer include BAR attributes in ServerWiz2 export
- 5683e4887711 Remirror chip_ec_attributes.xml
- 7b96070e5a1f Disabling WOF and VDM for Nimbus DD2.0
- eb7c0e1f8327 Disable WOF for Cumulus DD1.0
- 945553cc05cf Force single-threaded access to HWPs in PRD
- 54d16a1476fe Add proc huid to PSU trace
- bbe9dd41d809 Fix FFDC for FW Request Errors
- 4d755323a660 Completely hide attributes that have no value
Daniel Howe (3):
- 928dab2ae2c2 Allow lpc_ed for p9n 2.2 per HW418117 fix
- 55b4dac7353b update data token init to use scans on p9c 1.1
- acd49fe41045 dd1.1+ DL training procedure updates
Daniel M. Crowell (1):
- 2fd3b08eed59 Revert “Adds self time refresh entry and exit helper functions”
David Kauer (4):
- 112c8bd6e114 Update INT DD2 initfiles
- e53b287b70c0 Added Nimbus & Cumulus attributes for INT initfiles
- 128afcc6737f HW425038 INT ARX timeout workaround
- 240defa5f9b2 Modify INT FIR configuration settings
Dean Sanner (2):
- 2414e7c8e5de Support sending chip info to SBEs on multinode
- d6f9a2206311 Force 25G Nvlink speed on P9N DD2.1
Elizabeth Liner (3):
- 8f1ef46890d9 Adding visible error once we know that the SBE is erroring
- c142eb850380 Adding attribute to detect which processor we can use for alt-memory
- 4761f0cf880a Updating HWP’s to use PROC_CHIP_MEM_TO_USE attribute
Emmanuel Sacristan (1):
- 7a09b00b1558 NMMU Nimbus dd2 scom/scan updates, updated comments
Greg Still (7):
- f9b500d310ee PM: GPE timer fix (HW389045 - Update Shadow copy of TSEL)
- 420c26669087 PM: refine enablement attributes for advanced functions (VDM,RESCLK,WOF,IVRM)
- 52074db64a3d PM: Move to chip EC based #V validity checking in p9_pstate_parameter_block
- a2a54161270c VDM: p9_pstate_parameter_block check for VDM Large threshold < -32mV
- cbcd27d3a629 PM: p9_setup_evid steps voltage to avoid Fleetwood VRM limitations
- c3364dfd2650 PM: p9_setup_evid - deal with attribute clearing during MPIPL
- 9b5cfe7260ef PM: Enhance p9_pm_pss_init for reset error logging
Ilya Smirnov (5):
- a681d519d4dc Pass i_skipComm to _buildOccs
- 299023edd66f Reload OCC and HCODE LIDs in OCC Reload Path
- 95c3ddc9290b Insert Debug Data Into hb prime Code Path
- c82b626e6ea1 Check the Section Headers in Non-Secure Mode
- ec645465cdae Flush TMP Daemon Traces Prior to Shutdown
Jacob Harvey (3):
- 052142a41cd0 Add in RCD attributes for DD2 debug
- e5ca1ace470e Change RD_CTR workaround val and update attr name
- 9abf780c9305 Increment red_waterfall for low vdn fix
Jaymes Wilks (4):
- 8ea7d7ed5db4 Change FCO distribution to ensure master chip has at least one core
- 13dd75dd4dc3 Support TPM in CUMULUS standalone SIMICS boot
- 4f5c0b932724 Add TPM to the CUMULUS CDIMM model
- 4eaf644dbf1b Remove code flows that use non-open signing tools
Jennifer A. Stofer (1):
- 7728cc84c782 Revert “Adding p9a support.”
Jenny Huynh (12):
- 3d8051b7b2e7 Reset L3 error status register for next CE/UE capture
- c27a8bd5fb97 Adding workaround for HW930007 and HW386013
- 793f58e194db Adding in defect HW395947,HW930007 to INT initfiles
- d0d88fcce2d4 Adding HW363780 to NPU scom initfiles
- a42eb15a2cc9 Reducing rng pace rate from 2000 -> 300 for HW403701
- 4b6b29be4ff5 HW406130: Reduce dma read requests from 16->8 in NX inits
- 6ec839acf46f HW407123: Slow down xlink command rate for Nimbus DD1/2
- a1635526313e INT scan initfile change to add workaround for HW408972
- e7db59ec919d Adding HW401552 to cxa initfile to workaround clockgating bug
- 9b84a7e90001 Adding HW414702 workaround to INT scan initfiles
- ddf01705dda7 Workaround for Quaint Gate, Angry Reindeer
- b79417a6c766 Updating HW414700 to also apply to Cumulus DD10
Joachim Fenkes (6):
- c0967b7fb152 LPC: Add empty files for mirroring to HB, PPE, HWSV
- 1141d3f0a51e FFDC: Add empty new helper procedure for mirroring to HB, HWSV
- d4ea0e36be37 Add p9_proc_gettracearray procedure
- 6f16f1f33d3e p9_sbe_tracearray: Nimbus DD2 updates
- d61bf78fca7d HW415692: Make workaround permanent
- efc02485efbd HDCT: Remove core trace arrays, permanent P9 erratum
Joe McGill (40):
- 90a2c95eb96c p9_tod_move_tod_to_tb – correct TOD state checks
- 4d23f6873114 p9_sbe_tracearray – satsify PRD calls to manage core trace arrays
- ac0c8f0e7bdb resolve Zeppelin DMI channel framelock issues
- c0fce11639f7 enforce strict 512 GB per socket limit on Witherspoon memory map (part2)
- 92f6bd045cb1 HW388878 VCS workaround
- 9c189e8e26a7 p9.fbc.scan.initfile – create initfile, add workaround for HW376651
- 5ba30ede4f3a p9_psi_init – parametrize link speed (half/full)
- 398408a979d7 p9.fbc.scan.initfile – clock off MCSYNC staging latches
- 12ea45b365cf Add MSS customization support from CRP0 Lx MVPD
- b02210a00b1e p9_getecid – set PCIE DD1.0x workaround attributes
- 65076c196163 add SS PLL settings to support 94 MHz PCI operation
- a2c5ab1977ee FBC updates for HW383616, HW384245
- ee3924e0c243 p9_sbe_tp_chiplet_init3 – disable TP TOD hang pulse
- 4bdb5fa7a80f p9.core.scan.initfile – mask local error from CC in EC perv LFIR
- c526478a6ce3 adjust SRAM timings
- 8d707e8c9223 update DPLL and IVRM inits
- d615502799c0 derate NVLINK frequency for Nimbus DD1
- 40c1bf0cfb1b p9.xbus.pll.scan.initfile – restore full frequency settings for Nimbus DD2+
- 8c2cd3174256 p9.int.scan.initfile – init PSIHB to LSI mode
- 527165381939 L3 updates – p9_build_smp, p9_fbc_utils
- 3a26100f62ca future proof EC feature attributes, add missing P9N DD2 inits
- 78bf7f9a76b2 L3 update – p9_pcie_config
- 4831e12ea20e p9.core.scan.initfile – set disable 241 for Nimbus DD2
- e4229a61632a PCIe updates for Nimbus DD2 GEN4 operation
- ddefc592366e p9.pci.scan.initfile – initial release
- 6752509378f2 p9.npu.scom.initfile – Nimbus DD2 updates
- 02e1726c4962 TP, Nest FIR updates – DD2 updates to match RAS XML
- 3ce08029e577 p9.npu.scom.initfile – FIR updates to align with RAS XML documentation
- 7f0a49f50d87 p9.int.scom.initfile – mask SUE FIR for Nimbus DD2
- a0df90732994 resolve Zeppelin DMI channel framelock issues
- e5e2af0f5eed updates for NPU errata
- 8e0f3a8ad787 PLL updates for filter BG, BW including OBUS tank coreqs
- 3d3f11dbddd5 IO, FBC updates to enable ABUS for Fleetwood
- 75c7fd666460 p9.filter.pll.scan.intifile – set 0 BGoffset for P9C DD1.1
- f20b37d483c4 remove NV iovalid assertion from FW and add scan inits to resolve glsmux xstate
- f0d08f111980 Chip address extension workaround for HW423589 (option2), part1
- a94bc7eedf31 disable ECC bypass for Cumulus DD1.0
- 01a6a43e9020 MCD disable workaround for HW423589 (option1)
- 7221c41d5f7f Disable read data delay for Cumulus DD1.0, enable for DD1.1
- e07cb2f93ac8 p9.npu.scom.initfile – limit DCP0 credits for HW437173
John Rell (4):
- 366a4efdf50b jgr18022000 Fix for typo in changes for HW430958
- d12852b6fa1a jgr17050500 Added Centaur and DMI IO SCOM initfiles
- 55e4a228b65f jgr17082300 Setting changes for HW41801 HW419305
- 9af3fc295e1e jgr171017 Setting changes for Obus boardwire vs cable
Joshua Hannan (1):
- 4c9b0d832610 adding insert for soft fail threshold for dd1 and dd2
Juan Medina (2):
- 727e9397fd73 reverting FIRs to master values, setting only bit 8
- ca235d62a2fe Scrubbing needs to stay off for DD2, bug HW405443
Lennard Streat (6):
- d3593cc766ca Temporary workaround for HW412197
- 75823b14fb47 HW439321 - Trusty Birthday Alternative Workaround
- 968b1746f9e7 HW439321 - Disable CRC Performance Degradation
- 77309f6630fa Expanding MCU tag fifo settings to be freq dependent.
- 3d12277f2397 Workaround for Warlike Parasite (HW430546)
- f24037b86d27 Protect Firmware from exposure to HW423533
Louis Stermole (3):
- 9900129f86ae Fix command gap calculation for MSS scrub to prevent truncation
- d64041888fed Add callout for when the DIMM to NEST freq ratio exceeds 1.5
- e4ed25ed886c Add workaround for DDRPHY ODT config register erratum (ODT2, ODT3 bits swapped)
Luke C. Murray (7):
- 908eda4b3845 Disabling LVext for all P9 parts
- 2921d0d9066c HW414700 checkstop on UEs and disable core ECC counter
- 15d21760fbaa Workaround for HW421347 Scandalous Pie
- b5b8ae989e51 Updating L2 re-request jitter settings for Cumulus
- 1b1226daa961 Turning on NCU tlbie pacing by default
- fb21d847fbea Adding attribute to turn memory early data on
- f5759559a60d Enabling L2 64B store prediction
Luke Murray (8):
- 0964a5b2fd09 Adding skip group dials for cache when chip=group
- f5bc1a24f10a Updating P9 L2 scan initfile to use attributes
- 7d0c68704298 Adding good LCO settings to initfile
- 54067398177d Updating L3 LCO watermarks for HW406803
- 0c1a9c38bba5 Updating optimal larx/stcx dials for performance
- 2e3a8e66a7f7 Disable cp_me from the L3 for Nimbus DD1 and DD2.0.
- f44af3ce268c Updating HW363605 workaround to be applied to all chips
- 340b1d5748c8 Performance updates for HW409069
Markus Dobler (1):
- ce033a30cb69 p9_abist: Support for p9ndd2
Marty Gloff (4):
- d01ca15eccee Support multiple nodes in HBRT - Add Node Container
- 40c3350ff928 Support multiple nodes in HBRT - Support Multiple Nodes in TargetService
- 27755fae1059 Support multiple nodes in HBRT - Attribute Overrides
- 5fc3b529c692 Support multiple nodes in HBRT - VPD Image
Matt Derksen (9):
- 80819cf5302b Fix rollover of PLID numbers
- d6d402588868 Cleanup hbrt msg code to be easier to understand and update
- 3b5f10fdf6a7 Include WOF power mode explicitly inside tables
- b31ac249651c Trace cleanup: do not look for parent chip on non-parent chip targets
- 843b9e02e55d Initialize FIRDATA section and ErrlManager just incase BMC resets
- 647eb6eae52c Only call PNOR::init() on systems with BMC
- 75c7aea07bcb Fix setting plid to the lastest one available at hbrt start
- 8692b24a1ec0 Include WOF power mode explicitly inside tables
- 6eaa4575c95a Handle new version of WOF tables that includes power mode
Matt K. Light (1):
- 288ca88910b6 adding fapi2::putSpyWithCare()
Matthew Hickman (4):
- 1b11547e01a8 Fixed Maint IUE unmasked with mnfg flags
- f6b7234d960a Fixed port fail SUE bug for DD2 modules
- 48d464158bc3 Fixed MNFG Attribute handing for TCE Corrections
- 90ef1f6dbd59 Fixed unmasking of BRODCAST_OUT_OF_SYNC fir after memdiags handling
Michael Koch (1):
- 8b34665d2794 Implementing Michael Floyds improvements.
Mike Baiocchi (2):
- eeadfb7bf985 Add Reset to TPM’s I2C Bus for MPIPLs
- 234ef44536ae Add FFDC to ‘No Functional TPM’ Fails
Nick Bofferding (9):
- 55e51a61f985 Delayed deconfig any DIMM on a failing voltage domain
- afc4bd08c5bf Documentation: Stop withholding various SRCs from pubs
- 24bc6a1bee51 Secure Boot: On get jumper state error path, save PLID before committing
- a8b0039d4e3a Clear FCO deconfigures before applying gard records
- bd1cd3c7d1fb Secure Boot: Detach secure PNOR provider task
- 0b02cc8314be Secure Boot: Check integrity of dynamically sized secure header copies
- 24929fd8ab96 Secure Boot: Dynamically set TPM I2C master path in MRW parser
- aa5d9565d0d1 Secure Boot: Mark redundant TPM not present until SMP is enabled
- 5660e6b0e4a2 Secure Boot: Populate master node TPM info in HDAT until multinode supported
Nick Klazynski (35):
- 07fd08d22744 Add Cumulus DD1.1 inits
- 36573c1d29c9 Enable risklevel2, match v44 of security wiki
- d78c726ee7c2 workarounds for HW399919 HW400898 HW398269 HW398269 HW399765
- 9388b61a676d WAs for HW401811 HW402145 HW403465; DIS_MULTIPLE_TBLW on all modes
- fc03d06f35ac Add three WATs, remove IMC2, replace stop2 workaround
- 633abb448897 Add risklevel for HW399624 due to perf penalty; Add HW405851
- 5db603045222 Update core inits for DD2
- 6914d4009233 Add core workaround for HW407136
- 0fd907828b92 Workarounds for HW407385 HW408629 HW410389 HW408901
- 1a54f8f27c08 Add WAs for HW413799 HW413853 HW413917 HW414249 HW414375 HW414871 HW414829
- c4b31c72c8c9 Add Workarounds for HW415114 HW415013 HW413853 HW414384
- ffbc1b8d89b0 Add WA for HW415236
- 7627769e5c9f Add WA for HW415988
- b69116dcd8d6 Add additional dials to risklevel
- 8d360860742b Update core initfiles for Cumulus DD1.0
- fe20d009372f Reverting chickenswitches for issues fixed in Cumulus DD1.0
- efda1e06c616 Mistakenly pulled workaround for HW410212 - readd for CDD1.0
- f6df718a76fb Add perf inits: HW418850,HW418789; Add clockgate issue HW418738
- 3883490ddec9 Add updates for NDD2.1, Serialize TB, Perf workarounds
- 14f465d741f8 HW415528 and HW419742
- 78801d7a4ae7 Core workarounds for multiple issues.
- 647eee8c1825 Add workarounds for HW421426 and HW422629, Swap IMCs around
- 3df6589cb9fb HW415883 applies to NDD2.1, Add JellyVector WAT, add HW422495, add HW421831
- 90a3867252a8 Add HW425526 and HW425027
- 0e5d5b750aba HW403465 applies to all chips; Revert NDD2.1 RL; add SW406970
- 4c248c90a305 Nimbus DD2.2 core chickenswitches
- a55bc817001f Large update for security
- db5f940f71b4 Fix three NDD2.1 dials and add new NDD2.2 workarounds
- 9deb5fc4a4f7 Add new TM IMC, Add TLBIE hangbuster
- 2cdaf3a7743f Implement security IMCs, based on v29 of wiki
- 029552241239 Two LTPTR workarounds, remove LTPTR serialization, Fix TB IMC
- 3a66a14710fe Enable mixed core xlate; Enable xlate protection feature; Disable LSU clockgate
- 0bb20d099e65 Add TM WAT workaround; NDD2.2 and CDD1.1 only
- 368e3ac318fa Add Cumulus DD1.1 inits
- 2c08db3b8536 Enable risklevel2, match v44 of security wiki
Prachi Gupta (8):
- 5c78bbd873e9 checkHbResMemLimit – change to check correctly on multi-node
- 33725d24db91 hbfw makefile changes to add p9c dd1.1 sbe to pnor
- 5ca1d497141a changes to move configureHbrt target type to IPC path to run on slave nodes
- fdbf7156982e HBRT: Fix targeting to work on multi-node
- b98f4c6b59fa ATTR_PBAX_GROUPID: add global tag
- 54cc57dd329e add global tag to EI_BUS_TX_MSBSWAP for serverwiz2 consumption
- 7ce93122ca1e ATTR_CEN_VPD_DRAM_ADDRESS_MIRRORING: Remove writable tag
- 3f639460a8f1 ATTR_CEN_VPD_DRAM_ADDRESS_MIRRORING: add function backed to this attribute
Prasad Bg Ranganath (4):
- 0d7e62667706 PM: Fix Global Parameter Block and PGPE size checks in p9_hcode_image_build
- e80082e3a96a SBE:Putring: Added more debug information
- e86fa9f6d5a9 PSTATE_PARAMETER_BLOCK structure alignment and error handling
- 3bb61aa58087 Zepplin:Remove dd level check for cumulus under PPB code
Prem Shanker Jha (1):
- 2e0c75fb9d8c PM: Added support for HWP p9_pm_callout.
Raja Das (1):
- 338fce09ddad Workaround to fix issue where Powerbus loses track of EQs in DD1
Ricardo Mata (1):
- b5986b2c0d1a Added CI throttling support, HW init updates, and fixed a bug with tce arb.
Richard J. Knight (5):
- 221f05613499 Introduce new shared library for image processing fucntions
- 48235812776d SW414905: Mcs, Mba and L4 targets are not displayed in gard –gc mem output
- b456c82ad820 Modify putrRing code to pull rings from centaur hw image
- 967e9a084bbe Wait for responses from all nodes for IPC_POPULATE_ATTRIBUTES msg
- d72d87900b44 Procedure crashes when trying to query an EC feature
Rick Ward (1):
- a48f950445f1 Dump collection should only be run on the master node and skipped on slaves.
Roland Veloz (4):
- b6e41fc3329e Force an SBE update upon boot failure as well as break out common data
- 0dbb06308565 Fixed both NIMBUS and CUMULUS. They are now making the call to mss_thermal_init
- 5a9355062b71 Created individual update flags for both SEEPROM 0 and SEEPROM 1
- 3d7aee811e82 Inform OPAL of the state of the SBE after an attempt to restart
Ryan Black (3):
- 63c767d5679c reduce number of non-zero npu error collection registers
- 1b4fa572716e NPU scan/scom init updates
- 17165d955d01 p9.npu.scom.initfile – fix cq_sm allocation issue at low water mark
Sachin Gupta (2):
- 899054484ef2 Support cumulus 1.1 getPllBucket
- 4340a6da7949 Remove workaround for DD1 SW reset for XIVE
Sameer Veer (2):
- 25e991e8b352 New functions added for automating mustfix releases
- 2ae2bffe88b5 Added cmvcCheckinForceFlag to break links for new releases
Shelton Leung (9):
- 44bd1c4678da scan inits for lab workaround for DI bug HW392781
- be9b22ecd3fc dd1 workaround for hw400075 coherency error
- c40f090b3c4e workaround for hw400932 atag corruptin in presp
- c3869410785b amo cache disabled for dd1 for HW401780
- bce1c27699b3 enable prefetch drop for better MC fairness
- 2aad82e12497 disable noise window for DD1 HW406577
- ad8cf02d85d0 dd2 inits
- e3f6f99840e4 adjusted mem 2400 nest 1600 workaround and make dd1 only
- 125f42a04372 dd2 phy scom inits
Soma BhanuTej (7):
- a41ddc53f979 Axone support to TP stopclocks
- 91d24ca4cc09 Change chip to unsecure always for DD1 chips
- ed093a87011d Security control override disable support - p9_setup_sbe_config
- 8f803dfea438 Cumulus initfile update for OBUS & XBUS PLLs
- c586a6b41c0f Additional checks to p9_extract_sbe_rc
- 00c3e73d16ee Axone support to TP stopclocks
- c09c372348bd Change TP FIR bits 38, 39, 40 as recoverable & Masked
Stephen Glancy (18):
- 000f358355b2 Updates broadcast mode attributes
- 2674db2b85b4 Adds blank NVDIMM utility files for HB to mirror
- b5c57afe40a8 Fixes tDLLK timing for 2666
- c03b84b93467 Fixes broadcast mode address check for deconfigured ports
- 719c8a64fb72 Adds DDR4 hybrid NV-RDIMM support
- 7b475151599d Removes overrideonly in a broadcast mode MRW attribute
- a61200c516f7 Adds power control access functions for NVDIMM
- 5e42a73c3de9 Added periodic cal fix - fixes bad delays
- ad869ece5cae Updates to run HW VREF cal by default
- 556caf56c9ec Added read ctr bad delay workaround
- 4e9ff980c520 Added DQS alignment workaround
- ad43d96deda9 Adds DCD calibration control attributes
- 4b9d8a1bd726 Updated memory DD1 vs DD2 attribute
- edca64c2b22b Fixed DLL workarounds to always run
- b1e597ec9bdb Adds blank files for centaur secure mode boot
- 013207df79b3 Updates p9c SPD read to include DDR3
- 43904dc3b8a4 Adds dynamic voltage blank files for HB
- 218a4862f0d0 Adds secure mode boot for memory buffer chips
Steven Janssen (1):
- 6d57e7720db9 Change memory cleanup to use correct method
Sumit Kumar (1):
- 00c730b5ebef GPTR/Overlays stage-2 support
Sunil.Kumar (1):
- 8240f5a4c1e0 Procedures modified for DD1 changes
Swathi Madhuri Bhattiprolu (1):
- 2958d02ae126 Create Initial Cumulus CDIMM sim configuration
Thi Tran (5):
- 231f4e404b04 Add ec_abst ring to p9n.hw_image
- 71fc3db015e6 Attribute support of customization of Nimbus DD1 PCI reference clock speed.
- 2764678bf004 P9 Cumulus InitCompiler supportis - Part 3
- 227a32f926d3 Undo some p9 Cumulus spy workarounds in initfiles
- cc1ac14babe2 Fix MFG P9 ZZ: BC70E540 (MCFIR[8]) command list timeout
Tsung Yeung (1):
- 1d2a73892341 Adds self time refresh entry and exit helper functions
Venkatesh Sainath (2):
- 44087e0148ad Enabling FSP-B IPL as primary
- 13de75c05e7d Fixing flipport attribute for processors
Yue Du (5):
- 3afac7911fa4 STOP: Support Suspend Entry/Exit and Fix Pig Collision
- 40121d5b91e6 Cache HWP: DD1 VCS Workaround
- 89135c06eabc Istep4: Enable poll for DPLL lock in p9_hcd_cache_dpll_setup
- 1db94c26ffaa HW396520: DD1 workaround skip flushmode inhibit drop in cache hwp
- ee172729c85d STOP: Fix Wakeup terminate prematurely with mixed stop2 and stop4
Zane Shelley (13):
- 1275d064b04f PRD: Fixed address translation for Dynamic Memory Deallocation
- 5324435b6d27 PRD: initializing MemTdCtlr variables for broadcast mode
- fed203b290c1 PRD: added full IPL config support into getHwConfig()
- 0c2ad40218ec PRD: removed NPUFIR workaround for DD1.0 to enable default capture
- 9aa046413267 PRD: NPU0FIR checkstop isolation issue
- 9abf4f390cca PRD: getConnectedParent() issue in MemDealloc::dimmList()
- 5aa7128d4aaa PRD: add DMD support for 3 and 6 MC channels per group
- 82aaa7df696a PRD: initialize PRD objects for Restore DRAM Repairs
- f10101dc6c7e PRD: DMD address translation bug.
- 08379ab81944 PRD: extra FFDC for NPU0FIR
- 5353bb457253 PRD: remove some NPUFIR bits from cs_root_cause list
- d69704d2fd07 PRD: updates to XBUS interface callouts
- 87e454859985 PRD: add c_err_rpt registers for INTCQFIR
aravnair-in (1):
- 8e01c68dc70d Fix a couple of EKB files to prevent CMVC quirk
crgeddes (1):
- 345c40eb09f2 Use DD1 SW reset for XIVE unit until we get HW reset working in DD2
dchowe (4):
- 666e095a50be Initfile updates for FBC DD2
- fdb995c8d77c DD2 updated scan overrides, Cumulus DD1 initfile updates
- 281b63f10d73 Update FBC cd_hp initfile to reference serial mode spys directly
- 8711f1044943 disable lpc_ed in fbc to match mc setting
Package: occ¶
Patches¶
Commits¶
Andres Lugo-Reyes (4):
- fca494dbdcf9 Replace Firmware Level with FClip History in error log
- bf6e716d3289 Look at OCCFLG[30] to see if PGPE needs a new VFRT
- cb3f5cf6a5b9 WOF: Phase 2 Vratio calculation correction
- 1c7b23cc6b8f WOF: Force ceff_ratio to 0% if voltage component is 0
William Bryan (3):
- 2fe8f2c01e62 Buildname 3/1
- 81196c350c52 Try to PCAP GPU again after busy failure CQ:SW414846
- 768466b31e85 GPE1 Binary 3/8
mbroyles (5):
- c9954444fc8d Calculate Pstate from a frequency starting at max frequency instead of min
- ccdb19fba8c7 Enable 24x7 on FSP systems
- 919b78927d26 Characterization state meltbox support
- e4bc12d978ab Correct ASM WOF enable adjusted value
- c44bd0f660c7 Support set data length command to improve AMESTER performance with Open BMC
Package: petitboot¶
Commits¶
Brett Grandbois (7):
- 8f09986340e6 discover/pb-discover: #include <locale.h> for musl libc
- 44ab15ff671f ncurses/nc-cui: musl libc fixes
- b63b778e7feb ncurses/nc-cui: fix unreferenced assertion variable
- a80b3cac1053 grub2/grub2-parser: accept no whitespace in grub menuentry
- b6e83bb17299 grub2/grub2: add Yocto paths to default grub2 conf search paths
- c8ba7b32759f test/parser: test no whitespace on grub menuentry
- 02af1caf9df8 syslinux: add syslinux parser support
Cyril Bur (7):
- b2bc013b1413 configure.ac: Fix unmatched brackets
- 817e6698bcbb Fix bootstrap warning: noinst_PROGRAMS was already defined
- 117a75f95ec3 Better recognition of ncurses header files
- 3a76e4214d5c discover/pxe-parser: Fine grained proxy control
- eb9c570fa13b configure.ac: Fix unmatched brackets
- 17f04cb4d3d8 Fix bootstrap warning: noinst_PROGRAMS was already defined
- bc8b183fbea6 Better recognition of ncurses header files
Daniel Axtens (2):
- 591b8b6d39b2 Use –no-location instead of –add-location=never
- 865097ff2cbb Test with .travis.yml
Geoff Levand (4):
- 7aa2d8a3aefc bootstrap: Add dependency checks
- e3f78333a2a1 configure: Add check for lex, yacc
- c462aa6f8e46 configure: Update AC_PACKAGE_BUGREPORT
- 41caf09e98b1 printf: Fix format type warnings
Joel Stanley (5):
- a5f80e0a9a40 discover: Fix bad check of version string
- 352f5c2729dc ncurses: Fix bad strncmp
- 2b86765dfa37 discover: Fix unused function warning
- 2c97f136757b test/parser: Fixed uninitialized variable warning
- 47d0601affe8 discover: pxe: Avoid dereferencing null pointer
Samuel Mendoza-Jonas (17):
- 33a0f544151f ui/ncurses: Handle arrow key variants
- 3af2c04787af ui/ncurses: Handle arrow key variants
- c916e1333676 ui/ncurses: Always cancel autoboot on exit
- f18998f6aac3 ui/ncurses: Always cancel autoboot on exit
- a2d5a3e3cb55 discover/pxe-parser: Fix relative parsing for manual config files
- 1ad12fe5b75e discover/pxe-parser: Fix relative parsing for manual config files
- 2dfbd9811d1e ui/ncurses: Allow multiple hot key handlers per pmenu
- 11c43508e436 ui/ncurses: Clear remaining space when drawing help line
- ef13876e9fea discover/device-handler: Treat empty boot order as ‘boot any’
- aa23987dd043 discover/syslinux-parser: Fix missing comma in ignored names.
- dc85de97c79c discover: Allow load_async_url() to call callback for local paths
- d63bacef37d6 ui/ncurses: Fix boot editor segfault on update
- 7e0b9da2ae2f discover/platform-powerpc: Avoid confusing gateway and URL
- fb8dbd274b4b ui/ncurses: Validate URL field
- e6407ab0ae61 lib: Fix gpg.h path
- 526d4b3d959d utils/hooks: Set stdout-path property
- c208aa42024f discover/boot: Fix stale boot cancellation code
Package: sbe¶
Patches¶
Commits¶
Amit Tendolkar (3):
- 731439265743 Extend PM Reset flow to collect PM FFDC to HOMER
- 8b75ed9d8f43 Add EQ ATOMIC LOCK SCOM to security write whitelist for FFDC
- 1384ebc764ac Update p9_collect_ppe_state to dynamically collect PPE FFDC
Andre Marin (2):
- 92ababe68288 Add initial p9c ddr_phy_reset, dimmBadDqBitmapAccessHwp, slew, & unmask_errors
- 0ac911461767 Modified gen_accessors script for greater support
Anusha Reddy Rangareddygari (1):
- 3a8884d192b1 Adding output_path option for sbe-debug.py
Ben Gass (5):
- 9f5ce40fd271 Re-submit Axone updates
- 75ddac2a41a9 Add support for p9c 1.2
- 2b432b15cbe8 Axone MC uses same pll/clock setup as in Cumulus.
- 1410d7f9ee83 Add p9n 2.3 to p9_frequency_buckets.H
- a347254a3aec Removing trailing comma in system_attributes.xml
Brian Silver (1):
- da9b63d6c024 Change p9_mss_freq_system to write attributes, errors for Cronus
Brian Vanderpool (1):
- 2a438c9dd4b2 Improve power and clock checking when checking for stop states
CHRISTINA L. GRAVES (1):
- b65fd5bcb57d p9_query_cache_access_state L2
Christian Geddes (1):
- f058c9945a4f Add attribute to give platform more control over PM_RESET
Claus Michael Olsen (2):
- b82c9d49c743 Additional risk level support - (step 2) Updating the image w/RL2
- 54f0bc5c31d3 Update to putRingUtils to proper scanning of perv_pll_bndy_flt rings
Dan Crowell (2):
- ba6f0c6d234e Disabling WOF and VDM for Nimbus DD2.0
- c821b84e4ff5 Disable WOF for Cumulus DD1.0
Dean Sanner (2):
- d50cc1394696 Run lpc_init on all processors
- e962f1e8c736 Honor STOP Gated bit when checking access states
Elizabeth Liner (1):
- 29b11603626f Adding attribute to detect which processor we can use for alt-memory
Greg Still (2):
- b1386622238e PM_SPWKUP: Clear wakeup notify select bit to enable auto special wakeup
- cc59dcd72f9d PM: p9_setup_evid steps voltage to avoid Fleetwood VRM limitations
Joachim Fenkes (3):
- cce76062ef2f hwpErrors: Use wildcard instead of explicit list
- d1da43c4e54d LPC: Add empty files for mirroring to HB, PPE, HWSV
- da13fade1742 p9_sbe_lpc_init: Fix timeout setup
Joe McGill (3):
- d2a0b0c1617c FIR + RAS XML updates
- 4d30a3d9b261 p9_sbe_tracearray – satsify PRD calls to manage core trace arrays
- 9da1175ad43a Add base FAPI2 attribute definitions
Lennard Streat (1):
- ffd086397fb0 Protect Firmware from exposure to HW423533
Luke C. Murray (1):
- c955a5c32115 Updating NCU tlbie pacing dials
Luke Mulkey (2):
- e275751a409c Existing code changes for ddr_phy_reset HB mirror
- 2cd7837eb2ec p9c_mss_memdiags and p9c_mss_maint_cmds
Matt K. Light (1):
- efcd5ec67072 adding fapi2::putSpyWithCare()
Matthew Hickman (1):
- 8e7dbfd13ce4 Added RCD Protect time and MNFG Flag check to unmask function
Nick Klazynski (4):
- ace31fa4b8c6 Add TM WAT workaround; NDD2.2 and CDD1.1 only
- 1fb2cb5cb795 Add Cumulus DD1.1 inits
- b51252885ec6 Enable risklevel2, match v44 of security wiki
- 00bb7b34d2a8 Remove CDD1.1 security IMC; Apply indirect branch serialization to HV=0 only
Oliver Morlok (1):
- 56e408e085ca Get a z compile working
Prasad Bg Ranganath (1):
- 69bc840ab99a Fix bug in cache query state procedure
Raja Das (2):
- 2dce1d2d7fbb SBE Space optimisation
- 9b7838172f0b SBE Regression
Sachin Gupta (5):
- d27218491dda Retry multicast chiplet offline errors.
- ab0fc4ba6ffb Update backing build
- 967fefdf8af1 Fix test sequence
- 321de657b979 Update backing build
- 5c0363924c7d Handle race condition between PSU/FIFO interface.
Soma BhanuTej (3):
- 55603147cd5b Mask TP LFIR for non PPE mode - p9_sbe_common
- ace2c563f607 Axone support to TP stopclocks
- 4e41a9415858 Change TP FIR bits 38, 39, 40 as recoverable & Masked
Sumit Kumar (1):
- 2b29de060c3e Erepair HWP p9_io_erepair procedure
Yue Du (2):
- 20c449a70cde STOP: Support Suspend Entry/Exit and Fix Pig Collision
- 148a8c9278b9 STOP: Fix Wakeup terminate prematurely with mixed stop2 and stop4
aravnair-in (1):
- 160637c9e837 Fix a couple of EKB files to prevent CMVC quirk
crgeddes (3):
- 7808b4fe065e Update p9_query_cache_access_state to use the correct scom register
- 49613ee7ed9e Skip EQ_CLOCK_STAT_SL scom is we are in stop 11 or greater
- 2c07fd2bbb9d Add RCD_PARITY_ERROR enum value to ATTR_RECONFIGURE_LOOP
spashabk-in (7):
- ffa97b5fd9ff Fix missing sbe traces in errorlog
- 6526984e4ae4 Extend sbe-debug.py to get ppe register ffdc
- 8e9d92bf3c8f Check for disable scom filtering bit
- 9355a3505c0a Cleanup generic chipop files
- 6699e49f885f Dump transition during continuous ipl
- 9e30f6413207 Check for checkstop during mpipl
- 26fbcbed7c36 Restructure sbe-debug.py
whs (1):
- 90316ae6f36a Changes related to packaging of memory vpd on Nimbus
Package: skiboot¶
Patches¶
Commits¶
Akshay Adiga (1):
- 87f33f499061 SLW: Increase stop4-5 residency by 10x
Alistair Popple (1):
- 759c23acb4b6 hw/npu2: Assign a unique LPARSHORTID per GPU
Andrew Donnellan (12):
- 399151e1425e npu2: Split out common helper functions into separate file
- 11b46291111a npu2: Rework NPU data structures for OpenCAPI
- 3603f474e566 platform: Add fields for OpenCAPI platform data
- b5f1fd30ef56 npu2-opencapi: Configure NPU for OpenCAPI
- 9db58b1e5c03 npu2-hw-procedures: Add support for OpenCAPI PHY link training
- 6b1cdedcef1d npu2-opencapi: Train OpenCAPI links and setup devices
- 5b72a43c59cb platforms: Add OpenCAPI platform data and device tree nodes
- f2e637b802e3 doc/device-tree: Add PCI bindings stub
- bd6194f5a864 doc/device-tree: Add OpenCAPI device tree bindings
- 9972229b6b11 gitignore: Add *.a
- d8c596368279 npu2: Remove unused fields in struct npu2
- 87145c6bad5b npu2: Remove DD1 support
Artem Senichev (1):
- bfdf5787b9d8 Add VESNIN platform support
Christophe Lombard (1):
- 0180de29859b capp: Add lid definition for P9 DD-2.2
Cyril Bur (10):
- 682e196627a0 libflash/blocklevel: Correct miscalculation in blocklevel_smart_erase()
- 70166b34238e mbox: Harden against BMC daemon errors
- 8c0224322650 mbox: Reduce default BMC timeouts
- 5630c819b3cb occ-sensors: Remove NULL checks after dereference
- f4f88196aec7 npu2: Fix possible NULL dereference
- 4599a8bdf9de npu2-opencapi: Fix memory leak
- 3c3b809cb8ba libstb/create-container: munmap() signature file address
- 7598ed90a670 fast-reboot: occ: Only delete /ibm, opal/power-mgt nodes if they exist
- 35f003a01174 hw/imc: Don’t dereference possible NULL
- 351b05be3d40 dts: Zero struct to avoid using uninitialised value
Cédric Le Goater (1):
- dcbf18c1f0e1 xive: fix opal_xive_set_vp_info() error path
Dan Crowell (1):
- 4fcf4549d168 Make gard display show that a record is cleared
Frederic Barrat (2):
- cd8b82a8e83e npu2-opencapi: Add OpenCAPI OPAL API calls
- 48dd5f7b9fbb npu2-opencapi: Fix assert on link reset during init
Joel Stanley (1):
- 0df891697d24 README: document output files
Mahesh Salgaonkar (1):
- 603beb4500f5 Reserve OPAL API number for opal_handle_hmi2 function.
Matt Brown (3):
- 2d4c774c2a3a core/lock: Add deadlock detection
- 84186ef0944c core/lock: Add lock timeout warnings
- 8d0f41e021b3 gcov: Add gcov data struct to sysfs
Michael Ellerman (1):
- f30286c49431 mambo: Add fw-feature flags for security related settings
Michael Neuling (6):
- bb3348c865a8 core/pci-dt-slot: Fix booting with no slot map
- fa03921a9aa6 pci: Move code around
- fe6d86b92a00 pci: Make fast reboot creset PHBs in parallel
- 18d7ee718bef core/init: Assert when kernel not found
- 730bccbbb615 Tie tm-suspend fw-feature and opal_reinit_cpus() together
- 75a89e61c9d9 pci: Reduce log level of error message
Murilo Opsfelder Araujo (1):
- f23240f50653 skiboot.spec: Update to v5.10 release
Nicholas Piggin (12):
- 8cbd3880c321 direct-controls: mambo fix for multiple chips
- f6159cff5d91 build: use thin archives rather than incremental linking
- 56a85b41d231 core/hmi: report processor recovery reason from core FIR bits on P9
- 884f97b25b49 core/opal: abort in case of re-entrant OPAL call
- 82fd5d06beee core/opal: allow some re-entrant calls
- 1f53f9fa766f core/fast-reboot: disable fast reboot upon fundamental entry/exit/locking errors
- 8cabd06243ac core/fast-reboot: verify mem regions before fast reboot
- 336f306555d0 mem-map: Use a symbolic constant for exception vector size
- c32943bfc1e2 core/fast-reboot: zero memory after fast reboot
- a1c3dcca81ce nvram: run nvram_validate() after nvram_reformat()
- 103f67fe83f1 hw/imc: don’t access homer memory if it was not initialised
- 90d53934c2da core/cpu: discover stack region size before initialising memory regions
Oliver O’Halloran (1):
- 3e74805702f6 phb*: Remove the state field in the various phb structures
Philippe Bergheaud (2):
- a8cfb0906643 phb4: set PHB CMPM registers for tunneled operations
- 0f3584d84662 phb4: set PBCQ Tunnel BAR for tunneled operations
Pridhiviraj Paidipeddi (5):
- f24db9e5c8c4 libstb/secureboot: Fix logging of secure verify messages.
- 20f685a3627a console(lpc/fsp-console): Use only stdout-path property on P9 and above
- 28a414b3e4c5 doc/opal-api: Document using stdout-path property
- f69d2ac579b6 core/ipmi-opal: Add interrupt-parent property for ipmi node on P9 and above.
- 8ea3ac76137b doc/opal-api: Document changes of adding interrupt-parent property under /ibm, opal/ipmi node on POWER9 and above.
Reza Arbab (3):
- 105d80f85b07 npu2: Use unfiltered mode in XTS tables
- 773836f3424d npu2: Disable fast reboot
- 0ce7482fb650 npu2: Add performance tuning SCOM inits
Shilpasri G Bhat (2):
- ac4272bf5e73 fast-reboot: occ: Delete OCC child nodes in /ibm, opal/power-mgt
- b5c9d09d0677 dts: spl_wakeup: Remove all workarounds in the spl wakeup logic
Stewart Smith (16):
- fbdc91e693fc NPU2 HMIs: dump out a LOT of npu2 registers for debugging
- fa1eeea2e987 doc: skiboot 5.10.1 release notes
- 785b35d18808 fast-reboot: enable by default for POWER9
- 5ba69bb62ca2 skiboot 5.10.2 release notes
- 217f74b0c40e Revert “console(lpc/fsp-console): Use only stdout-path property on P9 and above”
- b71db454f703 Keep constructors with priorities
- 2d75b9439f66 gcov: Another GCC, another gcov tweak
- f88ffa66d1b4 cpu_idle_job: relax a bit
- a8e6cc3f4752 Don’t detect lock timeouts when timebase is invalid
- 1090f346713a Revert “platforms/astbmc/slots.c: Allow comparison of bus numbers when matching slots”
- 547377ddcd93 occ: Set up OCC messaging even if we fail to setup pstates
- 80452d2cf2ce Revert “NPU2 HMIs: dump out a LOT of npu2 registers for debugging”
- 215a7ce1f186 NPU2: dump NPU2 registers on npu2 HMI
- c05a8178dffa Fix ‘make check’ compile for mem_clear_range
- 5771b85b1bc2 skiboot 5.10.3 release notes
- 0a1d25fbae1a skiboot 5.11-rc1 release notes
Vaibhav Jain (3):
- 53c4553dd767 capp: Disable fast-reboot when capp is enabled
- a72d055d9337 capp: Make error in capp timebase sync a non-fatal error
- b1190f403248 capp: Disable fast-reboot whenever enable_capi_mode() is called
Vasant Hegde (1):
- 1dacecd2b28b core: Fix ‘opal-runtime-size’ property
Package: witherspoon-xml¶
Patches¶
Commits¶
Erich Hauptli (2):
- 6ca015dbd3e1 Syncing MRW with op-release
- c10638fa2a83 Switching back to OBus bucket 1
Package: zaius-xml¶
Patches¶
Commits¶
Adrian Barrera (4):
- ca689febb5a6 Update EREPAIR attributes
- 5e48835aacb1 Update Obus PLL bucket to 25G
- a426841eeba2 Set Obus channel type to cable
- 4b012a3d1da5 Add new 23c WOF table