Skip to content

Releases: open-power/op-build

v1.4

02 Jul 16:24
Compare
Choose a tag to compare

Release Notes for OpenPower Firmware v1.4

Package: firestone-xml

Repository

Patches

Commits

Cakici (3):

  • 4233ca8 Add sensor and FRU IDs
  • 27fc4e2 Add sensor and FRU IDs AND PSI BAR
  • ec09ba0 adding apss parameters and pcie eq values

Dan Crowell (1):

  • 6525207 Enable PSI BARs to get interrupts from second proc

njames (1):

  • 37a16cb updated FRU_IDs and added planar VPD

Package: garrison-xml

Repository

Patches

Commits

New package.

Package: habanero-xml

Repository

Patches

Commits

No changes.

Package: hostboot

Repository

Patches

Commits

Andres Lugo-Reyes (3):

  • c3c0007 Allow use of non-compliant 1.5V DIMMs
  • be77c44 SW302916: mss_volt HWP to handle noncompliant 1.5V DIMMs
  • ef69ea4 Add serial numbers/part numbers to err logs w/ hwcallouts

Benjamin Weisenbeck (1):

  • ee7add1 PRD: Callout/GARD PCI OSC instead of pci osc endpoints

Bill Hoffa (3):

  • 7d8769a Set Byte 2 of the FW Boot Progress Sensor
  • bd0dfe4 Ignore IPMI SEL Event instead of treating as a Power-Cycle Command
  • 19ea105 Change to set Byte 1 of the FW Boot Progress Sensor

Bill Schwartz (3):

  • 56a2bf5 Add support for backplane VPD
  • 6ce0dc9 Missing I2C Devices for Centaur in devtree
  • 460fdf3 Changes to FRU inventory to support memory riser

Brian Horton (2):

  • a90cac5 update call to ph.flatten with correct length
  • 408598c convert errorlogs to UNRECOVERABLE if they cause an istep failure

Brian Stegmiller (1):

  • a30de48 ATTN: IPOLL interrupt workaround

Chris Cain (1):

  • 7c5edb5 Move system to safe mode if Homer address is NULL.

Dan Crowell (7):

  • 1bb0f18 Add parm to specify location of errl executable for debug tools
  • c29f12e Deconfigure the membuf on an inband scom failure
  • 4e9d062 Remove palmetto as default model
  • c071adc Add callout for PCI clocks for specific SBE errors
  • 131fe4e Avoid deadlock in cross-node IPC messaging
  • b4a41f7 Disable local core checkstops for OpenPower
  • 4d1c59f Clear gard records on OP systems

Doug Gilbert (1):

  • 9d5d915 Support for OCC Centaur numbering

Elizabeth Liner (1):

  • 0fc5575 Adding support for the VPP domain (DDR4 support)

Erich J. Hauptli (1):

  • 3e271df Fixed ProcessXbus, so it generates PEER Attributes.

Matt Ploetz (4):

  • 5ca545e Change MRW_MEM_SENSOR_CACHE_ADDR_MAP to membuf target
  • 034f664 Add p8.npu.scom.initfile to needed makefiles
  • 4555834 Update n1_10_pll_ring.attributes for Naples
  • 17f94af PCIe lane swap fix in processMRW.pl

Mike Baiocchi (1):

  • fb435ee Improve I2C Master Setup By Checking Master State

Nick Bofferding (1):

  • 9bd763d Bump LPC timeout to 90s for OpenPOWER systems

PRACHI GUPTA (1):

  • ba7b110 SW302259: INITPROC: FSP&Hostboot - hardware procedure changes from the

Patrick Williams (8):

  • d12eaaa Improvements to Ps backtrace.
  • 923c6c9 Non-conforming whitespace in VA_ARGS
  • a2c0335 CxxTest: C++11 bad string literal concatenation
  • 7d2042d IPMI: C++11 bad string literal concatenation
  • 85cea8a ATTN: C++11 bad string literal concatenation
  • d35f144 MDIA: C++11 bad string literal concatenation
  • ca80eb1 PRD: C++11 bad string literal concatenation
  • bf8a0ef Increase timeout in citest script.

