Skip to content

v1.21

Compare
Choose a tag to compare
released this 27 Feb 00:53
· 3020 commits to master since this release
v1.21
fe2c464

Release Notes for OpenPower Firmware v1.21

This release is NOT intended for GA POWER9 platforms, for that, op-build v2.0 is required.

Known Issues

  • Special Wakeup will error out, causing 'sensors' utility and fast-reboot to not work if cores are in stop states.
  • stop11 is disabled

Updated Packages

Package Old Version New Version Platforms
busybox 1.27.1 1.27.2 barreleye,firenze,firestone,garrison,habanero,openpower_mambo,openpower_p9_mambo,p9dsu,palmetto,pseries,witherspoon,zaius,zz,romulus
capp-ucode p9-dd2-v2 p9-dd2-v3 barreleye,firestone,garrison,habanero,p9dsu,palmetto,witherspoon,zaius,romulus
ethtool 4.10 4.13 barreleye,firenze,firestone,garrison,habanero,openpower_mambo,openpower_p9_mambo,p9dsu,palmetto,pseries,witherspoon,zaius,zz,romulus
eudev 3.2.2 3.2.4 barreleye,firenze,firestone,garrison,habanero,openpower_mambo,openpower_p9_mambo,p9dsu,palmetto,pseries,witherspoon,zaius,zz,romulus
glibc 2.25 glibc-2.26-73-g4b692dffb95ac4812b161eb6a16113d7e824982e barreleye,firenze,firestone,garrison,habanero,openpower_mambo,openpower_p9_mambo,p9dsu,palmetto,pseries,witherspoon,zaius,zz,romulus
hostboot 695bd891343faf1f0ef85fe53148590e58239efd d3025f5d7ddd0723946bb54fcb471d2bf1fd2da4 barreleye,firestone,garrison,habanero,palmetto
hostboot 6a4ab65a8754682e6771a043930860a048a5474d 28927a78ca4144aa8214d35b7ad7e2ddba5ada4e p9dsu,witherspoon,zaius,romulus
hostboot-binaries 25ebcad0c402f3d1e3e2a6d25b5ffe9ed9dfa047 6924d6b711ba7b1d4c47346c9a8dff88cfaaf4c8 barreleye,firestone,garrison,habanero,p9dsu,palmetto,witherspoon,zaius,romulus
ima-catalog 48ce3f26d2b2c74872979b968e0869fb0b4d1f3d 01b26a136da16a87c0b6b3c4d9f27555dca104dc barreleye,firestone,garrison,habanero,p9dsu,palmetto,witherspoon,zaius,romulus
iprutils 2.4.14.1 2.4.15.1 barreleye,firenze,firestone,garrison,habanero,openpower_mambo,openpower_p9_mambo,p9dsu,palmetto,pseries,witherspoon,zaius,zz,romulus
kexec-lite 86e45a47e8cc1f598ccfa9b873a23067f4ecc36f 87d044a895b1c004320a2676099a54a5a2a74f2e barreleye,firenze,firestone,garrison,habanero,openpower_mambo,openpower_p9_mambo,p9dsu,palmetto,pseries,witherspoon,zaius,zz,romulus
libflash v5.8-123-gc06ed583 v5.9-166-g70f14f4dd86e barreleye,firenze,firestone,garrison,habanero,p9dsu,palmetto,pseries,witherspoon,zaius,zz,romulus
linux 4.13.8 4.14.20 barreleye,firenze,firestone,garrison,habanero,openpower_mambo,openpower_p9_mambo,p9dsu,palmetto,pseries,witherspoon,zaius,zz,romulus
linux-headers 4.13.8 4.14.20 barreleye,firenze,firestone,garrison,habanero,openpower_mambo,openpower_p9_mambo,p9dsu,palmetto,pseries,witherspoon,zaius,zz,romulus
lvm2 2.02.171 2.02.173 barreleye,firenze,firestone,garrison,habanero,openpower_mambo,openpower_p9_mambo,p9dsu,palmetto,pseries,witherspoon,zaius,zz,romulus
machine-xml c6d2767a13f0e747bc58dd1d2d6936fc2679e276 fb5f9334aa0c305f245615c30e8e542b37f94091 p9dsu
machine-xml 8633e11cd395547f37df3c9d90cc2c7e0bebd194 b788f99848d65192bbb76aa76ab456a5792f4315 romulus
machine-xml 785c625a2a06cf080cff4cafb4019173c4a17eb0 58554bfabd7f356bc9db3e4938162acd445fc559 witherspoon
machine-xml 22ce15f13c4ba78bdbbd4649c3467ace6a640be2 b0884b3032df60e49eff4b212719f8d49a5d6be7 zaius
mdadm 3.3.4 4.0 barreleye,firenze,firestone,garrison,habanero,openpower_mambo,openpower_p9_mambo,p9dsu,palmetto,pseries,witherspoon,zaius,zz,romulus
occ 7449acdc8bfe422483bf9de7d9a9723156e4dd51 f72f857b7e5ab25a5616b1655005b963405eb350 p9dsu,witherspoon,zaius,romulus
openpower-pnor 21d66daff697f8c13fb067340ca621e9208ab1ea b210f15c69933e21494323a8f5017501e7b2c1de barreleye,firestone,garrison,habanero,p9dsu,palmetto,witherspoon,zaius,romulus
petitboot v1.6.2 v1.6.6 barreleye,firenze,firestone,garrison,habanero,openpower_mambo,openpower_p9_mambo,p9dsu,palmetto,pseries,witherspoon,zaius,zz,romulus
sbe 76a7eb9956ba2f1c1f0f5c74bf4eef168b328fd7 0aae9a8e68abb55110bee2d7bd2fbe49a4a11e70 p9dsu,witherspoon,zaius,zz,romulus
skiboot v5.9 v5.10 barreleye,firenze,firestone,garrison,habanero,openpower_mambo,openpower_p9_mambo,p9dsu,palmetto,pseries,witherspoon,zaius,zz,romulus
util-linux 2.30.1 2.31 barreleye,firenze,firestone,garrison,habanero,openpower_mambo,openpower_p9_mambo,p9dsu,palmetto,pseries,witherspoon,zaius,zz,romulus

New Packages

Package Version Platforms

Removed Packages

Package Version Platforms

Package: barreleye-xml

Repository

Patches

Commits

No changes.

Package: firestone-xml

Repository

Patches

Commits

No changes.

Package: garrison-xml

Repository

Patches

Commits

No changes.

Package: habanero-xml

Repository

Patches

Commits

No changes.

Package: hostboot

Repository

Patches

Commits

Adam Hale (3):

  • 9fec69bc023c Remove psave init for firmware blacklist
  • 6e847113eb96 Expand PGPE optrace to Main Mem - No fnctl coreq rqmt image build vs hcode
  • d8083fad5ac1 Move PGPE optrace buffer to main memory

Adriana Kobylak (1):

Alpana Kumari (1):

