Release Notes for OpenPower Firmware v2.4-rc1¶
op-build v2.4-rc1 was released on Tuesday July 9th, 2019. It will become the new stable release of op-build, following on from v2.3, first released on May 21st, 2019.
The op-build v2.4 release cycle has been fairly short, and follows on from v2.3 to ensure we have a more reliably predictable release schedule going for future releases.
op-build v2.4-rc1 contains all the fixes as of op-build v2.3.1 and v2.0.15, and we expect to continue to do stable 2.0.y releases of v2.0 into the forseeable future.
Please note that this is a RELEASE CANDIDATE and not the final v2.4 release. We expect to do a final v2.4 tagged release early April 2019. Please test this release candidate heavily!
New platforms¶
- nicole
Updated Packages¶
Package | Old Version | New Version | Platforms |
---|---|---|---|
busybox | 1.29.3 | 1.30.1 | witherspoon, p9dsu, zaius, habanero, firenze, garrison, barreleye, pseries, opal, firestone, palmetto, p8dtu, vesnin, zz, romulus |
check | 0.11.0 | 0.12.0 | witherspoon, p9dsu, zaius, habanero, firenze, garrison, barreleye, pseries, firestone, palmetto, p8dtu, vesnin, zz, romulus |
dropbear | 2018.76 | 2019.78 | witherspoon, p9dsu, zaius, habanero, firenze, garrison, barreleye, pseries, opal, firestone, palmetto, p8dtu, vesnin, zz, romulus |
glibc | glibc-2.28-94-g4ae ff335ca | 2.29-11-ge28ad442e 7 | witherspoon, p9dsu, zaius, habanero, firenze, garrison, barreleye, pseries, opal, firestone, palmetto, p8dtu, vesnin, zz, romulus |
hcode | hw041519a.opv23 | hw070619a.940 | witherspoon, p9dsu, zaius, romulus |
hostboot | ca03643dd8 | 2b061c6081 | witherspoon, p9dsu, zaius, romulus |
hostboot-binaries | hw041519a.opv23 | hw062819a.940 | witherspoon, p9dsu, zaius, habanero, garrison, barreleye, firestone, palmetto, p8dtu, vesnin, romulus |
hostboot-p8 | dc218d94c5 | 27dda299f0 | habanero, garrison, barreleye, firestone, palmetto, p8dtu, vesnin |
libflash | v6.2 | v6.4-rc1 | witherspoon, p9dsu, zaius, habanero, firenze, garrison, barreleye, pseries, firestone, palmetto, p8dtu, vesnin, zz, romulus |
linux | 5.0.7 | 5.1.16 | witherspoon, p9dsu, zaius, habanero, firenze, garrison, barreleye, pseries, opal, firestone, palmetto, p8dtu, vesnin, zz, romulus |
linux-headers | 5.0.7 | 5.1.16 | witherspoon, p9dsu, zaius, habanero, firenze, garrison, barreleye, pseries, opal, firestone, palmetto, p8dtu, vesnin, zz, romulus |
machine-xml | 741046046ec3 | eac9377724 | romulus |
machine-xml | f44f8808fc7c | deed9ba0bc | vesnin |
machine-xml | e3e9aef82673 | a6f4df381b | witherspoon |
nvme | v1.3 | v1.7 | witherspoon, p9dsu, zaius, habanero, firenze, garrison, barreleye, pseries, opal, firestone, palmetto, p8dtu, vesnin, zz, romulus |
occ | 58e422dede | e5a2afd6cf | witherspoon, p9dsu, zaius, romulus |
openpower-pnor | 2ea669b4aa | 43fc2ebbae | witherspoon, p9dsu, zaius, habanero, garrison, barreleye, firestone, palmetto, p8dtu, vesnin, romulus |
petitboot | v1.10.3 | v1.10.4 | witherspoon, p9dsu, zaius, habanero, firenze, garrison, barreleye, pseries, opal, firestone, palmetto, p8dtu, vesnin, zz, romulus |
sbe | 1410677b65 | b96edc83e9 | witherspoon, p9dsu, zaius, romulus |
skiboot | v6.3.1 | v6.4-rc1 | witherspoon, p9dsu, zaius, habanero, firenze, garrison, barreleye, pseries, opal, firestone, palmetto, p8dtu, vesnin, zz, romulus |
sudo | 1.8.23 | 1.8.27 | witherspoon, p9dsu, zaius, habanero, firenze, garrison, barreleye, pseries, opal, firestone, palmetto, p8dtu, vesnin, zz, romulus |
New Packages¶
Package | Version | Platforms |
---|---|---|
cryptsetup | 2.0.6 | witherspoon,p9dsu,zaius,habanero,firenze,garrison,barreleye,pseries,opal,firest one,palmetto,p8dtu,vesnin,zz,romulus |
json-c | 0.13.1 | witherspoon,p9dsu,zaius,habanero,firenze,garrison,barreleye,pseries,opal,firest one,palmetto,p8dtu,vesnin,zz,romulus |
libflash | v6.4-rc1 | opal |
Removed Packages¶
Package | Version | Platforms |
---|---|---|
occ-p8 | a2856b77a61 | opal |
Package: hcode¶
Patches¶
Commits¶
Ben Gass (1):
- 647c79394de1 Add p9a.omi.pll.scan.initfile and ifCompiler support.
Dan Crowell (1):
- 9cad5ac42b3e Synch up OMI and MCA frequencies
Prem Shanker Jha (4):
- cc0b781abd67 Self Save: Fixing self save of core SPR.
- abe84794dea8 VDM(Part 2): CME hcode support for per quad VDM.
- 62fab01afb46 VDM(Part 3): Image build changes for quad level VDM
- b897d74ad16d Stop API: STOP API made project agnostic.
Rahul Batra (4):
- 793c77ef0f8b PM: Fix Clip Update Timeout
- cade83363c25 PGPE: Fix Voltage Delay Math
- 2def3a70b164 PM: WOV(OCS) HW Procedures Changes (1/2)
- 4d775c52daa4 PM: WOV(OCS) PGPE Hcode Changes (2/2)
Sumit Kumar (2):
- e74922a6d8a0 Updating latest selfRest.bin file
- 5086d51d705e Enablement of Axone support
Yue Du (2):
- f3d82eaa4d8c Self Save: Added support for SPR self save in CME hcode(func ver)
- f52ed17d38e2 PM: Handle PIB Reset with data check handler on all GPEs
hostboot (70):
- 33eeb29bcbf6 Release tag information updated for hw032619a.940
- 2c76877c7370 Release tag information updated for hw032719a.940
- 0dbac1b4fde0 Release tag information updated for hw032919a.940
- f89e3fc16469 Release tag information updated for hw040219a.940
- 2e3a283588c1 Release tag information updated for hw040319a.940
- 7aa944ea0394 Release tag information updated for hw040419a.940
- b7e42ee4ac93 Release tag information updated for hw040519a.940
- 0068bf4a881f Release tag information updated for hw040619a.940
- e194945ed60a Release tag information updated for hw040919a.940
- f3cda9419f28 Release tag information updated for hw041019a.940
- 06fd9cb6a476 Release tag information updated for hw041119a.opv23
- 65dd1355197d Release tag information updated for hw041219a.opv23
- 8dbd6d87ed00 Release tag information updated for hw041219a.940
- cce430a720af Release tag information updated for hw041319a.opv23
- ffbcc5c2f0cf Release tag information updated for hw041319a.940
- adf78f8e0538 Release tag information updated for hw041519a.opv23
- ce3d455f346d Release tag information updated for hw041619a.940
- 8c97ca682995 Release tag information updated for hw041719a.940
- 4f9688427e91 Release tag information updated for hw041819a.940
- 5acd078fd3f0 Release tag information updated for hw042019a.940
- 4116020415c9 Release tag information updated for hw042119a.940
- 14a3a15e85ad Release tag information updated for hw042319a.940
- 2f40a0bc37ee Release tag information updated for hw042419a.940
- 003286ea46c5 Release tag information updated for hw042519a.940
- dabc711649d5 Release tag information updated for hw043019a.940
- 2c6610c66e83 Release tag information updated for hw050119a.940
- 39145945224a Release tag information updated for hw050319a.940
- 0f4531f47288 Release tag information updated for hw050619a.940
- f7c4f239b1e5 Release tag information updated for hw050719a.940
- c781b28fbeb6 Release tag information updated for hw050819a.940
- d0888141f218 Release tag information updated for hw050919a.940
- e63f4dafc713 Release tag information updated for hw051019a.940
- 10f61cf1aa52 Release tag information updated for hw051119a.940
- 68397358937e Release tag information updated for hw051419a.940
- 617ca61be3e7 Release tag information updated for hw051519a.940
- babbbd9e7ab4 Release tag information updated for hw051619a.940
- 1fae419a10e4 Release tag information updated for hw051719a.940
- 9fa0d43ee460 Release tag information updated for hw051819a.940
- a42f29857e7e Release tag information updated for hw051919a.940
- 07a00831e5b7 Release tag information updated for hw052119a.940
- 46218be06574 Release tag information updated for hw052219a.940
- 2cc906fda56b Release tag information updated for hw052419a.940
- 49a2cb056e55 Release tag information updated for hw052819a.940
- ed4018a1a7d5 Release tag information updated for hw052919a.940
- 59cfe7bac2f1 Release tag information updated for hw053019a.940
- ee03775d4100 Release tag information updated for hw053119a.940
- 14c3b1b259ae Release tag information updated for hw060119a.940
- ff534ad63c7b Release tag information updated for hw060319a.940
- d067896908e2 Release tag information updated for hw060519a.940
- 9d1e42453697 Release tag information updated for hw060619a.940
- 6d78641ae7be Release tag information updated for hw060719a.940
- 150e0728a2b4 Release tag information updated for hw060819a.940
- 90451319ce96 Release tag information updated for hw061119a.940
- ba05d3cfaca8 Release tag information updated for hw061219a.940
- e9c438bf807b Release tag information updated for hw061319a.940
- 48a5e9a75af3 Release tag information updated for hw061419a.940
- bf63e7d6cc0f Release tag information updated for hw061519a.940
- 862bea7c7ea0 Release tag information updated for hw061819a.940
- a80d726abf60 Release tag information updated for hw061919a.940
- 78e266936926 Release tag information updated for hw061919b.940
- 07697763fd69 Release tag information updated for hw062019a.940
- 0bf8ba716cea Release tag information updated for hw062119a.940
- 7f13e53dc1f2 Release tag information updated for hw062519a.940
- 93c9a0f47fd8 Release tag information updated for hw062619a.940
- 891db3bc80bf Release tag information updated for hw062819a.940
- 2228ce6ea2dd Release tag information updated for hw062919a.940
- 1dff5815b671 Release tag information updated for hw070219a.940
- 5aca25f5653a Release tag information updated for hw070319a.940
- 882d19fd7e7c Release tag information updated for hw070419a.940
- c1dd2d8676e5 Release tag information updated for hw070619a.940
Package: hostboot¶
Patches¶
Commits¶
Alvin Wang (15):
- f6f5d7720e3c Add empty files for kind library
- 0c1d170c7552 Add more files for mcbist library
- 56dd65e049e4 Add empty traits files for power_thermal lib
- deec9656ec00 Add empty trait file for explorer mcbist library
- 3c3ab2bd4c3c Move MCBIST lib to generic folder
- 4ce53f71e9fc Move power_thermal lib to generic
- 015e5dff8610 Add empty files for exp_background_scrub
- 081679022f97 Add exp_scrub
- d035a51f51ae Move kind library to generic
- 18527d404f0f Move the mcbist lab library to generic folder
- da246c5fde38 Add empty files for mcbist library refactoring
- 03fc49941aa7 Add trap_adress class in mcbist library
- e60c6842b51d Add error count mode0/1 to mcbist library
- ca91046e0b3d Add empty file nimbus_kind.H
- dbba2f9d8fe3 Add OMI_EDPL_DISABLE attribute
Andre A. Marin (6):
- ee76c2ca5927 Fix c_str and pos DIMM specialization
- 508ddc960ec6 Add mem_size and misc attrs, unit tests enable
- 3b13a6483b18 Add call to setup derived attributes in p9a_mss_eff_config
- f83005325604 Added Nimbus NDVDIMM specific DIMM slot attribute
- 19394bc52406 Modify accessor makefiles for generic and explorer to use shell find
- ab3afc32f1e6 Modify initial PRBS patter before DL link training starts
Andre Marin (3):
- 8daf280f7d24 Fix true_type and false_ type typdef with integral_constant
- 923075be5002 Update HPW Level for MSS API library
- 9bb7b5f0b5c6 Add call to exp_getecid in istep 12.1
Ben Gass (9):
- b823dd50837a Update p9_mss_eff_grouping for Axone support
- c8651104f00d Update p9a_10 engd from o10_e9032_pd_tp024_ec412_soa_sc_u080_01
- 4766a68dc15b Move omic dials from p9a.omi.io.scom.initfile to new p9a.omic.io.scom.initfile.
- 5f6849602d6f Explorer registers and fields generated from dev
- 94af35140717 Explorer registers and fields generated from dev
- 6fd61efddafb Add p9a.omi.pll.scan.initfile and ifCompiler support.
- 1083e8c22b9e Update p9_setup_bars for 3 NPU’s on Axone
- 9869ca82dbbc Update npu initfiles for Axone
- 39b36480d549 Set IOO clockgate_disable for Axone HW481539 / HW438727
Bill Hoffa (2):
- ecf2201cee8c Modify IPMI Timeout Value
- f619d06251d5 Verify Dimm Type in DJVPD Cache
Brian Silver (2):
- e7bb5cee3856 Add fake_vpd support
- 9c1f3e24b6e4 Change p9_mss_freq_system to write attributes, errors for Cronus
Caleb Palmer (24):
- f7937e802748 PRD: Fix isEccSp capture data check
- 69796d72c4f6 PRD: Fix assert in getNumMasterRanksPerDimm
- 8941c2cd6251 PRD: NVDIMM mask EVENT_N bit on persistency lost
- 9d139bd7d99a PRD: Axone/Explorer Misc Updates needed for TdCtlr/DataBundles
- 1665708d67b6 PRD: MCACALFIR[8] FFDC Update for NVDIMMs
- 686bbf502fc6 Add OCMB_CHIP support for BAD_DQ_BITMAP getters/setters
- 343589ebeb49 NPU SCOM translation support for Axone
- abf11187330d Add OCMB_CHIP support for ROW_REPAIR getters/setters
- 57fa9ded821c PRD: Axone misc updates for moving ecc/maint logic to OCMB
- 68367c57c139 PRD: Axone Add PLL Slave Error Regs
- 957a96a94127 PRD: Axone/Explorer TdCtlr and DataBundle Updates
- 2bb80fdb4caa PRD: Axone Dram Spare Deploy (DSD) updates
- aeb359a820ee PRD: Axone MemMark updates
- 57b59e9d788f PRD: Update Axone calls to isDramWidthX4
- c539eeef3781 NPU SCOM translation Hostboot updates
- c153a4336ab2 PRD: Initial Explorer Plugin Files
- ab4ea694f5ba PRD: Initial Axone Rule Plugins
- 93f529ed118b PRD: Add AnalyzeFetchMpe Plugin
- bd0eb8fcc8d4 PRD: Add handleRrFo for OCMB domain
- 8db1ba5aaa81 PRD: Avoid gard for NVDIMMs
- 8e6a69de2d39 PRD: Remove use of unsupported MEM_PORT ExtensibleChip
- 56b1b58b9348 PRD: Update NVDIMM BPM cable callout
- 6060c1c88907 PRD: Axone MemAddress Updates
- 8bc5e2c76793 PRD: Add OCMB support for BAD_DQ_BITMAP code
Chen Du (7):
- 5da79e14c316 Get ring override failing
- bbbd68a140c9 Add page tables to read only partitions
- bda479bb7563 MRW parsing updates for Axone+UB
- 54a570f06c63 MRW parsing updates for Axone+UB task 2
- d41d0f9b82f7 MRW parsing for DDIMM, PMIC, and Axone OBUS
- 48c966a99ec1 Add OMI BAR calculations to MRW scripts
- 3268563ca22b MRW parsing for DDIMM, PMIC, and OCMB_CHIP
Chris Cain (1):
- cbf60d385958 Add SMF mode flag to HOMER for use by OCC
Chris Steffen (1):
- d91209c1201c Axone Xbus Linearity
Christian Geddes (56):
- 9882fe3c773b Set REL_POS to 0 on all DIMM target in simics Axone
- 215eaa2074f5 Stop overwriting OCMB vpd info in standalone and handle DDIMM modules
- 9fd0af32313c Set ATTR_MSS_INTERLEAVE_ENABLE to be 0xAF to allow all grouping sizes
- 16378af2527d Compile Explorer MSS libs in our istepsmss lib
- 514f1137ec8e Set ATTR_MEM_EFF_DIMM_SIZE until MSS team sets in in HWPs
- 616f55b76767 Setup CONFIG_AXONE env variable correctly
- 0c03d552d8db Workaround unused var in certain configurations
- 020f13727307 Update simics release to April 8th release
- 6fc227ed83ce Re-order i2c properties in Axone simics XML to align closer with sim
- 091bf3c3fd9c Update MAX_ALLOWED_DIMM_FREQ to support 3200 MHz
- c4b67afb3574 Correct MSS accessor generation for Axone compiles
- 75c14bbdbc1f Revert “Remove unused VPD sections from axone pnor layout”
- 4aa1ee7a5835 Fix compile bugs in axone_sync
- 5fbc925d910e Fix mismatch between mirrored file and original EKB copy
- a6ac440a808a Re-enable OCMB VPD fapi2 tests
- d0c71ff0ce91 Add ATTR_OMI_INBAND_BAR_BASE_ADDR_OFFSET to MC targets
- e583424484de Validate OMI INBAND BAR offset attributes against calculated values
- ae7863d01445 Compile and call p9a_omi_setup_bars in istep 12.3
- 625a082c5e39 Add p9a_omi_init and exp_omi_init calls to istep 12.13
- 8112a619ebf4 Run Axone simics all the way to completion by default
- f39b02dcad91 Update pnor XML WOF description to say 6 MB
- 2a292b1a81ea Compile and call exp_draminit_mc
- ebf286d5e287 Add support for dimm type DDIMM in exp draminit utils
- 07fbdf5d4f29 Compile and call p9a_io_omi_scominit
- ff01029ea8dd Increase size allocated for HBI in axone pnor layout xml
- b632f2cf6a4c Update simbuild to latest simics release
- 3cf1a8dc6cd8 Ignore CRC errors for Hostboot during Axone bringup
- b07aab28c595 Separate communication data padding from endianess correcting code
- 546d0438ecc7 Clean up traces and comments in MMIO driver
- 41d22225ff91 Remove workaround filtering invalid filenames
- 6fbd4f33e00e Update simbuild for axone simics bringup
- 7254582b9b25 Add call to p9a_omi_io_dccal in istep 12.6
- decb0b6a03b1 Remove workaround setting EFF_DIMM_SIZE attribute
- c18d709e4a17 Set endianess switch attributes to workaround inband OCMB sim issues
- 292334fef529 Skip OCMB MMIO Response polling in hostboot
- e4b279cb88d7 Compile and call exp_draminit in istep 13.10
- 8c70b5902d51 Set i2c slave’s port correctly in Axone XML for OCMB targets
- b95951684667 Force Axone simics to read all VPD from HW with config flags
- 3dabc95cb3ef Enable MMIO scom after OMI is initialized
- 33bccd985a80 Clean up traces seen during Axone IPLs
- ab9d2e931925 Increase size of HBRT to 8 MB for all pnor layouts
- a70922169308 Update startup.simics to correctly lookups processor targets
- 3f6ff0a8bddf Clean up some comments and refactor how we determine new cache entry
- 0f0d13a5bb80 Update non-present dimm/ocmb i2c attributes
- 7b2d475bbbee Update DIMM’s 0-8 EEPROM_VPD_PRIMARY_INFO to match the corresponding OCMBs
- 98bd24eebf87 Unset CONSOLE_OUTPUT_ERRORDISPLAY in axone config
- 12ef1ffdc34a Make some FAPI_INF traces that are spamming FW logs into FAPI_DBG
- aa4a14d415c7 Update bbuild and point axone simics at scandef.abr from bbuild
- ded2da534feb Skip MSS cleanup for now in Axone
- 37038960c8c7 Enable sbe update for Axone
- 1ac1e9584462 Add interface to mark eeprom caches valid/invalid
- 5ef6025f2142 Update simics release used for Axone simics
- 1b06c4f813fd Remove references to prebuilt eecache
- 3805319f1d63 Add HCDB Support for eeprom cache process
- 20423884e486 Trace message if unable to understand its contents of eeprom cache
- 4154aa707744 Add functions to back ATTR_FREQ_MCA_MHZ and ATTR_MC_PLL_BUCKET in P9A
Christian R. Geddes (1):
- 710af45a83d8 Revert “Remove references to prebuilt eecache”
Corey Swenson (13):
- 201a39f54be6 Add part callout for the Backup Power Module
- e5622fb032dc Insufficient Resources check needs to handle NVDIMM logic
- 06d0a08aa27f Add NVDIMM key attributes and generate keys
- 65509c8551f4 Add back nvdimm_gen_keys function
- 9cd799d038d2 Remove procedure callout EPUB_PRC_NVDIMM_ER
- 5fd22b47f8d6 NVDIMM encryption HW function support
- 20f6884ac8c6 Add workaround to avoid DARN instruction at runtime
- 7508722e0908 Handle NVDIMM encryption errors
- 4b81399d6441 Assembly for DARN instruction inconsistent
- 639cf25d2ace Move the NVDIMM_ARMED attribute from PROC to DIMM type
- dd0aba64608a Auto-arm the NVDIMMs at runtime
- ac003eb126a0 Call notifyNvdimmProtectionChange function during IPL
- 3acea873dad1 Remove dependency on ATTR_NVDIMM_ENCRYPTION_ENABLE for unlock
Corey V. Swenson (1):
- 09a23939d34a Revert “Add workaround to avoid DARN instruction at runtime”
Dan Crowell (36):
- 54178321414b Constants for future DIMMs
- 08d472b97829 Update Explorer FW Command IDs
- f89a1420c7d8 Add sequence id to IPMI timeout traces
- 47c643354d42 Remove deleted mirrored file
- eee59e94a080 Remove to remirror some files
- 14242c9ba2fd Remove file to remirror
- 27dd91ca0933 Hide several OCMB attributes from ServerWiz
- 96be8677443a Add Gemini to chipids list
- 80295355e810 Support writable ATTR_FREQ_MCA_MHZ for Axone
- eb3c89638a1e Handle DD2.3 mode properly when setting elevated risk in HDAT
- d0523b75c390 Temporarily disable the exp_fw_update test in Simics
- e929912354d6 Add Axone to RISK_LEVEL logic
- e827b625b481 Add system policy attribute for enterprise ocmb function
- fa1b266a6293 Synch up OMI and MCA frequencies
- cb99413cc04a Add logic to compute MSS_MRW_NVDIMM_SLOT_POSITION for ZZ
- 05847c16cfe6 Increase number of reserved hdat sections
- 8dd975ed5975 Document Axone NPU configuration
- 539b82d046cf Remove VPD generation from Axone simics startup
- 5f9f4dfaba7a Allow temporary args to be passed to runsim through hb startsimics
- 6ba1edec99a7 Enable the UART console in Axone Simics config
- 07cf7dbe48a6 Add pmic_efd_processing to istep07 makefile
- bdf02135b46d Remove some Centaur procedures from Axone compile
- 3e49ebe43fe8 Temporarily disable testExplrMMIO bad write test
- 0c4e786e0e95 Removing renamed axone/explorer files
- f815ee6a9c02 Add Axone target types to errl/hwas functions
- be08f8a97099 Skip FSI info gathering for OCMB chips
- 1d850029be30 Force appropriate values for NPU config
- 33a1e9fabb06 Modify I2C divider for Axone
- 897e9b5b38e8 Push NVDIMM attribute updates down to the FSP
- fd59bd865bfb Default NV state to Memory Not Preserved
- 926ec6f90b17 Handle unsupported status bit for NVDIMM Encrytion Status
- 79a312ed32a9 Clean up the attribute error user details
- 6fccf28881ec Add explicit support for a few new companies in copyright
- b119ea556c15 Hide CHTM attributes from ServerWiz
- 9f597d2c7a66 Fix errludattribute changes that broke the build
- 08b6443e65d3 Push ATTR_NVDIMM_ARMED down to FSP to handle MPIPL case
Dan Larson (1):
- a4c72a5f2da8 HBCI-177: Enable Code Coverage in CI
Dawit Habtegiorgis (1):
- b0b1f035aaad P10 SRC listing order
Devon Baughen (5):
- c5e2251b0c17 add MR0 shadow regs override to fix wr_vref shmoo
- f702a3b2f6b6 add explorer mcbist wrapper
- 450f70a3b34e add first draft of exp_access_delay_regs code
- 9acff299c655 add omi attrs for omi dl config0
- 04a0314a1b44 add manual omi training sequence
Glenn Miles (14):
- 1654f76c7fd2 Populate OCMBFW partition with packaged image
- 9c184e5de057 Add procedures for updating explorer firmware image
- a6b70d6c06d2 Add new ‘expupd’ module
- 27f08a0b90a8 Add new enum, OCMB_FW_UPDATE, to ATTR_RECONFIGURE_LOOP
- f1b76d406973 Load and validate OCMB FW image in istep 12.13
- a2ee107c441a Update simbuild for axone simics bringup
- 6aeba3917d4d Increase OCMBFW PNOR partition to 1164kb
- c0b91d3b52a6 High level support for updating explorer firmware
- 63810dfdcefe Pull in latest axone-simics release
- d4f73f9d0e75 Revert change to disable polling in getRSP
- aa62415e8d84 Add procedure for updating explorer firmware over TWI interface
- 6a6b6852f6e2 Add HWP for entering Explorer TWI mode
- 5634271463a1 OCMB MMIO error handling
- a697687b5e5e Add MMIO test cases that force failures
Ilya Smirnov (7):
- 25c1b412b86a Process Core and EQ Gard Records in MPIPL Path
- 28c069596438 SMF: Put HOMER Back in SMF Memory
- 033619612142 Flush Errlmanager Queue Before Fetching Gard Records
- a9addc3db4f8 SMF: Logic For Creating Non-Secure HOMER Memory Space
- d1d3f44dd939 SMF: New Ultravisor White/Blacklist Handling
- 4f0694a7bc3f Remove Redundant LPC Bus Check
- a1f8b3160946 Add Child RC Checking to Thread Pool
Jennifer A. Stofer (1):
- 12b139b58521 Revert “P9 Xbus/DMI CM Workaround”
Jenny Huynh (4):
- bedc05eb919f Fabric inits update for Axone
- cf8f5459f14f Fix fabric inits for Axone
- cb318fbc38a9 Add missing targetType arg to ATTR_CHIP_EC_FEATURE_CORE_SMF_SETUP
- 0ad5976c1f8b Fix Axone SMF lower address mapping and enable chip addr extension mask in mcu
Joachim Fenkes (6):
- a6ab2972787f FAPI2: Add method to Target to query core select vector from CORE targets
- 63a8b58f12b7 p9_tod_setup: Workaround for HW480181
- 96195e47b503 Fix for workaround for HW480181
- 19fde64271e5 p9_sbe_tracearray: Updates for Axone
- 06a885d8e671 p9_tod_setup: Disable clock doubling when running off LPC clock
- ea40a0eeae03 FAPI2: Clarify that broadcast groups must be mapped explicitly
Joe McGill (6):
- 1b7cc09d2da5 p9_xbus_fir_utils.H – create header for definition of XBUS related FIR settings
- 834bc3db0d21 shift OBUS FIR programming inits for secure boot
- 13af137b03af FAPI2: replace IOPAU target references with PAUC
- 4b03b01b34bd p9.filter.pll.scan.initfile – update CP filter config for p9a
- 415af5749f8f create attribute to reflect DPLL input frequency
- feab766b57db update i2c bit rate divisor for p9a
Kahn Evans (1):
- b9b808b3f44e Fixing doxygen warnings
Li Meng (2):
- 186d6f22c2ad Fixes for LRDIMM dual drop DB training
- 96032f3cd122 Adds error logging features to LRDIMM MWD_FINE
Louis Stermole (27):
- 54a9c7b4a9e8 Fix duplicate symbol errors from DEFAULT_MC_TYPE
- 7d859fce1073 Add workaround for Nimbus symbol mark performance hw bug
- 2b26420e7247 Add p9a_mss_freq procedure
- c08e3bfb24fc Fix default on ATTR_MSS_MRW_SUPPORTED_FREQ to be 4 entries
- f8a7a5a564ec Move MSS MRW attributes to generic XML
- 12426d3bf24d Add ATTR_FREQ_OMI_MHZ
- 357441ef8b73 Add p9a_mss_freq_system procedure
- ea434a2363ec Fix Explorer getRSP for endianness and buffer size
- e28412847eab Add 32-bit word swap on Explorer inband structures
- 5fd2903850cb Add debug params to exp_check_for_ready_wrap
- 9870db1cf564 Change CRC gen/check for Explorer inband to match EXP firmware
- 574186ea098a Clear Explorer outbound doorbell after reading cmd response
- dc2e4807c4e5 Add lab tools to test MCHIP FW commands
- 8bde2e5cb164 Update exp_omi_train for testing
- 678ca9786f8a Add retry of EXP_FW_STATUS when status is FW_BUSY
- b1a583763dfb Fix trace in exp_omi_setup to be more clear
- 245047c0ff42 Add check for BOOT_STAGE == runtime fw in exp_check_for_ready
- d6e85c3e9c5b Add reset of FORCE_STR to exp_draminit_mc
- f11931ee5e44 Add attr to control endian swap of OMI CFG reg data on Explorer
- 2c3e6ed587ba Add reset of explorer outbound doorbell before running new cmd
- e455c84e39cf Fix missing params in exp_draminit response trace
- 6f3e6b81cba8 Change register used for IML_COMPLETE in exp_draminit_mc
- dcf8b4ea580d Change tags on ATTR_MSS_OCMB_EXP_OMI_CFG_ENDIAN_CTRL to make it platInit
- 432870d9b5c4 Add procedure wrapper and makefiles for exp_mss_thermal_init
- 6a075926870a Fix alignment of exp_draminit training response display
- 907f20be9991 Add generic mss_timing header for HB mirror
- 8cb482056c65 Change defaults for power/thermal attrs
Luis Fernandez (6):
- 4995ec0ba6f1 HB Improvements: Fix compiler warnings on modern compilers
- acd09d45c209 HB Improvements: Compiler Issues with Different Config Files
- d4e167d5bd38 HB Improvements: Fix compiler warnings on modern compilers (add-on)
- 49d81ec6a770 General Improvement: Get HB standalone + op-build working with GCC8
- fe000f81b649 Revisit attributes with array types.
- d58f3a708535 Compiling with GCC 8
Mark Pizzutillo (33):
- f2ac038e8a1d Add exp_rank.H blank file (renamed from rank.H)
- a5c731ef077d Remove rank.H to rename to exp_rank.H
- e686c6c40b70 Add empty files for exp_getecid
- 7c4068b510e1 Added code for exp_getecid and unit tests
- 0d3c3c752b95 Add blank files for PMIC i2c
- 3f25846bd235 Add gemini IPL code and unit tests
- bcea118c1c51 Add git commit data to gemini hwp and exp_getecid
- 2007c4f94085 Add SPD getters for PMIC fields
- 865d4639a390 Add new blank files for new PMIC directories and procedures
- ee2270e80fc2 Add new blank files for new PMIC directories and procedures
- 3498e76492e9 Remove PMIC I2C files from explorer path
- 32bc3c06a9ba Add API for axone p10 dimm rank
- dc855079f522 Add L1 PMIC procedures
- bb8ed3193462 Remove unneeded gemini makefiles
- 621e0bac1f53 Fix exp_getecid register accesses
- 823149252170 Add attributes for PMIC SPD fields
- f730180b2b41 Add i2c support for PMIC target
- 5de4c5ec41bf Fix memdiags to fix jenkins
- 1dab92e705f6 Add PMIC enable procedure code and UTs
- ee52194d04b1 Add code for PMIC bias procedure & UTs
- cbac4e3d76af Add pmic fields to p9a eff_config
- ae412fdaabaa Remove check for eff dimm size in gem_draminit
- b1ca9dbf1eab Add blank files for pmic EFD processing
- 4bf4a26d8c08 Remove pmic_bias files to move to lab directory
- 692db28a0ad4 Move pmic_bias utils to lab directory
- 06b50f0ecc2b Add istep7 include directory for pmic EFD processing
- cd1e2c047b78 Add EFD processing to pmic_enable
- d9a2585c80fe Add pmic_update lab tool
- ca414b982877 Fix exp_draminit phy_params
- 1dc17625bd83 Small amends to exp_draminit
- c88e93047c9a Update pmic_enable to bypass attribute checks for boot from EEPROM
- 1581c67d3151 Add blank files for p9a_throttle_sync procedure
- 3c2d8ccc8fdb Add memory initialization to gem_draminit
Matt Derksen (39):
- f68a45ca5694 Small cleanup of NVDIMM update
- e0fc8dd0b264 Add simics exit_cache_contained mode call
- 5e672904032c Remove unused VPD sections from axone pnor layout
- 36375399974d Current copyright year not added
- b6e503999c4c Allow update of zeroed NVDIMM level
- ecfbca46ab3f Make sure memory is cleaned up in errlud_i2c.C
- 16cf78fed03f Add new PMIC target for Axone
- 2431563fb687 Remove DJVPD and CVPD sections from axone pnor layout
- 7e2a874589b1 Add FAPI_POS and account for 4 possible PMIC targets
- 7f0b6fddf3f8 Enable IPLTIME_CHECKSTOP_ANALYSIS in axone
- 72ef108a5db4 Enable p9_pm_stop_gpe_init call in istep15
- 6c39a01069ec Compile Gemini hardware procedures in hostboot
- 19a436e44c7d Return p9a_omi_io_scom failure
- df8f6df13fa6 Add gemini HWP calling into hostboot
- 0c954ba135fb Fix test_fapi2getChildTargetsForCDG for Axone
- 7a9f6ce95c59 Re-enable calling p9_npu_scominit
- 7ddeb4b85db8 Remove unnecessary pmic mk files from ekb import
- 64f4f47ac448 Enable 32GB NVDIMM update
- 22d6da8c6be6 NVDIMM info logs around update
- 624f87148b03 New simics level for axone
- 8f4eeca3100a Updates to compile new pmic fields in p9a eff_config
- 3d09e6cb299b Integrate pmic_enable HWP into IPL
- f212028b43f3 Enable calling p9_update_ec_eq_state
- ddfd90ead9c5 New simics level for Axone
- 7779247d5f65 Enable calling p9_setup_evid for Axone
- 1a8e06d43d36 Use i2c word write for NVDIMM update
- 2094256e054f Update simics level
- e9d12d6326f7 Enable tpmddtest.H for Axone
- 5316f7dc08c6 Enable the scomtest for AXONE config
- 2c86bbc37ee8 Run exp tests in Axone and make generic Load utility
- 3b05c7a782f6 Enable fapi2MmioAccessTest for axone
- 164e8bc5fc07 Add planar vpd support to Axone simics
- 730a9fb5a883 Update genMemVpd.pl to support DQ and CKE mapping
- 5dafe24ce671 Added CK and DQ vpd accessors
- a59fbce9c954 Updated genMemVpd.pl to strip carriage returns from line data
- b5499344e2e1 Add a 4-byte timestamp into new VM keyword
- 52e9d9eb5546 Add a version nibble to the end of VM VPD
- c0f21a7774f4 Change filename for VM keyword to zz_vm_VM.bin
- 2b061c6081d4 Signed windage values not picked up in MT keyword generation
Matt K. Light (3):
- 2722201d0d10 add GEMINI enum for ATTR_NAME
- 157eb4dc4966 move mss_generic link to wrapper, fix OCMB_IS_NOT_EXPLORER ffdc call
- 3d3bb8cd5fe6 update TARGET_TYPE_MULTICASTABLE
Matthew Hickman (7):
- cacebfde8993 Added empty files for ecc port
- 8b15178b0679 Added empty files for ccs port
- 2b3c06d52085 Fixed the ccs port merge conflicts and added lab code
- 2e0e547728eb Added shell files for exp_memdiags
- 4a561d8c80c4 Added one last empty for ecc
- 879157876fc2 Added more empty files for ecc port
- 428f5e2c632e Ported ecc engine to generic
Matthew Raybuck (16):
- 882f15ebfdcd Test Cases for deconfig updates for AXONE
- 1737cfb1a19d Update OCMB 9-15 to have valid i2c and eeprom info
- 740541cdd9e0 Infer presense detection of Explorer chip from VPD EEPROM
- f177dd883e86 Collect IDEC for Explorer chip
- 5f68c549965e Gemini vs Explorer Presence Detection via SPD
- 6390bd34536a Add keywords for part and serial number for DDIMM
- 7d1cedd447b6 Add keyword support for OCMB SPD reads
- d2da0774fa01 Targeting updates for EEPROM content type
- ae7fd02c2115 Refactor keyword support for various DIMM types
- 85c03c9b4f64 Add cache/hardware comparison functions for SPD classes of VPD content
- 36c966c7dd11 Add cache/hardware comparison functions for ipvpd classes of VPD content
- fa7d62b7304b Support tool that can package BPM flash images into a binary
- 6adc57ce4966 Fix typo in buildBpmFlashImages.pl
- 2f311fe0914d Replace chomp function with platform neutral end-of-line stripping regex
- 94e392de6a0a Fix memory leak in nvdimm_update.C
- 3a5514cde7fa Turn off NVDIMM debug trace output
Michael Baiocchi (1):
- 3c3e5a250d39 Revert “Add OCMB_CHIP_TYPE Attribute”
Mike Baiocchi (9):
- 1b5381224824 Cleanup UCD Update Algorithm Code
- 1dc4c34f591f Force UCD Updates on each IPL
- 0da6ad912fdf Add OCMB_CHIP_TYPE Attribute
- 1e1ea69fbf60 Fix missing header file in eepromCache.C
- 3c199d2a3a26 Remove GLOBAL PNOR Partition
- 4f842cf1d6fe Combine ‘generic’ and ‘explorer’ OCMB chip targets
- 8fb322bab4c1 Remove ‘EXPLORER’ as attribute MODEL type
- d978f97d33f0 Add Device Tree support for Nuvoton TPM 75x
- ca9007fb2efc Add Support for new HDAT Slave Device Type for Nuvoton 75x
Murulidhar Nataraju (1):
- ed1208121086 Istep 18 - MPIPL on OPAL System update
Nick Bofferding (9):
- ec86a5683941 Decrease WOFDATA partition by 1 MB until HBI space can be reduced
- 85326973c80e Reduce draminit_training_adv thread count to avoid OOM
- a9aa7be26b1f Fix page coalesce bug in coalescing end of cache memory range
- 3e582366ea6b Disable parallel operations in draminit advanced training
- 5002bdd78954 Reduce LRU RO constraint to allow RO page evictions
- cf29aa3e9203 Fix UCD invalid command error for 0 byte block read SMBus requests
- 239bd856fd66 Re-enable mss_draminit_trainadv parallelism
- 0f03814d62a6 Only display ERRL user details callouts/strings when dumping error to console
- c070a3d6521e Fix gcc8 signature validation anomaly
Prasad Bg Ranganath (2):
- cb5872dbdd7f PPB: OPPB pstatemin value endianess fix
- 431fd07bcd5f PPB: Bug fix in compute VPD points that impact to bias values
Prem Shanker Jha (4):
- 4148562b6758 PM: Fixed error path handling of getscoms in HWP p9_query_core_access_state.
- 89ff9fa99391 VDM(Part 2): CME hcode support for per quad VDM.
- 58df73fd1074 VDM(Part 3): Image build changes for quad level VDM
- b3996f56863f Stop API: STOP API made project agnostic.
Rahul Batra (4):
- 3483624140e3 PM: Revert VID slopes in GPPB to non-zero
- 2a6adcbfe414 PM: Fix WOV Enablement
- 761c81cf0ecb PM: WOV(OCS) HW Procedures Changes (1/2)
- a34f4c584414 PM: WOV(OCS) PGPE Hcode Changes (2/2)
Ricardo Mata Jr (1):
- 3f9202c62194 Added chip ec attribute for PCI cache injection.
Richard J. Knight (1):
- 66b1aa028bfa Call the tool to generate the cmsk rings + .C files for procedure
Roland Veloz (11):
- 8d531bced31e Added unit test for HWP call ddimm_get_efd
- 92ee1c5a0784 Defect fix for class RsvdTraceBuffer to fix ErrorLog flatten issue
- d935c5c94a9e Added more error reporting to HWSV when PNOR fails, removed superfluous code
- 8d9dc76256f5 Corrected bad logic, in an if statement, that was creating a bad trace
- f38ca7d5412b Added new GenericFspMboxMessage_t interface to save NVDIMM keys
- 7aa27e142c26 Implementing PHYP to HBRT NVDIMM message to issue an NVDIMM operation
- 9192b12a33dc Reworked the AttributeTank::Attribute API
- c4faf5ce57f2 Changed the generic message type from MSG_DECONFIG_TARGET to MSG_ATTR_WRITE_OP
- 56cb2793c030 Added template function to make an attribute with given target and attribute ID
- b75cfea6155c Unit test for structure TARGETING::AttributeTank::Attribute
- d2d561f722aa Unit test for the firmware request sendAttributes
Sharath Manjunath (3):
- 4cc19fda64c0 Add exp_thermal_init for Explorer FW
- 47b32b1aaaf2 Adds blank files to Explorer thermal_init commit
- ecdac321bf0a Add exp_thermal_init for Explorer FW
Stephen Glancy (48):
- cfc5cde5be5f Adds blank explorer training handler C file
- b047a25de8a6 Adds process training response to exp draminit
- 9a27a108a9b8 Adds MCA workaround blank files for HB
- af698e0c2096 Adds in workaround for self-time refresh
- 763efd13a331 Updates dramint training structure
- f79af6ea7e38 Fixes LR host write leveling crashes
- d27962f1bfbd Updates CCS to run with quad encoded chip select
- f53d3ff4139f Adds LRDIMM shadow register workaround
- 06f75dffe7d2 Fixes four-rank rank pairing code
- 4cfa805d328b Fixes MC addressing for 4R/quad-encoded chip select
- 745094dc3a9f Moves blame a FIR API to generic
- 93fcaa00fbf0 Adds explorer post-draminit bad bits processing
- 8328e67e0ca1 Updates LRDIMM dual drop SI settings
- ffe6b0311623 Updates RCW’s attributes for quad encoded CS mode
- 98267572c8c1 Fixes LRDIM dual-drop 4R frequency/plug rules bugs
- 8578705fa8a2 Adds p9a freq specialization
- 1e9aa61c5f76 Adds blankfile for git commit data helper
- e4956ca54c22 Updates the LRDIMM to use SPD SI values
- ac6b97d1a4ff Adds git commit data to p9a/exp procedures
- 97517fa73c61 Adds explorer training response display functions
- 4b56cf2d5156 Adds blank files for new cen plug rules
- 51a8aa7ccf8b Fixes centaur plug rules to force balanced MBA configs
- f43f8bd48e3f Disables RD VREF for LRDIMM
- 8069ef850b91 Adds p9a chip directory structure
- aff20d90b967 Adds unified input processing for wrappers
- ac2fd033cc0b Moves lab helpers to generic folder
- 510773cb52f9 Adds explorer training response blank C file
- 290b29f13a8a Adds explorer training response display functions
- 5efcf184ed79 Adds p9a chip directory structure
- 0d02b87f9c90 Adds explorer address and field fixes headers
- 902e166a98fe Adds explorer to check for response doorbell
- 114d10d29c18 Fixes LRDIMM command to command timing
- a38021c7fa73 Fixes RCD parity CID configuration
- b952df368d42 Moves CCS lab code to generic
- 4a2e3c2c2db5 Adds new attributes for 07MAY19 explorer specification
- 82423eab5bba Fixes MCBIST compile fails
- 6bb5c0eda318 Fixes MCBIST compile fails
- af06bf24063e Adds blank files for explorer EFD processing
- ec840df7fcaf Adds explorer CCS specialization
- 2acc85787f4b Updates the explorer draminit for 07MAY19 spec
- 7bf4bd007709 Fixes MCBIST read bug in i2c mode
- 8a6b5a50b388 Adds EFD decode updates for 07MAY19 spec updates
- 11066067e94b Fixes FFDC for files moved to generic
- 42dbafc33bfa Adds hardware specific definitions to initfiles
- ea9fb95e6c5a Adds axone support for p9_throttle_sync
- 30d44084f574 Adds a helper function to hold CKE’s high in draminit
- 38b300796ea1 Updates swizzle for MCBIST error_count_mode1
- 2910a088420c Moves shmoo_data API to generic memory lab
Steven Janssen (3):
- d42dd7f9ed04 Fix library dependancy
- 2aaca494ec04 Update file name to match function name
- 9efb5475e019 Fix library dependancy
Thi Tran (1):
- 2a334beaa4b6 Fix incorrect group of 8 Mirrorable setting for Axone.
Tsung Yeung (14):
- 9ab1bc28a6d2 Preload CCS program to support EPOW on NVDIMM
- 4d2fdefa996b Adds HWP call to set up CCS for EPOW
- 9291b67c357d NVDIMM - erase after arm to prevent stale image getting restored on next boot
- 40bcbd0f3a78 Enable median rank wr_vref value on NVDIMM
- 468349f5827c Includes NVDIMM in workaround for self-time refresh
- d4dae0f83725 P9: NVDIMM SBE Support to Trigger Catastrophic Save
- ff832044c09e Adjust STR enter sequence to enable immediate entry
- fa0064292733 Ignore refresh overrun fir NVDIMM during post-restore sequence
- 031a5d086262 NVDIMM Change Polling Order
- 1c0d5d1e89b3 Uses ATTR_MSS_MRW_NVDIMM_SLOT_POSITION instead of FAPI_POS for nvdimm plug rules
- 2c39e6a8184b NVDIMM wr_vref workaround fix and add refreshes to ccs program (nvdimm only)
- dee477f94aa6 Add polling after STR entry to ensure port is in STR before asserting RESETn
- 1f8ec61acd51 Disable BAR Temporarily to prevent STR exit during nvdimm handover
- d51b8ebc92c7 Change polling condition to avoid premature timeout error
Zach Clark (3):
- 6a2bedba84d0 Developer Improvement: Get code coverage tool working with Hostboot
- ff818674b181 Make GCOV support work with GCC 8.1 - 8.3
- cffebe48c7b1 Fix “possibly uninitialized variable”
Zane Shelley (9):
- 0a802a96758f PRD: invalid access to pointer address in prdfWriteHomerFirData.C
- 36a58f1f8047 PRD: change thresholding for OBUS link UEs
- a1f0a3ed6d3b PRD: misc cleanup from latest RAS XML
- d893f5ac1b3d PRD: NPUFIR updates for Axone
- e2a0b43c8684 PRD: Memory subsystem updates for Axone
- ca47ced07c4c PRD: replaced MODEL_EXPLORER with MODEL_OCMB
- 31aec74cbca7 PRD: debug trace output update for OCMB models
- c720019a8163 PRD: Axone memory updates from RAS XML
- 578bf1c6cdcd PRD: Explorer updates from RAS XML
aravnair-in (1):
- 75031a86cc54 ZZ-GEN4 and ZZ-2U-GEN4 sysetem binaries need to be built
lean wang(王棚辉) (1):
- 913204775de8 ips print total memory
whs (1):
- 916c31cdf802 Create tool to generate memory vpd keyword mappings
Package: occ¶
Patches¶
Commits¶
Caleb Palmer (2):
- fb4b3eb861b2 NPU target addr translation support
- e5a2afd6cfb0 NPU target addr translation fixes
Chris Cain (13):
- d03cb7413705 Update to PGPE elog structure
- f7b1e2a3bcae Add support for a second voltage sense from APSS
- f65ac6e26087 Add regs for PGPE debug
- b082b5771c9d NVDIMM procedure update
- ad9bb2d1e41c Disable 24x7 when EPOW detected to prevent GPE halt
- de361c2a961f New NVDIMM save procedure
- 19b906f9c3a8 Pick up new HCODE elog structure
- 91d3487ed586 Open CAPI memory config data support
- a880ffe3a854 Support for Secure Memory Facility (SMF) mode
- 9a6d21e73e44 Initial OCMB fixes
- 326a900583f6 Initialize mem type for Centaur
- d13bd3fa8e38 Handle thermal vote based on OCMB membuf
- 6ce9a5d0fefe Allow maximum number of sensors to be returned in debug command
Douglas Gilbert (1):
- afa37a7e9bc0 Explorer MSBUF monitoring
Timothy Pearson (1):
- 4b9396843b2d Fix build failure on GCC8
mbroyles (6):
- c77b16ee36a3 Run WOF every tick
- d10b665d0f1b WOF temperature scaling equation change
- f8e8d60e453c Delete un-used Amester functions
- cf4c143eb571 WOF changes for OCS and freq tracking
- 5e53fc1458f1 Increase PGPE elog size to include full PGPE trace
- aa38078b2e09 Avoid calculating negative AC currents
Package: petitboot¶
Patches¶
Commits¶
Javier Martinez Canillas (2):
- 53e0f3ef35ac discover/grub2: Allow using title for default even if id was defined
- 7edc34c4ee8d discover/grub2: Allow to separate the –id argument using a space char
Samuel Mendoza-Jonas (6):
- 9e869ebe3a51 Various fixups and checks to make scan-build happy
- aa596b2c1034 utils: Quote plugin name and vendor variables
- 3cf30cfa4f23 utils: Optionally run utilities as root
- cf9e0cd6f7ca Remove outdated TODO file
- d61806e79788 doc: Start writing some in-tree documentation
- cd95d81c16bd travis: Publish sphinx docs to Github pages
Package: sbe¶
Patches¶
Commits¶
Alvin Wang (1):
- fb4fa9c6de3f Move MCBIST lib to generic folder
Ben Gass (6):
- 448290d76b93 Update p9_l2_flush to check if purge is busy on anything prior to flush.
- 26c8a88a4f65 Update ATRMISS registers for Axone
- 2d663084a860 Update p9_mss_eff_grouping for Axone support
- b031344b3316 Add p9a.omi.pll.scan.initfile and ifCompiler support.
- fc26a6bd34b5 Update npu initfiles for Axone
- 54b282143d67 Set IOO clockgate_disable for Axone HW481539 / HW438727
Chris Steffen (1):
- 0268ea4e1545 Axone Xbus Linearity
Christian Geddes (1):
- ce01c89b7df0 Make some FAPI_INF traces that are spamming FW logs into FAPI_DBG
Dan Crowell (4):
- e27b0cc841ed Modify rank variable for OCMB VPD lookup
- 8cdd1fc4febf Add PMIC target
- cd57fb58133a Synch up OMI and MCA frequencies
- b96edc83e949 Hide CHTM attributes from ServerWiz
Glenn Miles (2):
- 22169bd672be Add new enum, OCMB_FW_UPDATE, to ATTR_RECONFIGURE_LOOP
- 2f9112decc89 Add HWP for entering Explorer TWI mode
Jenny Huynh (3):
- db120737ef3c HW483672: Enable TLBIE WAT (version 5); fixes unintended flushing
- 890db5d7d8fe Fabric inits update for Axone
- e99d1c084c42 Add missing targetType arg to ATTR_CHIP_EC_FEATURE_CORE_SMF_SETUP
Joachim Fenkes (5):
- 6a7478da76d1 FAPI2: Add method to Target to query core select vector from CORE targets
- 9c5d98ebc72b p9_sbe_nest_enable_ridi: Open up PCIe refclk drivers
- ce819e5d65ed p9_sbe_tracearray: Updates for Axone
- f0d3622fbac5 p9_sbe_chiplet_reset: Add missing OB3 clock muxes for Axone
- 044f03861f86 FAPI2: Clarify that broadcast groups must be mapped explicitly
Joe McGill (5):
- 40d3c1667e11 cleanup references to chip-centric EC feature attributes
- 7e6b30a82f4b FAPI2: replace IOPAU target references with PAUC
- e9bc6a014a07 p9.filter.pll.scan.initfile – update CP filter config for p9a
- 582a724a0172 p9_sbe_npll_setup – update SS enablement for p9a
- c96691091792 update i2c bit rate divisor for p9a
Kahn Evans (1):
- 4db0f651a400 Fix doxygen warnings
Louis Stermole (4):
- de09972a4e9c Add ATTR_FREQ_OMI_MHZ
- 02cd24317d11 Add debug params to exp_check_for_ready_wrap
- 9beca538b919 Add retry of EXP_FW_STATUS when status is FW_BUSY
- 42cc2406dde6 Add check for BOOT_STAGE == runtime fw in exp_check_for_ready
Mark Pizzutillo (1):
- ca17f0c1d193 Added code for exp_getecid and unit tests
Matt K. Light (3):
- 8acc5d3145f7 add define to control inclusion of getCoreSelect plat impl
- 673bc92dbf97 add GEMINI enum for ATTR_NAME
- 5cab254e8ffa update TARGET_TYPE_MULTICASTABLE
Matthew Hickman (1):
- 8f2375e3e79c Fixed the ccs port merge conflicts and added lab code
Murulidhar Nataraju (3):
- 249671d79a09 Updated HRMOR to 3968MB (64MB * 62) less than
- 28c54880dd08 Axone: Update sbeOpDistribute.py
- e116764a9681 Update build in customrc
Prem Shanker Jha (2):
- c94f972a747d PM: Fixed error path handling of getscoms in HWP p9_query_core_access_state.
- 833b7412036c VDM(Part 3): Image build changes for quad level VDM
Rahul Batra (1):
- 8ec1c8aac612 PM: WOV(OCS) HW Procedures Changes (1/2)
Raja Das (3):
- f560231a9e83 Optimized the processor dump structure between SBE and Hostboot
- 4bd48045fe9a Update Backing build to customrc and update standalone simics patch
- c54904f7b338 Added .NOTPARALLEL special key for .s intermediate files from.S
Ricardo Mata Jr (1):
- 378ec4ffdd3d Added chip ec attribute for PCI cache injection.
Sharath Manjunath (1):
- 61c4b74f573d Update exp_draminit to read values from attributes
Srikantha Meesala (3):
- 8a2bb59e3dc9 Makefile issue with parallel build
- e02d72ae04fe White/Black/Grey List Binary dump full SBE implementation
- 959bcf49938d Support Collect DUMP in ZZ-L system
Stephen Glancy (2):
- 510ac957f02d Adds explorer CCS specialization
- ed7027c5b077 Fixes FFDC for files moved to generic
Sumit Kumar (1):
- 7fc696f4f131 FAPI_Infra:Add new member to structure ErrorInfoHwCallout
Sunil Kumar (1):
- 01030a212c07 AXONE Bringup CI
Tsung Yeung (2):
- c9667ef21a6f Add polling after STR entry to ensure port is in STR before asserting RESETn
- 94df8bea72bd Disable BAR Temporarily to prevent STR exit during nvdimm handover
Yue Du (1):
- ca676f5b5d40 PM: Handle PIB Reset with data check handler on all GPEs
Zach Clark (1):
- 8384a9660449 Fix “possibly uninitialized variable”
kswaroop (2):
- 3f92b561d721 Fix for race condition while copying “p9_xip_tool”
- ceb6f8424a2c Changed backing build to /esw/fips940/Builds/b0620a_1925.940
Package: skiboot¶
Patches¶
Commits¶
Aaron Sawdey (1):
- 16aa1b111ed0 external/mambo: fix tcl startup code for mambo bogus net (repost)
Alexey Kardashevskiy (5):
- 7c977c734e1c npu2: Reset PID wildcard and refcounter when mapped to LPID
- 68d11e4460ec npu2: Reset NVLinks when resetting a GPU
- 5ed3884f8d04 npu2: Fix clearing the FIR bits
- d496bb141c97 npu2: Clear fence state for a brick being reset
- d2005818bea3 npu2: Increase timeout for L2/L3 cache purging
Alistair Popple (3):
- d7636a10bd59 external/mambo: Add an option to exit Mambo when the system is shutdown
- 3b36d5be5ea0 skiboot.tcl: Add option to wait for GDB server connection
- 20a3b69bd1b4 lpc-port80h: Don’t write port 80h when running under Simics
Andrew Donnellan (2):
- 1a548857ce1f hw/npu2-opencapi: Add initial support for allocating OpenCAPI LPC memory
- 1706e0311c47 core/lock: Add debug options to store backtrace of where lock was taken
Artem Senichev (2):
- c6eca76efb2e platforms/vesnin: PCI inventory via IPMI OEM
- 6cea3a7bba7c platforms/nicole: Add new platform
Claudio Carvalho (1):
- bedb1c2343b2 trustedboot: Change PCR and event_type for the skiboot events
Cédric Le Goater (3):
- 04efad3a40f7 plat/qemu: add a POWER8 and POWER9 platform
- 27243a37469f chip: add no-nx quirk for all QEMU platforms
- d1a556881a71 nx: remove check on the “qemu, powernv” property
Frederic Barrat (2):
- ce49505c2faf npu2-opencapi: Mask 2 XSL errors
- 2a7e5cb685b8 opal/hmi: Report NPU2 checkstop reason
Joel Stanley (1):
- c8b5e8a95caf devicetree: Don’t set path to dtc in makefile
Jordan Niethe (16):
- 989c41041944 core/test/run-trace: Fix type in testing struct
- ad61b0a90ea1 core/trace: Put boot_tracebuf in correct location.
- 6b8e1b60aa3c external/trace: Fix endianness detection in Makefile
- 000f9331a6eb external/trace: Use correct width integer byte swapping
- d56b151d7f87 core/test/run-trace: Stop using indeterminate fields
- bc04bf1eef38 core/trace: Change mask/and to modulo for buffer offset
- 2717c6b8ddcd core/trace: Change buffer alignment from 4K to 64K
- 9825301b3fe6 core/trace: Change trace buffer size
- 8a566ff62037 core/trace: Add pir number to debug_descriptor
- 8c4763094cb8 core/trace: Export trace buffers to sysfs
- 3f61c832bf1f external/trace: Introduce structure for reading traces
- 085dbf049050 external/trace: mmap trace buffers in dump_trace
- 6c74b8e4dda1 include/mem_region-malloc: Define calloc for CCAN Heap
- 3d6aca20b8ae ccan: Add CCAN heap source
- a5038b4ccaf2 external/trace: Add support for dumping multiple buffers
- e0ed7e9985b4 external/trace: Add follow option to dump_trace
Lei YU (1):
- df34cedd050a Add P9 DIO interrupt support
Michael Neuling (3):
- 5beda3c6fe5b nvram: Flag dangerous NVRAM options
- 901261bc7699 mambo: Add addr2func for symbol resolution
- 68284c211739 mambo: Integrate addr2line into backtrace command
Nicholas Piggin (12):
- 7382324e9c41 xscom: move more register definitions into processor-specific includes
- eaa899f53237 fast-reboot:: skip read-only memory checksum for slow simulators
- 90d01f9526ba xive: Remove xive rev field and recognize P9P
- a8343d5f1a0d fdt: check more errors
- 78040c772b5f core/pci: pci_slot_add_loc use null-terminated strings
- fb447636f18c build: Makefile clean gcov files
- bb408ca82fa8 build: allow per-directory flag additions and subtractions
- 32d44e355521 fsp/leds: improve string operations bounds checking
- bc0a30f0bc58 libfdt: upgrade to upstream dtc.git 243176c
- df6b7a2dadd7 device-tree: speed up fdt building on slow simulators
- a00971e1946b libc/string: speed up common string functions
- 4025c84b4582 external/mambo: Bump default POWER9 to Nimbus DD2.3
Oliver O’Halloran (12):
- 22057f868f3b pci/iov: Remove skiboot VF tracking
- 290fbf30ddc2 pci/iov: Remove skiboot VF tracking
- 76c569ca3000 hw/phb4: Make pci-tracing print at PR_NOTICE
- 27d1ef2ebabb opal-gard: Account for ECC size when clearing partition
- 02a683bf09d9 hw/phb4: Assert Link Disable bit after ETU init
- 771497098efd hw/phb4: Use read/write_reg in assert_perst
- 166a053f1d96 hw/phb4: Add missing LTSSM states
- 4760818d7c78 hw/phb4: Set trace enable where it’s used
- 6c0a6612f492 hw/phb4: Make phb4_training_trace() more general
- b557b79a3a3c opal-api: Document hole in the token list
- 4a3ce90df510 pci: Make the pci-eeh-verbose nvram option generic
- 6e049e3c4fc5 hw/phb3: Add verbose EEH output
Reza Arbab (2):
- 3386550f5174 npu2: Fix typo
- d4f2f77377da npu2: Purge cache when resetting a GPU
Samuel Mendoza-Jonas (6):
- bc2b1de3beb2 include/ipmi: Fix incorrect chassis commands
- 1bc63b896405 platforms/astbmc: Check for SBE validation step
- 5e8a373ebe4d doc/bmc: Document SBE validation on P8 platforms
- 9834b0874af4 include/ipmi: Fix incorrect chassis commands
- 757dfba75e03 platforms/astbmc: Check for SBE validation step
- 6ef47971a87d doc/bmc: Document SBE validation on P8 platforms
Shilpasri G Bhat (1):
- 92fd4f48014d occ-sensors: Check if OCC is reset while reading inband sensors
Stewart Smith (150):
- f01cd777adb1 ipmi: ensure forward progress on ipmi_queue_msg_sync()
- 2cc067ede570 ipmi: ensure forward progress on ipmi_queue_msg_sync()
- 59bdc3a2d199 hw/xive.c: Fix memcmp() in DEBUG build to compare struct not ptr
- ac734a084319 opal-ci: Add Fedora 30
- ec52b670ddf5 Intentionally discard fini_array sections
- 7c9b3eb3c149 With new GCC comes larger GCOV binaries
- 76f7316bc8fc ubuntu:rolling now missing libcrypto.so.1.0.0, remove p8 mambo
- 33de0a26f587 doc: flesh out OPAL return codes documentation
- fea5e6e204d9 doc/opal-spec: update email address
- 54f7a0e1d8d0 doc/overview: flesh out overview
- e5d1bf6408a2 doc: Giant OPAL API table
- 410c6dcf6dbc doc: Make OPAL_CONSOLE docs pretty
- 3c09d3d55c42 doc: Make OPAL_RTC_READ docs pretty
- 6eb1be26fc28 doc: make OPAL_RTC_WRITE docs pretty
- c22375d9edf2 doc: prettify OPAL_REINIT_CPUS
- 4653773053ae doc: prettify FSP Code update docs
- 022d6f9b8cc7 doc: prettify and expand OPAL_HANDLE_HMI2 docs
- 8d871aec1e24 doc: prettify OPAL powercap docs
- 6c9a98a2ffe5 doc: prettify opal IMC counters calls
- fbd5f4c9290b doc: prettify OPAL_SENSOR_GROUP_ENABLE and OPAL_SENSOR_GROUP_CLEAR
- a24d9df75f20 doc: prettify OPAL_QUIESCE
- 1e57f1d587cf doc: prettify OPAL_PCI_SET_P2P
- 95b50422d7e0 doc: prettify OPAL_[GET|SET]_PBCQ_TUNNEL_BAR
- 5d4e227e4591 doc: prettify and RSTify OPAL_NMMU_SET_PTCR
- 6f0bb487e844 doc: prettify OPAL_PCI_TCE_KILL
- 3baffee8afe2 doc: prettify OPAL_INT calls
- e88bae8c7b3c doc: prettify OPAL_PCI_[GET|SET]_POWER_STATE
- b33ad4d3ed54 doc: prettify OPAL_GET_DEVICE_TREE
- 38b45e292f45 doc: prettify OPAL_PCI_GET_PRESENCE_STATE
- f7ec077e37c8 doc: prettify OPAL_PRD_MSG
- de8d541eb563 doc: prettify OPAL_IPMI_(SEND|RECV)
- 543cad968b04 doc: prettify OPAL_SLW_SET_REG
- 25702ad76005 doc: prettify OPAL_CHECK_TOKEN
- 0def86b35c92 doc: prettify OPAL_PCI_SET_PHB_CAPI_MODE
- b3ed27ff6ef8 doc: make OPAL_TEST docs pretty
- 5b13696650b1 doc: Add anchors to 5.1.13 and 5.3.0 release notes
- ac16abb5df81 doc: combine OPAL_RTC_READ and OPAL_RTC_WRITE pages
- 2c2c622d1dc2 doc: Make OPAL_CEC_POWER_DOWN docs pretty
- 2e93db95d85d doc: Add example to OPAL_CEC_POWER_DOWN
- 9b33b08a2778 doc: flesh out OPAL_CEC_REBOOT docs
- c73270fd417a doc: Flesh out NVRAM docs
- cb8c5d76e72a doc: Fix up OPAL_HANDLE_INTERRUPT links
- d3e07e2a07d3 doc: Add details on removed calls
- 8e4bb49cb5cd Remove remnants of OPAL_PCI_SET_PHB_TCE_MEMORY
- df8dd2733162 Remove last remnants of OPAL_PCI_SET_PHB_TCE_MEMORY and OPAL_PCI_SET_HUB_TCE_MEMORY
- 11cdf2107fb1 doc: Add PCI Config Space OPAL call docs
- fb4d55672f9d doc: Make OPAL_ELOG pretty, mark OPAL_ELOG_WRITE unimplemented
- 6dd269db19f7 Document the long removed OPAL_REGISTER_OPAL_EXCEPTION_HANDLER call
- 8c47f5ede6b2 doc: fix OPAL_CONSOLE links
- ae2de39b80de doc: OPAL_START_CPU and OPAL_RETURN_CPU
- da90a25872ff doc: Add links to XIVE calls
- af6d53905913 doc: Combine and extend OPAL_SENSOR_READ[_U64] docs
- 91a1f4409ca6 doc: Clean up OPAL power shift ratio docs
- 5eac08c4b3a3 doc: combine OPAL_SENSOR_GROUP_ENABLE and OPAL_SENSOR_GROUP_CLEAR
- 550f749f0d5a doc: Extend OPAL_LEDS_[GET|SET]_INDICATOR
- 70362d09064d doc: prettify and flesh out OPAL_FLASH call documentation
- 88a17d78ae8d doc: Add OPAL_I2C_REQUEST documentation
- ed702b6524b7 doc: Flesh out OPAL_(READ|WRITE)_TPO and OPAL_GET_DPO_STATUS docs
- 77f7c48a1fd6 doc: Flesh out OPAL_(UN)REGISTER_DUMP_REGION docs
- 1fbddac373ef doc: prettify and flesh out OPAL_XSCOM_READ and OPAL_XSCOM_WRITE
- c78419dca251 doc: flesh out and prettify OPAL_LPC_(READ|WRITE)
- e437a0fc0fd4 doc: misc formatting fixes
- dc24fd7fe912 doc: Document OPAL_DUMP calls
- 39bd3717a128 Add missing 5.4.9 release notes
- bf1b2d6c7906 skiboot 6.0.3 release notes
- b63096b65bb9 skiboot v6.0.12 release notes
- 64e239b22dda skiboot 6.0.9 release notes
- 6d84c3f3d05f doc: Add missing skiboot 5.9.8 release notes
- cd08835db7cb doc: Add missing skiboot-4.0 release notes
- 769ce61fbcfa doc: Add missing skiboot-5.0 release notes
- 3e86783b80e5 doc: Add missing skiboot-4.1 release notes
- 12b49b4434f4 doc: Add missing skiboot-4.1.1 release notes
- b4b596393e71 doc: Add skeleton OPAL_PCI_EEH_FREEZE_STATUS docs
- 9dd1df6b37d0 doc: OPAL_PCI_SHPC was never implemented
- 484e81580580 doc: Add skeleton OPAL_PCI_EEH_FREEZE_CLEAR docs
- 5eec3e33bc06 Remove unused OPAL_PCI_EEH_FREEZE_STATUS2
- e6d95f28f325 doc: prettify OPAL_PCI_PHB_MMIO_ENABLE
- 8ab9f9d33f0c doc: prettify OPAL_PCI_SET_PHB_MEM_WINDOW
- 897d8c8a41d9 doc: prettify OPAL_PCI_MAP_PE_MMIO_WINDOW
- 5b4d6f1f0e61 Remove never implemented OPAL_PCI_SET_PHB_TABLE_MEMORY and document why
- 2299cbb445b6 doc: prettify OPAL_PCI_SET_PE
- 8ff862327371 doc: prettify OPAL_PCI_SET_PELTV
- 7599c245bbde doc: prettify OPAL_PCI_SET_MVE
- 0c1a54e40263 doc: prettify OPAL_PCI_SET_MVE_ENABLE
- 065cfb71eef2 Remove unused OPAL_PCI_GET_XIVE_REISSUE and OPAL_PCI_SET_XIVE_REISSUE
- fb0bd9be4132 doc: prettify OPAL_PCI_SET_XIVE_PE
- a98ca2e80d49 Remove unused OPAL_GET_XIVE_SOURCE
- 309dc0d0a06a doc: prettify OPAL_GET_MSI_[32|64]
- f797854384a3 doc: Document OPAL_QUERY_CPU_STATUS
- e9bced00496e doc: prettify OPAL_PCI_MAP_PE_DMA_WINDOW[_REAL]
- 9a3314d7bfdb doc: Add skeleton OPAL_PCI_RESET docs
- 321dd1693401 doc: Skeleton OPAL_PCI_GET_HUB_DIAG_DATA docs
- e985764f5734 doc: Flesh out OPAL_PCI_GET_PHB_DIAG_DATA2 docs
- 0e56e26ab02a Remove remnants of OPAL_PCI_GET_PHB_DIAG_DATA
- a4edaf6ce18b doc: OPAL_PCI_FENCE_PHB was never implemented
- 272d0658f1ac doc: Add skeleton for OPAL_PCI_REINIT
- 227de3c5dfc9 doc: OPAL_PCI_MASK_PE_ERROR was never implemented
- 7eae8441e74a doc: Mark OPAL_SET_SLOT_LED_STATUS as never implemented
- de278bc3b401 doc: Add OPAL_GET_EPOW_STATUS docs
- 0d1c898fd38e doc: OPAL_SET_SYSTEM_ATTENTION_LED was never implemented
- 66b4b96a2710 doc: OPAL_RESERVED[12], reserved but never used
- 40bd86dd1ca9 doc: Add skeleton for OPAL_PCI_NEXT_ERROR
- dc9ee7f37f0c doc: Skeleton OPAL_PCI_POLL docs
- 9b9f564fdb9c doc: Add OPAL_PCI_MSI_EOI skeleton docs
- 3310851c9b2a doc: Add OPAL_ELOG_WRITE to a list of future calls
- a6bbe935f0a1 doc: Add skeleton OPAL_RESYNC_TIMEBASE docs
- 971a2993ac8a doc: prettify OPAL_GET_MSG
- d64431cca54b doc: prettify OPAL_CHECK_ASYNC_COMPLETION
- 9d3a0036ed41 doc: prettify OPAL_SYNC_HOST_REBOOT
- 227c81905887 doc: Document OPAL_GET_PARAM and OPAL_SET_PARAM
- 70abf89d6bef doc: Document OPAL_ELOG_SEND as not ever used
- d69e78b29d42 doc: Document OPAL_WRITE_OPPANEL_ASYNC
- cdc7a00a0541 doc: Skeleton OPAL_PCI_ERR_INJECT docs
- 05cf82f958f2 doc: skeleton OPAL_PCI_EEH_FREEZE_SET docs
- 3240ad51fa81 doc: Document OPAL_CONFIG_CPU_IDLE_STATE
- 07a475fbda19 doc: prettify OPAL_GET_XIVE and OPAL_SET_XIVE
- 63dd1315f5ac doc: fixup misc broken links
- 16b7ae641037 Remove POWER7 and POWER7+ support
- 6995f7d1309d Remove P7 remnants: hw/cec.c, apollo platform
- a66f5a81000d hw/lpc: Fix theoretical possible out-of-bounds-read
- 2d4c7f9886ee core/cpu: Fix theoretical use-after-free if no_return job returns
- 0a2f8fbf9314 doc: Add OPAL tokens 46-48 as never used
- db3929ee4f0a doc: Futher document OPAL_REINIT_CPUS_MMU modes
- df9d972c2308 sparse: fix OPAL API function argument test
- 728c73b8efb8 sparse: fix bt_lock should be static
- dbf27b6c4af8 sparse: fix incorrect type assignment in core/ipmi.c
- 9c89e53d235c travis: add back Coverity Scan
- ef691db35337 struct p9_sbe_msg doesn’t need to be packed
- ba977f2e4406 hdata/vpd: fix printing (char*)0x00
- b904cb733750 Disable -Waddress-of-packed-member for GCC9
- d615b964a946 doc: travis-ci deploy docs!
- bad74d247bcc op_display: make platform function rather than “FSP” specific
- 7e6602e30975 Move more FSP functions to FSP platform
- 1b07618e8a2d Split FSP OCC code out into hw/fsp/
- 30ea4db09c7c Move core/hostservices.c to platforms/ibm-fsp/
- bfe3f8aa3618 host_services_occ_base_setup is core homer code not host_services
- 7a1c727edf31 core/init.c: use if (platform.bmc) rather than !fsp_present()
- 915097bdb87f core/init.c: no longer need to include FSP headers
- 9fc0c1287ada Move FSP specific op-panel calls to platform.exit()
- 5e705176fd26 core/opal: move HIR trigger to FSP poller
- 20965078a198 hw/fsp/fsp.c: remove lying comments
- d14cfe94cdbe core/pci: use !platform.bmc hack over fsp_present()
- ddf48eae7697 fast-reboot: move platform specific bits to a platform call
- 77b17098b41c Move FSP-specific VPD functionality to platforms/ibm-fsp/
- 5f64c9e48a12 core/timer: Use platform heartmeat_time call for FSP platforms
- dfb707f5579e Separate FSP specific PSI code
- 633645665cb3 Move platform specific PRD functionality to struct platform
- 46a5902e7b63 Experimental support for building without FSP code
- 695240b0cadd doc: Add .nojekyll to not confuse gh-pages
- 4db38a36b310 skiboot v6.4-rc1 release notes
Suraj Jitindar Singh (1):
- b8329fe2982d core/fast-reboot: Add im-feeling-lucky option
Vasant Hegde (17):
- 7097cb6a40dc skiboot v6.0.20 release notes
- e6e70ea51c65 skiboot v6.2.4 release notes
- 990d248a61a0 skiboot v6.3.1 release notes
- a78bf50e02dd skiboot v6.3.1 release notes
- 41109e5073bd gard: Use consistent name
- bc5584c3145b core/opal: Increase opal-msg-size size
- ec9f67bdaedc opal-msg: Pass return value to callback handler
- 66d0ad68687b opal-msg: Pass parameter size to _opal_queue_msg()
- b6fce51e3170 opal-msg: Enhance opal-get-msg API
- e2fcc4dd6d58 core/test/run-msg: Add callback function test
- bdcf4483eb55 hostservices: Do not call hservices_init on ZZ
- fcb1d4dc1b9d prd: Validate _opal_queue_msg() return value
- fb702bf01aea prd: Implement generic HBRT - FSP interface
- eb86b1484f54 prd: Implement generic FSP - HBRT interface
- 9cae036fafea opal-prd: Fix prd message size issue
- 0bf01d93ee39 platform/zz: Add new platform type
- 197ee04e276b skiboot v6.3.2 release notes