Prachi Gupta (9):

  • e13b146 SW304630: Array is out of bounds is mss_setup_bars.C
  • 2a17f1f SW294138: INITPROC: FSP&Hostboot - NPU updates
  • c5cae34 SW304807: INITPROC: Hostboot - fapiParseErrorInfo.pl - Made check for missing ta
  • beb2e48 SW295280: Adjust Regulator Power Limit per DIMM based on number of DIMMs populat
  • 9d569ad Invoke mss_volt_dimm_count HWP from mss_volt istep
  • 7c11916 SW295661: Surelock:surelock02p04:No CAPI devices available after soft rebooting
  • a451c8a SW304511: INITPROC: skip TP ring FFDC collection in proc_extract_sbe_rc on MPIPL
  • 196e805 SW299119:INITPROC: FSP&Hostboot - mcbist updates
  • b0270e5 SW302085: FIPS840:INITPROC: FSP&Hostboot - hwp changes for week of 3/30

Stephen Cprek (2):

  • 2c58244 Prevent hb prime errors when called in cronjobs
  • 33c6264 Add some safety measures to the hb rsync command

Thi Tran (4):

  • 70fc635 SW302513: Brazos FW840 : remove MRW parser change used with SW29500 fixes on pre
  • 88d80a5 SW272633: proc_tp_collect_dbg_data.C : review use of arrays
  • 303274b Fix FSP compiler warnings under src/hbfw component
  • f357d8e SW304615: INITPROC: Update SMP settings for Naples PHBs

Zane Shelley (2):

  • c40172b PRD: Disabled MNFG Spare Deloy on IS DIMMs
  • 1041724 PRD: fix bug that would steer spares on IS DIMMs

Package: occ

Repository

Patches

Commits

Fadi Kassem (1):

  • 9ac1159 Redundant master occ role fix.

Guillermo J Silva (2):

  • 35ec414 Firestone fix for full frequency range on slave OCCs
  • ee27bc9 Update build name to op_occ_150617a

Package: palmetto-xml

Repository

Patches

Read more

v1.3

29 May 13:42
Compare
Choose a tag to compare

Release Notes for OpenPower Firmware v1.3

Package: firestone-xml

Repository

Patches

Commits

No changes.

Package: habanero-xml

Repository

Patches

Commits

Ben Mashak (1):

  • 03d911f Modified PROC_R_LOADLINE_[VDD|VCS] and PROC_R_DISTLOSS_[VDD|VCS] per recommendation from module team which will lower processor power slightly.

Norman James (1):

Package: hostboot

Repository

Patches

Commits

Brian Horton (1):

  • f5ead81 correct logic bug in deconfig code

Corey Swenson (1):

  • 1f63743 Disable OCC Sensor Cache during Centaur I2C access at Runtime

Dan Crowell (2):

  • 294e878 Modify user details value for HB trace
  • c646754 Add callout for PCI clocks for specific SBE errors

Elizabeth Liner (1):

  • cb4f271 Fixed strlen exception caused by an extra string interpretation

Matt Ploetz (1):

  • 8b26c2f Increase devtree size to 256KB

Prachi Gupta (1):

  • 9c74c60 SW294241 : INITPROC: FSP&Hostboot - Update with latest ring attribute files

Richard J. Knight (1):

  • b6e759c Add trace collection to attribute sync failures.

Package: occ

Repository

Patches

Commits

Fadi Kassem (4):

  • 1d036a6 Fixed call home issue reporting socket power.
  • 524c258 Fix issue where false errorlogs are reported.
  • aef5167 Set extended Status thermal throttle and Quick Power Drop bits.
  • 6fba089 Modifed OCC build name for use in FIPS.

Guillermo J Silva (4):

  • 892863d Support for version 0x11 of frequency config packet
  • c76f11d Preliminary support for new config data formats 0x30,0x31
  • d7b4032 Initial support for new version of Pstate Super Structure
  • db9b6ef Update build name to op_occ_150521a

Zane Shelley (7):

  • b41cbd9 Checkstop isolation bug with indirect SCOMs
  • 169ac98 Fixed error path trace output in FIRDATA code
  • 5402f97 Fix bug accessing the wrong FSI addresses.
  • fc589ce Error path handling of xscom_write/xscom_read
  • 05393b2 Error path handling of getfsi/putfsi
  • a2d19ee Error path handling in scom_util.c
  • e6190cd add recovery to FSI failures

Package: palmetto-xml

Repository

Patches

Commits

No changes.