Amit Tendolkar (5):

  • c06de50b3c21 STOP Recovery: Misc infra. updates to enable PM FFDC in HOMER
  • a202d4b0af85 Enhance SBE Deadman FFDC Format and sequencing
  • db7de0c59ffc Change PPE State FFDC into a human readable format in eSEL/PEL
  • 7067a4180ed6 Cache/Core stop clocks: add shut down of Power Management to remove contentions
  • cff2ddbb3e9d Extend PM Reset flow to collect PM FFDC to HOMER

Andre Marin (6):

  • 1439d34bee09 Update memory error xml information
  • aa313fb234e1 Update HPW Level for MSS API library
  • d6f46067ee8d Add empty wr_crc files for HB to mirror
  • fd207a3412f2 Update HPW Level for MSS API library
  • 8c104ea1e919 Add VPD lookup to build a supported frequency list, and bin-down support
  • a7311993a7c8 Enable FFDC logging for mss_freq for real VPD accessing fails

Anusha Reddy Rangareddygari (2):

Ben Gass (4):

Benjamin Weisenbeck (13):

Bhimsen G Kulkarni (1):

  • c037b71deb05 MAX_COMPUTE_NODE_PER_SYSTEM attribute support for Zeppelin.

Bill Hoffa (16):

  • 84d4eb8da450 Take MFG mode into account before entering reconfig loop
  • 48b14aae8704 Fix genHwsvMrwXml.pl setting of MSS_MRW_REFRESH_RATE_REQUEST
  • 13863b512ac2 Add call_host_set_voltages to istep 08.12
  • f7a5547478ea Interrupt Handling Flow Change to Prevent Deadlock
  • 038d61af4611 Update Bbuild to b0117a_1802.911
  • cb444552aeba Multi-Drawer (IPC) Interrupt/Messaging Support
  • 82805770e035 Fix simulation get all registers command
  • 9925aa358f2a Remove @inc with current directory from create_ekb_targattr.pl
  • e77f8551f4a6 Handle INTRP SHUT_DOWN message in MBOX IPC msg_hdlr
  • 39157523786b Set Memory Enabled Bit for all Procs with Valid Memory
  • 294a73d38078 Re-order INTR/IPC shutdown message handling
  • d20c2cb2d2b2 Properly handle INTRP unmask error handling
  • 9efdc04854a9 Allow --with-backtrace for hb-Ps on Simics Command Line
  • ed4753f93086 Enable fsidd testcases for Cumulus model
  • 77b70bb7119c Enable sbeio runtime testcases
  • 8acb64aeb8e4 Enable Scom + Targeting unit tests for Cumulus model

Brian Bakke (10):

  • 0abd9ab92d13 Story 173854 - Hostboot service to run phb perst procedure
  • 7adcd16c12ad Story 180760 - Use self restore API to disable ATTN in HID ...
  • 7181b751b4d0 Error loading p9_phbPerst
  • 5353e40a1ad9 Story 179465 - Smarter HBBL id handling ...
  • 3a88f18bc738 Enable ATTN prior to OPAL handoff
  • b98033264ca7 Increase error log size to 4K for obmc systems
  • 024dc9b9a203 malformed conditional errors with new ODE
  • 5e8ed1d75c2a Bad target parsing in attributeOverride tool
  • 59c8ce01244b CAPP GARD Records cleared on Witherspoon
  • 5b7b2ed56a6f Fix and codify how system and node targets are handled by attribute overrides

Brian Stegmiller (3):

  • 1eba8f47f718 Avoid assert on invalid target types for PRD and HWP PLID association
  • 4296f3972550 HB Attribute for IPL chkstop analysis
  • adc84473391d PRD: Call hostboot for SBE errors

Brian Vanderpool (5):

  • 2c84b69258b2 Disable Pulsed Resclk mode
  • 3c9fe01a0255 PM: Mask CME LFIR Bits 13:19 - they are only used for characterization
  • d3ecbc680817 Initial check-in of p9_cme_sram_access
  • c5117f9ce933 PM: Ignore allow_reg_wakeup in cache contained mode
  • 0c093d57ac2a PM - use OJCFG[6] instead of OCR[10] to halt the 405 before reset

CHRISTINA L. GRAVES (7):

  • 102eb384558d Adding target for lco_m, changed flags, changed INF to DBG
  • f01a301bb626 p9_adu_access and p9_adu_setup L2 procedures
  • 3cb9bab7b62a Changes in error handling to stop the read/write as soon as an error occurs
  • d3defd59a697 Changes in ecc data fixing so reading and writing works
  • a656e358f1a1 ADU HWP updates for CI support, performance
  • c77a01844e73 ADU Level 3 code, changed owner to Josh, and added comments
  • 159389c0b656 PBA Level 3 code, changed owner to Josh, and added comments

Caleb Palmer (24):

Chris Cain (7):

  • 4e72331566db HTMGT: Do not validate throttles based on oversubscription
  • beeeedc75591 HTMGT: Pass utilization in hundredth units to HWP for mem throttling
  • a1f431ee3a68 HTMGT: Ensure processor callout added when going to safe mode
  • 02098ca7d9c1 HTMGT: Pass power per DIMM to memory throttling procedures
  • 83243d5bbb3d HTMGT: Send power supply redundancy policy to OCC
  • c16744bed525 HTMGT: Mark GPU as functional when present
  • 2af7a69ada93 HTMGT: Bias values need to be applied to frequencies

Chris Steffen (3):

Christian Geddes (41):

  • ac7f3d7b4b95 Re-enable fapi2 test case module
  • 6f456343a42a Clean up things that were left after updating to simics nimbus 2.0
  • 7ac94ae277b9 Add EXTRAINCDIR to phb_perst makefile
  • 47f275a6bd3b Gard out EX when CME HALT ERROR is hit
  • 9e703b5d526c Add HW425526 and HW425027
  • 43b86b565ad7 During MPIPL check if SBE has set Hyp HRMOR in blComm area
  • 2727e5272f13 No longer pass master ex to HWSV as is no longer needed in p9
  • 5ef559321401 Move bbuild up to b1109a_1746.910 and remove workaround
  • 4bfe046e2f8b Use readSeeprom PSU chipop to get SBE seeprom image version
  • 397dacc3e9ad Remove annoying mbox traces (TRACF -> TRACD)
  • c5c12e6e0ae9 Add RTC to remind us to allow sending readSeeprom op to slave SBE
  • 6bc72e2973d1 Remove limit on max size of PNOR TOC
  • ce376fc3f4c7 Set hostboot_mode bit on P3PC interrupt scom reg during intrrp init
  • 9f3429c04561 TI w/ unrecoverable error if system boots w/ mismatching processors
  • a9a0baba8c4c Add option to Mask off SBE bits on TP_LOCAL_FIR
  • a6d6b5da3da4 Make SBE_MISCOMPARE_WITH_MASTER_VERSION errors informational
  • 8299008e6196 Re-enable Broadcast mode
  • 4f6092708bc8 Add no_export to DMI_INBAND attributes
  • fd12b61b55f2 Add hbHypCommArea struct to end of Hostboot Data reserved mem section
  • 779a1c3444a3 Read the hb/hyp comm area to see if hyp moved hrmor
  • aedc6f0a892e Add comments for hb/hypervisor communication struct and remove TODO
  • 8b95aa4ffafe Increase size allocated for HBRT section in Pnor from 4.5 -> 6.0 MB
  • 25cb28c5a6cf Set MSS_MRW_MEMDIAGS_BCMODE to be overrideOnly
  • fc6895bd0a84 Remove writable from Power Slope Centaur Attributes
  • e5cb7887f8b7 Remove writable property from ATTR_LINK_TRAIN
  • 4592e5a256c4 Add FABRIC_PRESENT_GROUPS system attribute
  • 1e15041b86ab Remove obus workaround from call_proc_chiplet_fabric_scominit
  • 0761000af3d1 During MPIPL expand memory size to be FULL_CACHE right away
  • bba738e7b179 Compute PAYLOAD_BASE attr based on phys_addr passed from PHYP
  • 66ce95b8de1f Remove is_master conditional from getVersionInfo in sbe_update
  • ae0fa99d821a Remove setting flipPort in processProc
  • de1c2d1d9e39 Remove annoying traces from target generation code
  • aff61dd84b01 Add sbe_retry_handler to FIFO fail path
  • ae1ac07ebcac Zero out Cumulus related virtual address attribute during MPIPL
  • 02b1fd73c568 Save away SBE FFDC and COMM area address in corresponding attrs
  • 32a051104ae9 Always have secureModeDisable bit set to 0 in sbe_retry_handler
  • 0752d042e8fc Set PAYLOAD_KIND attribute based on fused bits in scom register
  • 864e746259e4 Add attribute to give platform more control over PM_RESET
  • 35165b347625 Remove all explicit calls to special_wakeup from hostboot code
  • b542fd639299 Enable platSpecialWakeup during IPL time and add support
  • 18a7e1928bde Use ATTR_SKIP_WAKEUP to determine what we do for PM reset

Christian R. Geddes (1):

Christopher D Hanudel (1):

  • fd82f7002d2d RNG DD2 Hostboot: Sim data showed needed parm update so ST fail at 50% entropy

Claus Michael Olsen (15):

  • d0343c2f1ae6 Centaur ring support - TOR API
  • 86f2ee342aa0 Small change to dd container header file.
  • cc6ec7c9087b HW425038 INT ARX timeout workaround - Updated initfiles to 49241
  • 0d63966b4333 Update: xip_tool: Introducing image section type (IST).
  • 385c30e4905d Support for PPE commit 49883 to error out on non-TOR ring section.
  • b78b33c5a32a Code restruct: TOR API
  • fecd2a64f5b4 Override filter ring support for perv_pll_bndy_bucket rings.
  • 80ef0f2bbe20 Removing P9_XIP_ITEM_NOT_FOUND trace out msg from p9_xip_image.C
  • 4864902e62b1 Adding CT_P9A to the enum list of chip types.
  • 21c7d72548e5 p9_dd_container: Introducing DD container API lib to PPE repo
  • c1c9e46c0846 xip_customize and TOR API: Improved DD level verification
  • 975d6f745c83 Moving DD specific ring coord from TOR to XIP (step 2)
  • c9ad324035c7 Additional risk level support - (step 1) Backward compatibility
  • 648da43c862b Fix to TOR API failure on 32b systems
  • 7316af3dc8a8 Bug fix to TOR API to not check TOR header version against TOR_VERSION

Corey Swenson (5):

Dan Crowell (29):

Daniel Howe (8):

David Kauer (3):

Dean Sanner (16):

Donald Washburn (2):

  • 5e731ccc76d4 Work around for SCOM DMI bug on Cumulus.
  • 621ab58f2f53 Integration of hardware vpd accessor functions into Hostboot.

Dzuy Nguyen (1):

Elizabeth Liner (14):

Greg Still (10):

  • a2d52141acb9 PM: Disable core hang buster
  • 361addb254f6 Pstate Parameter Block/Setup Evid: Safe Pstate Fix
  • dc276ea88de6 PM: Fix p9_setup_evid for manual voltage overrides
  • d02b0a626e2f PM: OCC Pstate Parm Block comments for minimum frequency and Pstate being safe
  • 42937caa1ce4 WOF/Pstates: HOMER VFRT rounding fix and Safe Mode Freq -> Pstate fix
  • 8cdeae021f82 VDM: PSAFE needs a default setting if #W VDM leads to VDM disablement
  • 430115962900 WOF: VFRT biasing based on ATTR_FREQ_BIAS_*
  • 862087b9cf1a WOF: Pass PGPE VPD IQ good normal core per sort for WOF Phase 2
  • 54a8d9a839e8 PM: Use auto-special wake-up to cover PM complex reset window
  • 2b999014ed98 PM: fix special wake-up LMCR check for auto mode

Ilya Smirnov (14):

Jacob Harvey (4):

Jayashankar Padath (1):

  • 7f0962881ce0 HDAT : Update in feature flag structure value

Jaymes Wilks (14):

  • cb260675de9f Secure Boot: HBBL partition support [FSP]
  • 5fa02a909075 Support selecting fips or op-build for signing process
  • f7b3c79d2b2a Secure Boot: SBKT partition support [FSP]
  • eaf4ca605f7b Create new test only PNOR section to test secure Load/Unloads
  • ba9cad2c031b Create better anti-deadlock strategy for vfs
  • fa2acdeb7202 Change FIPS build genPnorImages.pl constant back to 0x40000000
  • 04dca99153ca Stop deconfiguring magic MCA and its MCBIST by association
  • 79abc8362186 Make FCO cores distribute evenly among processors
  • 2a032fa76a4e Continue to run simics on lack of write access for trace files
  • c1d8f52bb296 Fix failures to boot with unsecured mode
  • 9bfb2013af39 Add HW callout mapping to target subsystem table
  • eb4da4cd0830 Make reconfig loop failures unrecoverable only in istep mode
  • 24252f0e54b0 Fix developer and customer descriptions for TPM required policy
  • 6a2a94e232d8 Add callout for unresponsive TPMs

Jennifer A. Stofer (1):

Jenny Huynh (2):

Joachim Fenkes (3):

  • 6731aa248737 p9_sbe_npll_setup: Enable Spread Spectrum right after SS PLL lock
  • aed6647b5f80 p9*_clockcntl: Add missing NPU ring 0xF in N3 chiplet to clock check
  • b8ebffe6e6a4 HDCT: Remove core trace arrays, permanent P9 erratum