Package: pnor

Repository

Patches

Commits

Dan Crowell (1):

  • 3388225 Preserve NVRAM partition across code updates

Matt Ploetz (1):

  • 0dc64fa Move winkle image to a defconfig file name

Stephen Cprek (1):

  • d60374b Fix echo -en in update_image.pl for other shells (e.g. dash)

Package: skiboot

Repository

Patches

Commits

Alistair Popple (1):

  • 82073c8 bt: Add a temporary workaround for bmc dropping messages

Benjamin Herrenschmidt (2):

  • 96ed581 xscom: Remove recursive locking
  • a653df9 Add xscom_ok() and lpc_ok() to check XSCOM and LPC usability

Dan Streetman (1):

Jeremy Kerr (13):

  • d0a6671 prd: Only alter host presentation bits of IPOLL mask
  • 5f4c0b3 core: Move free-list locking to a separate per-region lock
  • afde0c6 core: Add asserts for region free-list locking
  • 1861dc5 core/test: simulate proper locking in run-mem_region test
  • 48a3a13 core/test: Use skiboot's own malloc for mem_region tests
  • 8fe651c core: Prevent adding new regions after mem_region_add_dt_reserved
  • 5ee607b core: Rename mem_region->mem_node to ->node
  • 7dabb99 core: Introduce REGION_HW_RESERVED
  • 8ab7a78 core: Add node-style memory reservation to device tree
  • a88495a core: Add mem_region_next
  • f7b322e hw/prd: Expose prd ranges via device tree
  • 1e03bfb prd: Don't expose full opal_prd_msg to kernel
  • cebcccc external/opal-prd: Update for new PRD userspace interface

Joel Stanley (2):

  • 4a574d2 hw/ipmi: Fix FW Boot Progress sensor
  • edadd36 init: Display message before loading kernel

Stewart Smith (1):

  • ecc227a Fix race in firenze_get_slot_info() leading to assert() with many PCI cards

Vasant Hegde (1):

v1.2.1

03 May 14:16
Compare
Choose a tag to compare

Release Notes for OpenPower Firmware v1.2.1

Package: firestone-xml

Repository

Patches

Commits

No changes.

Package: habanero-xml

Repository

Patches

Commits

Ben Mashak (1):

  • 03d911f Modified PROC_R_LOADLINE_[VDD|VCS] and PROC_R_DISTLOSS_[VDD|VCS] per recommendation from module team which will lower processor power slightly.

Norman James (1):

Package: hostboot

Repository

Patches

Commits

No changes.

Package: occ

Repository

Patches

Commits

No changes.

Package: palmetto-xml

Repository

Patches

Commits

No changes.

Package: pnor

Repository

Patches

Commits

No changes.

Package: skiboot

Repository

Patches

Commits

No changes.

v1.2

01 May 23:35
Compare
Choose a tag to compare

Release Notes for OpenPower Firmware v1.2

Package: firestone-xml

Repository

Patches

Commits

Matt Ploetz (1):

  • 137198a Remove post-process firestone MRW

Nick Bofferding (1):

  • 5a67285 Moved loadline attributes to processor target

njames (1):

  • 60fd5fc added prelim sensor report

Package: habanero-xml

Repository

Patches

Commits

Ben Mashak (2):

  • 1ff42da Updated power caps for IBM version which uses 1000W @ 110VAC power supplies at minimum.
  • b7f0e38 Changed SPD WRITE_PAGE_SIZE from 0x50 to 0x08 to match size used on P7 systems

Package: hostboot

Repository

Patches

Commits

Andres Lugo-Reyes (4):

  • d0d30c8 fix memmap_group_policy definition in genHwsvMrwXml
  • 1b1cb27 Associated GARDed targets get their records clear
  • 9f36a6a Attribute override tool README.
  • 8f9461d critical resource support for all targets

Benjamin Weisenbeck (3):

  • 55c5a86 Replace temporary PRD prc callout definition with HWAS enum definition
  • d297724 PRD: Only look for PCI OSC switchover on system with redundant clocks
  • 818d0f7 Increase mdia timeout value if running with continous tracing

Bill Hoffa (2):

  • d772a3c Update VPD Fields Use for Fru Inventory
  • bfed981 Add PNOR Version Information to IPMI Fru Inventory