Joe McGill (35):

  • 44881dc3727c L2 - Fabric updates for multi-chip support
  • d704be991b7f L2 HWPs -- p9_smp_link_layer and p9_fab_iovalid
  • 4e12e90c06fd L2 - Fabric updates for multi-chip support
  • f10a3f6c0902 IO, FBC updates to enable ABUS for Fleetwood
  • af548636493d p9c.mc.scan.initfle -- initial release
  • d6c5b55b7f06 cen_stopclocks update
  • 1bf7f7464012 Shift HWP content to align with desired EKB layout
  • 73859ef374f2 update owner comments in ADU, PBA, TOD HWPs
  • f46fb4538247 p9.filter.pll.scan.intifile -- set 0 BGoffset for P9C DD1.1
  • def5778ba314 remove NV iovalid assertion from FW and add scan inits to resolve glsmux xstate
  • 47a980c12cf7 mvpd_access_defs.H -- add enum for AW keyword access
  • 83fecdb69bbd create empty shells for initfiles coming under 50468
  • 2209292ea1a7 Chip address extension workaround for HW423589 (option2), part1
  • 74cc36c5dd03 Chip address extension workaround for HW423589 (option2), part2
  • 6782a20d9c7c p9_mss_eff_grouping -- fix mirrored memory mapping bug introduced by 49290
  • 2b0de939d297 support customized application of filter PLL buckets from AW MVPD keyword
  • 547e7f8b0493 p9_mss_eff_grouping -- fix multi-group mirrored mapping bug introduced by 49290
  • 0041dd78c705 cen_initf_errors.xml -- initial release
  • 20a0e8bd621b disable ECC bypass for Cumulus DD1.0
  • f7fb6d73a88d apply rings from Centaur HW image
  • 63167adf8994 MCD disable workaround for HW423589 (option1)
  • d65acc669a10 checkstop on MCD UE when extended addressing mode is enabled
  • 142e05201115 Disable read data delay for Cumulus DD1.0, enable for DD1.1
  • 02e505b4c437 p9_fab_iovalid -- secure ABUS mailboxes after iovalid is asserted
  • 5343e0808f17 fix ADU setup for MCD disabled operation
  • d2c3cd5ab8ce p9_pcie_config -- MCD disable updates
  • cc2d45afa61c p9_xbus_fir_utils.H -- create header for definition of XBUS related FIR settings
  • 4923ac750fb9 p9_setup_bars -- precisely configure MCD available group vector
  • c9a86977d3eb shift XBUS FIR programming inits for secure boot
  • 1d70cbbeba50 cresp address error handling updates
  • c2816fc79f84 update OBUS PLL buckets for p9n dd22, p9c dd11
  • aeec96752c1a Cumulus MSS FIR updates
  • 70ec114fdfd4 p9_build_smp -- use ADU chipops to switch fabric configuration part #2
  • f81091a35f5d enforce strict 512 GB per socket limit on Witherspoon memory map
  • f28cb333bfe3 p9.npu.scom.initfile -- limit DCP0 credits for HW437173

Joel Stanley (1):

John Rell (2):

  • 72a3e1a7da9c jgr17121400 HW430958 Cumulus Xbus short channel
  • c439c1399cb1 jgr171017 Setting changes for Obus boardwire vs cable

Kahn Evans (1):

  • 0ef7c3c566af Optional support to parse default attribute tags

Lennard Streat (5):

  • 9554c4520e9e Updating MCU to support ALT_M setting fix (HW425310).
  • 46b2641400bc Adding in feature to run hardware force mirror facility by default.
  • 421bf8c4f4c5 Disable Read data delay for Cumulus DD1.0.
  • ca9bfdb954db Workaround for Warlike Parasite (HW430546)
  • 2839599b3373 Protect Firmware from exposure to HW423533

Louis Stermole (14):

  • d7750b78d80c Fix tWLDQSEN and IPW_WR_WR timing parameters for MSS training
  • 08cfd267e67e Add Vreg==1 trigger to DLL workaround
  • 929920660d1c Fix default values for power/thermal MRW attributes in XML
  • efe0e19b37f5 Fix Galois codes for chip marks added by MSS restore_repairs function
  • 956df8db0fd1 Change ZQ cal fail action to deconfigure MCBIST instead of MCA
  • fc1ce68719ee Enable exit_1 mode in FWMS for symbol marks
  • 789f5c5645a5 Move MSS Rosetta map from lab to f/w library, add API
  • d55728f031ec Modify Rosetta map to reflect port corrections
  • 8ce3ad72158b Rename access_delay_regs API perspective MC to C4 and add real MC perspective
  • e75b51ba9604 Return failing MCA targets when MSS_CALC_PORT_POWER_EXCEEDS_MAX condition hit
  • 3ef5e1a8f163 Add API for MC to C4 DQ pin index translation
  • e33d4b68cfd9 Add better trace to MSS restore DRAM repairs function and add lab wrapper
  • 1d565299ec31 Add plug rule for dual-drop DIMM configs that produce different xlate settings
  • 03de84e713fb Add empty MSS freq_workarounds.C/H for hostboot

Luke C. Murray (4):

Luke Mulkey (5):

Marty Gloff (4):

  • fe58a710b97e Parser for SBE and HCODE build level
  • ca52f95d63bd Concurrent code update of HBRT - Read Version
  • 0a1b60c34e55 Concurrent code update of HBRT - Update Structure
  • 6c769aede363 Concurrent code update of HBRT - Enable Interface for Host

Matt Derksen (18):

  • 2b4e2315094e Send down OCC info logs to BMC for call-home
  • 3378748dbc2e Fix some review comments for sending down OCC info logs to BMC
  • dacd80a9811f Fix grabbing config from NV keyword data
  • 89f7297255af Test and verify concurrent init of PM complex
  • 2d590161d70f Enable ZZ-2U
  • 2429064ef8ce Move major stack variable to heap to avoid stack overrun
  • 5161b6eb9b76 Increase trace buffer size to avoid hang between traces and PRD.
  • 6141805efc9c Add HB_VOLATILE sensor so OpenBMC can mark volatile sections
  • d2b876356f54 Lock i2c around vpd write message to FSP at runtime
  • 722bf1861db9 Fix setting hbVolatile and RebootControl sensors
  • 44aa1a1578b1 Compile attributeOverride tool in x86.nfp environment for mnfg use
  • f6f8c953755a EKB side of changes for attributeOverride tool in x86.nfp context
  • f0c1f3b3a422 Explicitly call ATTN/PRD before exiting PM Reset flow
  • 27cbbc4cc87d Update int64_t attributes in attributeenums.H to LL
  • d5bdfe28f46f Initialize SBE message communication on HBRT start
  • de8120523a0c Only access HB_VOLATILE on non-FSP systems
  • 27bddb0e962f Update attributes based on message from the FSP
  • b6f70467b720 Add duplibs.sh tool to our hostboot repo

Matthew Hickman (2):

Michael Floyd (1):

Mike Baiocchi (19):

  • b0a9a93e45dd Add Functionality To Allow FSP to Enable TCEs For Testing
  • 8f6cf7d7310d Add TCE Support to utillidmgr
  • 8fcdfa14a7d3 Support Verifying and Moving PAYLOAD and HDAT when TCEs are Enabled
  • 5cd503229820 Fix Initializing HW To Point At An Invalid TCE Table in Istep 10.6
  • f43013e57725 Send FSP relevant information for PSI Diagnotics test when TCEs are enabled
  • 07f9a3771538 TCE Updates to support OPAL
  • b27a71f308e1 Update TPM Retry Policy and Timings
  • e93cf4eb7e3e Enable TCEs as the default on FSP-based systems
  • 079068a0dd84 I2C Reset Path: Add Poll of SCL High Before Issuing Stop Command
  • 8632294639a9 Secure Boot: Skip OPAL Verification
  • 4046ab053d85 On MPIPLs open up TCE windows for FSP to extract dump information
  • 1d437c8dc548 Verify ComponentID and Extend PAYLOAD
  • 3143da8a19df Do Not Unload libruntime.so on MPIPLs
  • b1d0900ad706 Find location of HDAT relocation dynamically from PAYLOAD
  • 4f3656309da6 Remove Attribute Check For TCE Settings
  • 0bfdbce84ec9 Update utilDeallocateTces and other TCE Cleanup
  • 31b01f231f1c Add TCE-related attributes to the Node target
  • 2d6ba11ae2fc Add checks to PnorUtils.pm to look for errors in layout files
  • c93bef31ae6c Update TCE Testcases

Nicholas E. Bofferding (1):

  • e770e96a5d67 Revert "Remove Attribute Check For TCE Settings"

Nick Bofferding (18):

  • b0f4906b589d Secure Boot: Sign MEMD partition for FSP platforms
  • 07d75753d594 Secure Boot: Enforce PNOR section component IDs
  • 70c697000c8a Secure Boot: Fix parallel and multiple pass image signing issues
  • f7dd1f12d858 Secure Boot: Purge dev SW signing cache before reuse
  • 9470c51fc486 Secure Boot: Support FSP/HB standalone production signing
  • 2fc740c30b90 Secure Boot: Enable PSI interrupts after XSCOM switchover
  • 98e555428942 Secure Boot: Blacklist: Init PSI bridge BAR and FSP BAR properly for security
  • 3e24de691ed6 Secure Boot: Surface unique TI when key transitioning complete
  • 00d2200112da Secure Boot; Force simultaneous SBE update on key transition
  • bd1519429ab3 Secure Boot: RAS Reviews: Fix load handler logging
  • 7a5fdcbd0c45 Secure Boot: Remove cyclic dependency in TPM daemon shutdown path
  • d52d893e3aa2 Secure Boot: Flag ROM verify reason code as terminating RC
  • eb22cf5b7cb7 Secure Boot: Open persistent virtual memory mapping for HDAT TPM logs
  • 24d964b78e02 Fix syntax error in Dump.pm
  • d18433a85fa8 Secure Boot: Open up Hostboot VMM untrusted RO window on non-master procs
  • 1fe8dc520583 Secure Boot: Remove utilmem from verify container fail path
  • b5fedb0fcbc0 Secure Boot: Adapt workbooks' TPM target to Hostboot's
  • 28927a78ca41 Fix syntax error in Dump.pm

Nick Klazynski (10):

  • cf1f011b5af9 Add HW425526 and HW425027
  • c4139797e45b HW403465 applies to all chips; Revert NDD2.1 RL; add SW406970
  • 1ed63da3a55c Nimbus DD2.2 core chickenswitches
  • fcf7d0e3f5fe Large update for security
  • a9040e3c67fd Fix three NDD2.1 dials and add new NDD2.2 workarounds
  • 6b21ff6c1caf Add new TM IMC, Add TLBIE hangbuster
  • bf86a41a8e0e Implement security IMCs, based on v29 of wiki
  • 74a1024eb8c1 Two LTPTR workarounds, remove LTPTR serialization, Fix TB IMC
  • 1c8193dd9e82 Enable mixed core xlate; Enable xlate protection feature; Disable LSU clockgate
  • 80fa020e3ea7 Add TM WAT workaround; NDD2.2 and CDD1.1 only

Prachi Gupta (14):

Prasad Bg Ranganath (11):

  • c0d7d47a554f PM: Fix QCSR and CCSR update
  • 79acd9f3a834 P9_pstate_parameter_block: Bug fix in IAC VDN calculation
  • 5b86ae89fcd9 Fix bug in cache query state procedure
  • 1c06b1a80e5e p9_setup_evid: Missed applying bias values for pound V
  • 4319e2a93d9a p9_pm_pstate_gpe_init: setup Fsafe in all configured QPPMs
  • ed38dac64269 p9_pstate_parameter_block: support removal of VFRT Vdn
  • 755b47ecad12 PPPB: Fix endianess in pstate_parameter_block.C
  • 93c73a3eac40 Proc VPD:POUND W Version 3-F support
  • c77b6c1a8839 p9_pm_reset: check safe mode and, if not, move to Psafe manually
  • b0f4bd1e57b5 Zepplin:Remove dd level check for cumulus under PPB code
  • 13b0dd897296 FW910: PM reset procedure fix, move psafe update after CME halts

Prem Shanker Jha (11):

  • 47c3bbe42264 PM: Added support for version control in SCOM restore entries.
  • 04846f139458 EQ SCOM Restore: Introduced version control in SCOM restore entry.
  • 000deef452bc PM: Fixed generation of MTSPR instruction in STOP API.
  • 45824ede1fc0 STOP Recovery: Only XIR collection in HWP error path during PM Reset.
  • 537e7b6e6c72 Hcode Injection: Adds hcode error injection capability.
  • 993eec11fc9f SCOM Restore: Increased the EQ SCOM restore limit.
  • 6897c9475c92 Idle Stop State: Adds CME and SGPE global variables to FFDC.
  • 3b71fb0a04e3 PM: Level-1 implementation for HWP p9_pm_callout.
  • 8c89a1b7b92d PM : Changed FFDC collection to XIR mode.
  • c9c74dbf7f02 PM: Workaround to mirror error xml file of p9_pm_callout in HB.
  • b74acc4c3a24 PM: Generation of summarized version of STOP Recovery FFDC.

Rahul Batra (4):

Raja Das (1):

  • 60ccd2d1e787 Differentiated Control Node type field from Normal Node

Ricardo Mata (1):

  • 17ce7befe588 Added CI throttling support, HW init updates, and fixed a bug with tce arb.

Richard J. Knight (7):

Rick Ward (1):

  • ebe0b5de67d7 Send additional FSP progress messages during long isteps (e.g. memdiags)

Robert Lippert (6):

  • fb8c2671f28d errldisplay: use table-driven display for HWPF error strings
  • 20b179f938d4 hwas: skip reading ID/EC data from BMC
  • 69b2391ad885 ipmi: add support for reading SEL time from BMC
  • 013f189c0215 vpd: add ability to read record RT keyword value
  • 7261c1709400 vpd/mvpd: add RT as a valid MVPD keyword enum
  • f7b6ad2045f4 hdat: use VRML record for processor PCRD VPD data

Roland Veloz (7):

  • 8e6bd68539af Updated the GenericFspMboxMessage_t struct
  • f0db3bed8334 Handle SBE Error and Attempt Recovery from FSP
  • a69cb64611f3 Adding support for TOD RAS on FSP systems
  • 44d0f070400a Handles FSP reset-reload in HBRT messages
  • dfb142acec43 Corrected issue with hb errlparser not exiting on error
  • 6f4abd1ea46f Support for any target deconfig at runtime; Utility to create a generic message
  • 4c76eec6354b Propagate PLID from caller to any new errors; GARD target on retry fails