Bill Schwartz (2):

  • 57a856c INITPROC: Fix ATTR_VPD_DRAM_WR_VREF translation
  • b134869 Fix ATTR_VPD_DIMM_RCD_IBT

Brian Horton (2):

  • f0cf036 enable eSEL for HB errorlogs from hostboot runtime.
  • c51fe7f add comments for BEAM errors

Brian Silver (1):

  • dfb1b82 Reject IPMI events which aren't destined for the host

Brian Stegmiller (1):

  • 3d5de32 ATTN: Handle multiple attns on centaur at runtime

Chris Cain (1):

Chris Engel (1):

  • 8a9652e Attribute support for TPM devices for trustedboot

Corey Swenson (5):

  • b0b7adc Fix device address and offset for I2C runtime
  • 43c7aed Fix VPD cache records/keywords
  • f76b827 Fix for more than 2 PT keywords in MVPD VTOC record
  • c17c45d Disable Centaur I2C at runtime
  • af81c1d Fix for Bad DQ Bitmap spare byte triggering false DRAM repairs

Dan Crowell (7):

  • 0d7ec79 Modify hbrt pnor interfaces to handle different partition sizes
  • 2114a66 Pull model name and serial from OSYS record if available
  • 94a5713 Add support for POWER_CONTROL_CAPABLE to ISDIMMs
  • 70ba2af Do not fail IPL for missing OSYS:SS data
  • 1907970 Fix constant refresh of vpd cache
  • 14ac97b Fix for checkstop analysis setup
  • 7aa1479 Move slave sbe start before proc_cen_ref_clk_enable

Dean Sanner (1):

  • a0f4a93 Support partial good Xbus

Elizabeth Liner (5):

  • ee64998 added a new attribute to represent Hot Plug Controllers
  • 22139e4 SW284064: Broken build due to compiler errors in mss_lrdimm_funcs.C
  • 56ab0ee Cap off the TRACFBIN such that nothing exceeds 64 bytes
  • 77f3ab9 Added support for adding the chip ECID to error logs with HWcallouts
  • 3a2c9c5 Pulled in changes from ekb for the DQ/DQS Attributes.

Josh Rispoli (1):

  • 0d5937a SW294743 : Update initfile to support RCD parity error reporting

Matt Ploetz (1):

  • cf8f849 SW281479: INITPROC: FSP&Hostboot - Naples wiggle flip and other updates

Matt Spinler (1):

  • ccc0836 HBconfig change to only compile HTMGT if IPMI is enabled.

Mike Baiocchi (12):

  • b3f6894 Limit I2C Reset on Processors to engine 0
  • 30e63fc Limit I2C Reset on Processors to engine 0 - fixed
  • 4c31ecf Initialize I2C Switches in struct to zero
  • a677148 Update SBE Update IPMI Watchdog call to use HARD_RESET action
  • 7b571bb Clarify Hot Plug Controller Attribute
  • 1589b88 Skip SBE Update in istep 6 with simics running
  • 9419597 Fix I2C Reset to resolve I2C Bus Arbitration Lost Errors
  • 9e3254a Set All I2C Master Engine Mode Registers For PHYP
  • f6dc651 Enable Micron PNOR Workaround For All Micron Parts
  • fd19d6a Allow I2C Resets on Processor Engine 1
  • 027d99b Limit attribute NPU_MMIO_BAR_BASE_ADDR to Naples-based systems
  • b301f50 Fix Bug in mss_setup_bars

Nick Bofferding (3):

  • 443e443 Support Alpine per-socket proc loadline attributes
  • 343014b Prevent out-of-order data access to FSP mailbox memory area
  • 3b607d4 Report stack traces in Hostboot Ps debug tool

Norman James (2):

  • 11adfe7 Serverwiz2: TX_MSBSWAP and PEER_PATH fix
  • 3cbc81b Serverwiz2: Updated VPD_REC_NUM numbering

Patrick Williams (1):

  • 598385f Implement a lockfree ABA-safe smart pointer.