Ryan Black (2):

  • d5ca0693761a p9.npu.scom.initfile -- fix cq_sm allocation issue at low water mark
  • 8c55990c047b set npu fir 0, bit 46 to masked, set npu fir 1, bits 1,3,5,7,9,11 to masked

Sachin Gupta (5):

  • 4f01142263eb Remove extra include dependency
  • 4da087dd8293 Revert "p9_sbe_npll_setup: Enable Spread Spectrum right after SS PLL lock"
  • 610996cd1656 Change type for number of pages.
  • 4db7aa5d3c6b Remove workaround for DD1 SW reset for XIVE
  • 77012419bdbc Revert "p9_sbe_npll_setup: Enable Spread Spectrum right after SS PLL lock""

Sakethan R Kotta (1):

  • 1f187d7b7b44 ORDINAL_ID generation is fixed for multi node systems

Sameer Veer (1):

  • dddd42af796f Changes to build-script & setup-env for nimbus & cumulus to co-exist

Sampa Misra (1):

Santosh Puranik (6):

Sheldon Bailey (3):

  • 47a4947613f8 HTMGT:OP910:No change in processor speed turbo or non-turbo Witherspoon
  • 276c45cf2da6 HTMGT: Send VRM Vdd Thermal Thresholds to OCC part1 HB attributes
  • 4809fbff915f HTMGT: Updates for reporting throttle below nominal on Boston

Shelton Leung (2):

  • 4f504a2eebea fix for incorrect init value of AMO_Limit_Select
  • 606a6f48b15c fix for clockgate preventing perfmon start/stop

Soma BhanuTej (3):

Stephen Cprek (30):

  • 6e7098eba2f9 Add trace to indicate verify was called on a section
  • 6caab6132b05 Create Master Container Lid Manager and test parsing
  • 141c67de2310 Add Header to TESTRO PNOR section for testing Secure Lid transfer
  • 89c19d7e3a5b Process Components in Master Container Lid
  • 76f627c78307 Sign HBD pnor section in fips builds
  • 94b12d2ea050 Enable preverified lid loading from pnor and Master Container Lid
  • b1f4e911b9b7 Collect PNOR trace on secure verification error
  • bf8e8d4deb19 Fix RTC number in TODO and limit trace from MclMgr and PreVerifiedLidMgr
  • 1f2edbc95b80 Prevent all Master Container Lid processing in OPAL mode
  • f4d54e9c85b3 Fix standalone compile and simics when secureboot compiled out
  • 63a026113332 Create runtime_utils so both IPL and runtime can use common functions
  • 81279c1d146d Secure Boot: Fix lid load from HB reserved memory issues at runtime
  • 75f0cfee9e5d Fix strncpy from padding past the actual max size
  • c336a7728319 Handle comments from pre-verify and runtime lid loading commits
  • ca52131dad3d Handle ContainerHeader asserts more nicely with error logs
  • 5b5972e5580c Create a Trusted boot trace component and collect trace on errors
  • 0b408ad7a340 Add multi node support for genPnorImages and add HBD Fleetwood files
  • a4dc66b8d1c6 Specify actual SecureRom size into HDAT for POWERVM
  • 4888af6221d7 fix genPnor param MEMD which passed in an empty input filename
  • d527220c6ffe Add component ID check for Master Container Lid Processing
  • 82f341573515 Fix incorrect size for entries going into hb resv memory
  • 526f5106cc17 Do not preverify RINGOVD section in POWERVM mode
  • 92466e69168a Modify how POWERVM is processed in the MCL manager
  • 9ae6e9595f97 Remove Secure Boot workarounds
  • 34dbdc49d0d1 Convert asserts to error logs where it makes sense
  • 329b81443b43 Make the MemRegionMgr class target aware
  • 26bbcd97d817 Open Untrusted Communication for SP
  • 038392cae8c5 Move closing all unsecure memory regions to 21.3
  • bf9ac140940b Unload preverified secure sections after moving to mainstore memory
  • 8443a65a3599 Collect better FFDC on ROM verification errors

Stephen Glancy (20):

Sumit Kumar (3):

  • f43da019dd69 Centaur ring support - ring_apply and ring data
  • 8c9fd900efb8 Erepair HWP p9_io_erepairAccessorHwpFuncs
  • 9153608879d2 Moving DD specific ring coord from TOR to XIP (step 1)

Swathi Madhuri Bhattiprolu (4):

Thi Tran (10):

Tom Sand (1):

  • 82769e0a939f Fixed HBRT issue where virt addr not unmapped at the end of complex calls.

Tsung Yeung (3):

Vaibhav Jain (1):

  • 24d0d344bb8d Modify eSEL script to not ignore cases for command line options

Venkatesh Sainath (6):

  • 5099a01fc800 Enabling multi proc master systems
  • 550f6f5cfc2f Perl script for generating HDAT structures from MRW
  • 5bb1802ad0ae Enabling Fleetwood Multi-node istep 18 attributes
  • d226d009365f Parsing Abus targeting information from Obus Targets
  • 9e90e3ccee3c Setting PEER TARGET for smpgroup targets
  • b3073568dbd8 Fixing processor ordinal id for multinode systems

Yue Du (3):

  • cfcd66d8907e STOP: Fix FF_BYPASS in sgpe_init
  • d5866aa3d221 STOP/PState: SGPE/PGPE Error Handling Support
  • 458cb0d58acf STOP: Fix PLS deepest when stop4+ due to self restore wakeup

Zane Shelley (16):

  • ac21d7508c54 PRD: latest from RAS XML
  • 42216acb89cb PRD: No gard on MCA for AUE/IAUE and RCD parity errors
  • 1f14c2229e43 PRD: error path handling in CS isolation
  • f74d2c56712b PRD: Fixed target for PCI chiplet FIRs during OP checkstop analysis
  • b7bc33f10f89 RAS XML: updates from spreadsheet v115
  • d1c569251281 PRD: fixed no gard when PLL and CS at same time
  • 2935800fa74d PRD: generic solution to associate HWP failures with PRD isolation
  • ecedb32fc183 PRD: DIMM callouts on RCD parity errors
  • d55a6fa5234f PRD: generic solution to associate HWP failures with PRD isolation
  • 21638f7fe690 PRD: updates from RAS spreadsheet v123
  • 1959b18ec677 PRD: clear old symbol marks in TPS analysis
  • 4bfb911cfa14 PRD: Additional target support for Predictive Dyn Mem Deconfig
  • e1e02033728c PRD: NPUFIR updates per request from hardware team
  • 80f8bb319679 PRD: VPD not getting cleared when all repairs used up during memdiag
  • 5b1c0a872db9 PRD: Memory leak in prdfScanFacility
  • c71f2db5cfb5 PRD: RAS doc updates for CRESP errors

aravnair-in (2):

  • dfe15202fa42 Fix node ordinal numbering to handle Fleetwood
  • 536ae2496674 Changes to make the DIMMs show up in Fleetwood

manichow (1):

nagurram-in (4):

  • aed872bfb917 HDAT: Feature flag settings movement from PCRD to IPLP
  • d9513029321d HDAT:Adding address to HRMOR stash location in HB reserve
  • af203750b8e6 HDAT : Update init feature flag settings for P9
  • 63580395a77a HDAT : Fix for NVLINK Lane swap issue

spashabk-in (2):

  • 5e94a704fe27 Change FAPI_IMP traces in p9_pm_ocb_init to FAPI_DBG
  • 4c1c57f0015e Create and allow for PNOR SBE Partition to have DD2.2 Images

Package: occ

Repository

Patches

Commits

Andres Lugo-Reyes (8):

Chris Cain (8):

Doug Gilbert (3):

Sooraj Nair (2):

William Bryan (5):

Zane Shelley (2):

  • a5b5103756c8 FIRDATA: fix error handling for SCOMs via SBE FIFO
  • cd42091d9a39 FIRDATA: retry getSCOMs via SBE FIFO on bad response

mbroyles (9):

Package: op-build

Repository

Patches

Commits

No changes.

Package: p9dsu-xml

Repository

Patches

Commits

jim (22):

  • 619af4d3a6b8 add tpm_required_sensor.
  • 3ad0bfb80270 WOF_POWER_LIMIT = turbo, SYSTEM_WOF_DISABLE = off
  • e8840e390273 DDR4 VPD update via PNOR. Issue 328.
  • 347d26450a76 hostboot code needs CLASS_SP for bmc-0. Issue 366.
  • c8a42e16e88c add WOF data.
  • 4ad589cd285f add target tpm-0.
  • 313281bb804c add skipper-14 as a child of p9dsu-0.
  • 73b7b43c60b0 CLOCK_PLL_MUX = 0x80030000.
  • c4639d667d49 MRW memory power updates for Boston LC
  • a0a5f8539dca Change default lane eq values for GEN3
  • 6d7309844f08 update MEMD VPD for Boston LC.
  • 383390ce6c9f Support DDR4 @2666 in Single Drop. MAX_ALLOWED_DIMM_FREQ 2400,2400,2400,2133,2133 -> changes to 2666,2666,2666,2133,2133 MSS_MRW_SUPPORTED_FREQ 1866,2133,2400,0 -> changes to 1866,2133,2400,2666 ASYNC_NEST_FREQ_MHZ 1600 -> change to 1866 FREQ_PB_MHZ 1600 -> change to 1866
  • e30477a2eb0e add default value FREQ_PB_MHZ_POUNDV_FALLBACK = 1600
  • 6bdebbb55f26 SYSTEM_VDM_DISABLE = 1.
  • 4e04c867ae40 Re-enable VDM. SYSTEM_VDM_DISABLE = 0
  • c11556752854 Enable STOP5. SUPPORTED_STOP_STATES = 0xEC000000.
  • 3c273c710fea disable stop5.
  • c3df36c06bb8 add WOF data for dd2.2 parts.
  • 82908139d269 Adding OPEN_POWER_N_PLUS_ONE_HPC_BULK_POWER_LIMIT_WATTS
  • 51574c64c031 Refclk MRW change needed for WOF. FREQ_PROC_REFCLOCK_KHZ 0x20788 -> 0x208D5
  • 7dfd3c0c5228 Remove FSI_LINK attribute from fsim-X global settings This was overriding the intended MRW values with an empty string which eventually resulted in incorrectly processed FSI data on the slave proc
  • fb5f9334aa0c disable stop4.

Package: palmetto-xml

Repository

Patches

Commits

No changes.

Package: petitboot

Repository

Patches

Commits

Cyril Bur (4):

Samuel Mendoza-Jonas (4):

  • 8d1e4f053574 ui/ncurses: Safely handle lost terminal control commands
  • 3af2c04787af ui/ncurses: Handle arrow key variants
  • f18998f6aac3 ui/ncurses: Always cancel autoboot on exit
  • 1ad12fe5b75e discover/pxe-parser: Fix relative parsing for manual config files

Package: pnor

Repository

Patches

Commits

No changes.

Package: romulus-xml

Repository

Patches

Commits

Bill Hoffa (1):

  • 690ff82375a2 Remove FSI_LINK attribute from fsim-X global settings

Hank Chang (1):

  • a8e017aca599 Updated MSS_MRW_MAX_NUMBER_DIMMS_POSSIBLE_PER_VMEM_REGULATOR to 8 for full DIMMs configuration

Mengze Liao (2):

Nickolaus Gruendler (6):

Package: sbe

Repository

Patches

Commits

Adam Hale (1):

  • 66cd2309b4ea Expand PGPE optrace to Main Mem - No fnctl coreq rqmt image build vs hcode

Amit Tendolkar (3):

  • 2dab7d4053aa Cache/Core stop clocks: add shut down of Power Management to remove contentions
  • be19efc55754 Enhance SBE Deadman FFDC Format and sequencing
  • e97e84d0f782 Enable FFDC Collection for SBE Deadman Timeout

Andre Marin (1):

  • 9ed4b071deda Add VPD lookup to build a supported frequency list, and bin-down support

Anusha Reddy Rangareddygari (1):

Ben Gass (2):

Brian Vanderpool (1):

  • 6f1c9f559f3d PM: Ignore allow_reg_wakeup in cache contained mode

Chris Steffen (1):

Christian Geddes (3):

  • 7a439687019f Increase suspend_powman timeouts from 10 micro sec -> 10 milli sec
  • 99c1c76cc825 Remove writable property from ATTR_LINK_TRAIN
  • dd54c6fc0af5 Add FABRIC_PRESENT_GROUPS system attribute

Claus Michael Olsen (19):

  • 8247c1a74c10 Centaur ring support - TOR API
  • 2551c3e8b1d8 Overlays and multi-DD XIP related updates to xip_image and dd_container
  • 608cfa2810b3 Small change to dd container header file.
  • 9f2e80824408 cleanup: xip_tool: Fixing two command arguments.
  • 348d8d20dc49 HW425038 INT ARX timeout workaround - Updated initfiles to 49241
  • ba0028f0e907 Update: xip_tool: Introducing image section type (IST).
  • 53acf553711c Support for PPE commit 49883 to error out on non-TOR ring section.
  • 871d02a4e2c6 Code restruct: TOR API
  • 8e0caa8e381d Error out on non-TOR ring section detection.
  • d9ebe234862c Override filter ring support for perv_pll_bndy_bucket rings.
  • 4640d0953dd6 Removing P9_XIP_ITEM_NOT_FOUND trace out msg from p9_xip_image.C
  • efddbeeb75d9 Adding CT_P9A to the enum list of chip types.
  • d4106818dcc1 Overlays and multi-DD XIP related updates to xip_image and dd_container
  • 12529174e471 xip_customize and TOR API: Improved DD level verification
  • 385957bda422 p9_dd_container: Introducing DD container API lib to PPE repo
  • 69f0bcd5c893 Moving DD specific ring coord from TOR to XIP (step 2)
  • ef7615644823 Additional risk level support - (step 1) Backward compatibility
  • 37930cd26aee Fix to TOR API failure on 32b systems
  • 0aae9a8e68ab Bug fix to TOR API to not check TOR header version against TOR_VERSION

Dan Crowell (2):

Daniel Howe (2):