Prachi Gupta (18):

  • df4522f SW292676: INITPROC: FSP&Hostboot - Catch up file versions - no function
  • cf7fdaf SW293869: HWP: mss_get_cen_ecid.C and mss_get_cen_ecid_decode.C DD2 display bug
  • 6cd2426 SW298278: 830 HWP changes to support Alpine load-line-per-socket overrides
  • 75ce7ba SW294129: INITPROC: FSP&Hostboot - DDR4 freq update
  • 6106543 SW291385: MPV:STC830:Alpine-IPL Power BUS erepair fails to restore vpd
  • f93b004 SW298105:INITPROC: FSP&Hostboot - Updated PEC hang timers
  • acceb1d SW297647: Habanero ISDIMM Temperature Sensor Nack Errors
  • 17a805b SW295279: Add support fo...
Read more

v1.1

01 May 23:33
Compare
Choose a tag to compare

Release Notes for OpenPower Firmware v1.1

Package: firestone-xml

Repository

No changes.

Package: habanero-xml

Repository

Patches

Commits

Ben Mashak (1):

  • 5bfd100 Corrected P8, Centaur and DIMM temp thresholds and 1.35V regulator efficiency.

Nick Bofferding (1):

  • 1141fd6 Move proc load line attributes to proc target

Richard J. Knight (1):

  • f3a3d27 Fix APSS Channel assignments

njames (1):

  • 4173b20 added node to planar vpd association

Package: hostboot

Repository

Patches

Commits

Andres Lugo-Reyes (1):

  • a4e3995 override tool pads taking ecc bits into account

Bilicon Patil (2):

  • 9336278 PRD: Changing the Byte order checking logic
  • db9b6fe eRepair MBVPD size check for CDIMM and ISDIMM

Bill Hoffa (2):

  • 5c2d7b9 Update DIMM_TEMP Sensor Enum
  • 8c22c53 Fix FSP Sandbox Compile Error with IPMI Fru Updates change

Brian Horton (1):

  • bda236e change error log to SEL processing

Dan Crowell (2):

  • fd4a873 Runtime fixes for IPMI
  • d75a32e Clear out VPD caches when booting with a golden image

Dhruvaraj S (1):

  • 0481b52 62392: HB Common Resource Recovery

Doug Gilbert (1):

  • 2a1d6e4 HTMGT add attempt to reset OCC when OCC Activate fails

Elizabeth Liner (1):

  • 4838314 Fixed a bug in the support for core scoms special wakeup in HBRT

Josh Rispoli (1):

  • a4cbe2a SW295272: ISDIMM Sensor Cache Address Map Attribute Target Change

Nick Bofferding (1):

  • f2dd720 Reduce memory fragementation in large allocations

Patrick Williams (1):

  • 5cbea60 Ensure double-side support is not enabled on 32MB chips.

Prachi Gupta (2):

  • e783261 SW294134: INITPROC: FSP&Hostboot - p8_inst_pm_state.C update
  • 63efd65 SW291438: Tuleta: FW830 dynamic VID support breaks 1.1V cdimms

Richard J. Knight (1):

  • 9f5ce5b Add "IPMI shutdown requested" to non-debug console

Sachin Gupta (1):

  • 1b488dc PRD: Add FFDC support for PNOR FIRDATA section

Stephen Cprek (1):

  • 788ec2a Remove pnorsbe.C and move seeprom code back to SBE namespace

Thi Tran (1):

  • 794bbee SW296793: New rx_fifo_final_l2u_dly setting for brazos (venice )only - A/X bus

Zane Shelley (4):

  • daf669b PRD: Support to write FIR data to HOMER.
  • 8d8a1ea PRD: no Dynamic Memory Deallocation on checkstop attns
  • 58f67a9 PRD: clean up RE FIR bits that can't cause CS
  • ce38963 PRD: R/R and F/O performance improvement in TD controller

Package: occ

Repository

No changes.

Package: palmetto-xml

Repository

Patches

Commits

Nick Bofferding (1):

  • 420581c Move proc load line attributes to proc target

njames (2):

  • f50d918 add motherboard vpd association
  • 9206323 added 12V and ground as APSS channels

Package: pnor

Repository

Patches

Commits

Joel Stanley (1):

  • 40a0fe4 Add kernel partition to image

Michael Neuling (2):

  • 59dbefb Increase size of CAPP ucode partition.
  • c3ef5f3 Update create and update scripts for CAPP

Patrick Williams (2):

  • 20a7b04 Fix missing section close-tag in defaultPnorLayoutSingleSide.xml.
  • 1be961d Fix BOOTKERNEL overlap with NVRAM.

Stephen Cprek (2):

Read more