David Kauer (2):

Doug Gilbert (2):

Greg Still (2):

Jennifer A. Stofer (1):

Jenny Huynh (2):

Joachim Fenkes (4):

  • fdcf15d4d7b7 p9_sbe_npll_setup: Enable Spread Spectrum right after SS PLL lock
  • 70f95047d661 p9_sbe_tp_chiplet_init3: Honor PCI osc selection when checking for osc errors
  • ac2deccdd5c7 p9_sbe_chiplet_reset: Remove SIM_ONLY conditional around delay
  • 5d91747c062f HDCT: Remove core trace arrays, permanent P9 erratum

Joe McGill (21):

  • 3a7ffbc58d55 p9_sbe_check_quiesce -- dont attempt PHB DMA quiesce if ETU is already in reset
  • a99727e54d98 IO, FBC updates to enable ABUS for Fleetwood
  • 7a920c44fc65 mvpd_access_defs.H -- add enum for AW keyword access
  • 3d41a2c1dc50 p9.filter.pll.scan.intifile -- set 0 BGoffset for P9C DD1.1
  • 5888fd570b00 remove NV iovalid assertion from FW and add scan inits to resolve glsmux xstate
  • e4435bbe9132 Chip address extension workaround for HW423589 (option2), part1
  • 01f19f848283 p9_mss_eff_grouping -- fix mirrored memory mapping bug introduced by 49290
  • 4d8b2fe78a66 support customized application of filter PLL buckets from AW MVPD keyword
  • f9ba70879a5a disable ECC bypass for Cumulus DD1.0
  • 86ae83c5d6a4 MCD disable workaround for HW423589 (option1)
  • a95f3b5f7c11 fix ADU setup for MCD disabled operation
  • 7d85e24ccf7d apply rings from Centaur HW image
  • db3e87fc9342 Disable read data delay for Cumulus DD1.0, enable for DD1.1
  • fd258b059364 p9_xbus_fir_utils.H -- create header for definition of XBUS related FIR settings
  • abd33f794b04 shift XBUS FIR programming inits for secure boot
  • 6995522a60cb p9_build_smp -- use ADU chipops to switch fabric configuration part #2
  • 035b8ccbe617 cresp address error handling updates
  • 1f773f1f2983 update OBUS PLL buckets for p9n dd22, p9c dd11
  • a1e6077dfeba p9.npu.scom.initfile -- limit DCP0 credits for HW437173
  • 92d0dc997d18 enforce strict 512 GB per socket limit on Witherspoon memory map
  • 2661ddab7984 enforce strict 512 GB per socket limit on Witherspoon memory map (part2)

Joel Stanley (1):

John Rell (1):

  • fc81ad0fabee jgr171017 Setting changes for Obus boardwire vs cable

Lennard Streat (1):

Luke C. Murray (4):

Martin Peschke (2):

  • dbb8adce3d25 p9_dd_container: simple generic standalone DD level container
  • b47bb02590da p9_dd_container: simple generic standalone DD level container

Matt Derksen (1):

  • 3a0f83c7c8ef EKB side of changes for attributeOverride tool in x86.nfp context

Michael Floyd (1):

Nick Bofferding (3):

  • 277f0f10f796 Secure Boot: Temporarily whitelist various registers to resolve blacklist issues
  • 972609cc9fcb Secure Boot: Add p9_setup_dpll_values scom registers to whitelist
  • 615f07e237ef Secure Boot: Blacklist: Finalize SBE white/blacklist

Nick Klazynski (10):

  • e3d1c5ac78ce Add HW425526 and HW425027
  • 55c0c777de88 Fixing NCU and Core generated initfiles core to support CDD1.1
  • f3e9580127e0 HW403465 applies to all chips; Revert NDD2.1 RL; add SW406970
  • 26ab9613acc2 Nimbus DD2.2 core chickenswitches
  • 57ab16ed1e8c Large update for security
  • 26dd5796f9f6 Fix three NDD2.1 dials and add new NDD2.2 workarounds
  • 3d86b50a746e Add new TM IMC, Add TLBIE hangbuster
  • 60bbd1a8b644 Implement security IMCs, based on v29 of wiki
  • ccbe4229fe20 Two LTPTR workarounds, remove LTPTR serialization, Fix TB IMC
  • d770b5600d91 Enable mixed core xlate; Enable xlate protection feature; Disable LSU clockgate

Prasad Bg Ranganath (5):

Prem Shanker Jha (2):

  • 3c84e2307401 STOP Recovery: Only XIR collection in HWP error path during PM Reset.
  • 2d94bed48071 PM: Generation of summarized version of STOP Recovery FFDC.

Rahul Batra (3):

Raja Das (4):

  • 7f96036fea81 Updated Backing build in customrc to move to latest Simics DD2
  • 20b1e798a82b PPE empty PK FFDC handler to save-off required registers
  • c68fb43ecf21 PPE Registers to be saved-off in the interrupt context
  • 56882277747c Register FFDC call is handled within machine_check_handler

Ricardo Mata (1):

  • fc526ece8110 Added CI throttling support, HW init updates, and fixed a bug with tce arb.

Richard J. Knight (1):

  • 7f62dd04344b p9_xip_tool support for DD level section parsing

Ryan Black (1):

  • a5f986ed76b3 p9.npu.scom.initfile -- fix cq_sm allocation issue at low water mark

Sachin Gupta (22):

Santosh Puranik (2):

Soma BhanuTej (2):

Srikantha Meesala (2):

  • d9055c39cfed Updated PSI and TOD regs into whitelist
  • c1752197a87d write_whitelist add for I2C Engine and Lock / UnLock.

Sumit Kumar (3):

  • 0d8c248cc29e Centaur ring support - ring_apply and ring data
  • 75756bf696b4 gitRelease: Check master branch if query on rel branch fails
  • 9b03db45c424 Moving DD specific ring coord from TOR to XIP (step 1)

Sunil Kumar (2):

  • 584ee233b010 SW410723 chiplet ID range for address 107D0 is increased to 0x37.
  • 9586bfb71025 SW413281: Whilisting address for putscom according to HDCT.txt

Thi Tran (1):

  • f55ed0656b82 p9_build_smp -- use ADU chipops to switch fabric configuration part #1

Yue Du (3):

  • 7bd8c25ffc52 STOP: EX deconfigure masking for EQ chiplet FIR
  • ee644a4d14e2 STOP/PState: SGPE/PGPE Error Handling Support
  • 47239b3d399c STOP: Fix PLS deepest when stop4+ due to self restore wakeup

nagurram-in (1):

  • 0a78e28c88a1 Added chiplet range for 0x107D0 scom address in BL/WL csv

spashabk-in (38):

Package: skiboot

Repository

Patches

Commits

Adriana Kobylak (2):

Akshay Adiga (10):

Alexey Kardashevskiy (1):

Alistair Popple (7):

Ananth N Mavinakayanahalli (1):

  • bd64f85b8581 fsp: Bail out of HIR if FSP is resetting voluntarily

Andrew Donnellan (2):

Balbir Singh (2):

Benjamin Herrenschmidt (23):

Read more