op-build update 2-12-2018
Changes Included for package hostboot, branch master:
de81205 - Matt Derksen - 2018-02-08 - Only access HB_VOLATILE on non-FSP systems
b1d0900 - Mike Baiocchi - 2018-02-08 - Find location of HDAT relocation dynamically from PAYLOAD
03de84e - Louis Stermole - 2018-02-08 - Add empty MSS freq_workarounds.C/H for hostboot
7136fd9 - Elizabeth Liner - 2018-02-08 - Cleaning up git tree from memd_creation.pl
4bcfb10 - Ilya Smirnov - 2018-02-08 - Remove Istep 10.3 From IPL Flow
c9c74db - Prem Shanker Jha - 2018-02-08 - PM: Workaround to mirror error xml file of p9_pm_callout in HB.
1fe8dc5 - Nick Bofferding - 2018-02-07 - Secure Boot: Remove utilmem from verify container fail path
0752d04 - Christian Geddes - 2018-02-07 - Set PAYLOAD_KIND attribute based on fused bits in scom register
0e0dc10 - Prachi Gupta - 2018-02-07 - LINK_TRAIN: HWSV needs to write this attr, so, marking it as writable
d5bdfe2 - Matt Derksen - 2018-02-07 - Initialize SBE message communication on HBRT start
975d6f7 - Claus Michael Olsen - 2018-02-07 - Moving DD specific ring coord from TOR to XIP (step 2)
29b02ef - Dan Crowell - 2018-02-07 - Always set RISK_LEVEL regardless of value
1959b18 - Zane Shelley - 2018-02-07 - PRD: clear old symbol marks in TPS analysis
caaafc0 - Dan Crowell - 2018-02-07 - Commit errors for VPD writes as visible logs
4a33c32 - Caleb Palmer - 2018-02-07 - PRD: Restore repairs fix bad dimm mask check
0b8f08a - Thi Tran - 2018-02-07 - Fix HWSV duplicate enum build errors
1012aac - Matthew Hickman - 2018-02-07 - Added workaround for broadcast mode UE noise window
34ff810 - Dean Sanner - 2018-02-07 - Remove excessive tracing from AttrRP
ffc30dc - Benjamin Weisenbeck - 2018-02-07 - PRD: Disabling FSP clearing/masking of FIRs to avoid blacklist violations
a8b5cf5 - Dean Sanner - 2018-02-07 - Tweak IBM SFC flash settings for Micron chips
a5f5a3b - Michael Floyd - 2018-02-06 - CME Code Size Reduction ATTEMPT#3
14ae249 - Luke Mulkey - 2018-02-06 - Add ddr4 mnfg info to attributes during spd collection
1d56529 - Louis Stermole - 2018-02-06 - Add plug rule for dual-drop DIMM configs that produce different xlate settings
9aee6dc - Stephen Glancy - 2018-02-06 - Adds plug rule for NVDIMM in specific DIMM slots
862087b - Greg Still - 2018-02-06 - WOF: Pass PGPE VPD IQ good normal core per sort for WOF Phase 2
e33d4b6 - Louis Stermole - 2018-02-06 - Add better trace to MSS restore DRAM repairs function and add lab wrapper
21638f7 - Zane Shelley - 2018-02-06 - PRD: updates from RAS spreadsheet v123
abc7d75 - Prachi Gupta - 2018-02-06 - host_coalesce_host: bup updates
7722496 - Prachi Gupta - 2018-02-06 - processMrw: multinode updates
7b2ee59 - Dean Sanner - 2018-02-06 - Fixes for multinode istep 21.1
9225a7c - Dean Sanner - 2018-02-06 - Only enable TCEs on drawer 0 for multinode
688f82f - Richard J. Knight - 2018-02-06 - Eliminate duplicate entries in hdat hb reserved mem section
fd27bc6 - Richard J. Knight - 2018-02-06 - Enable multi-drawer hdat construction
480f31b - Dean Sanner - 2018-02-06 - Correct Obus buckets math: one, not zero based
59c8ce0 - Brian Bakke - 2018-02-06 - CAPP GARD Records cleared on Witherspoon
3915752 - Bill Hoffa - 2018-02-06 - Set Memory Enabled Bit for all Procs with Valid Memory
e77f855 - Bill Hoffa - 2018-02-06 - Handle INTRP SHUT_DOWN message in MBOX IPC msg_hdlr
9925aa3 - Bill Hoffa - 2018-02-05 - Remove @INC with current directory from create_ekb_targattr.pl
32a0511 - Christian Geddes - 2018-02-04 - Always have secureModeDisable bit set to 0 in sbe_retry_handler
70ec114 - Joe McGill - 2018-02-04 - p9_build_smp -- use ADU chipops to switch fabric configuration part #2
3143da8 - Mike Baiocchi - 2018-02-03 - Do Not Unload libruntime.so on MPIPLs
371ca0e - Caleb Palmer - 2018-02-03 - Add attribute for row repair data
aeec967 - Joe McGill - 2018-02-03 - Cumulus MSS FIR updates
74a1024 - Nick Klazynski - 2018-02-03 - Two LTPTR workarounds, remove LTPTR serialization, Fix TB IMC
53b3c1f - Thi Tran - 2018-02-03 - HB supports - Use ADU chipops to switch fabric configuration
07c9730 - Prachi Gupta - 2018-02-02 - CEN_MSS_CACHE_ENABLE: default to 1
3ef5e1a - Louis Stermole - 2018-02-02 - Add API for MC to C4 DQ pin index translation
1d437c8 - Mike Baiocchi - 2018-02-01 - Verify ComponentID and Extend PAYLOAD
4046ab0 - Mike Baiocchi - 2018-02-01 - On MPIPLs open up TCE windows for FSP to extract dump information
5320c4c - Caleb Palmer - 2018-02-01 - Fix bad DQ bits translation
9e90e3c - Venkatesh Sainath - 2018-02-01 - Setting PEER TARGET for smpgroup targets
b61115d - Santosh Puranik - 2018-02-01 - Fix HUID generation on SMPGROUP targets
8411dba - Benjamin Weisenbeck - 2018-02-01 - PRD: Add calls to perform dynamic memory deallocation
056c43e - Benjamin Weisenbeck - 2018-02-01 - PRD: Dynamic Memory Deallocation
eb4da4c - Jaymes Wilks - 2018-02-01 - Make reconfig loop failures unrecoverable only in istep mode
400b306 - Dan Crowell - 2018-02-01 - Remove i2c lock calls for vpd writes at runtime
b87820b - Richard J. Knight - 2018-02-01 - Invalid FFDC in error log
c2816fc - Joe McGill - 2018-02-01 - update OBUS PLL buckets for p9n dd22, p9c dd11
1d70cbb - Joe McGill - 2018-02-01 - cresp address error handling updates
d226d00 - Venkatesh Sainath - 2018-02-01 - Parsing Abus targeting information from Obus Targets
02b1fd7 - Christian Geddes - 2018-02-01 - Save away SBE FFDC and COMM area address in corresponding attrs
8632294 - Mike Baiocchi - 2018-01-31 - Secure Boot: Skip OPAL Verification
f46a515 - Benjamin Weisenbeck - 2018-01-31 - PRD: Power Management Recovery
ae1ac07 - Christian Geddes - 2018-01-31 - Zero out Cumulus related virtual address attribute during MPIPL
8443a65 - Stephen Cprek - 2018-01-31 - Collect better FFDC on ROM verification errors
d999ed1 - Swathi Madhuri Bhattiprolu - 2018-01-31 - Re-enable base multi-drawer ipl support
8280577 - Bill Hoffa - 2018-01-30 - Fix simulation get all registers command
7c67962 - Elizabeth Liner - 2018-01-30 - Fixing timeout error in PSU code - removing hang
aff61dd - Christian Geddes - 2018-01-30 - Add sbe_retry_handler to FIFO fail path
Changes Included for package hostboot-binaries, branch master:
134d61b - Corey Swenson - 2018-02-11 - Merge pull request #61 from cvswen/hcode_update_911
0621794 - Corey Swenson - 2018-02-11 - Update HCODE image to hw020818a.911
36c2366 - Joshua Hunsberger - 2018-02-02 - Add ionv binary for openpower platforms
Patches for zaius-xml:
Adrian Barrera (2):
Update EREPAIR attributes
Update Obus PLL bucket to 25G
[stewart: add zaius-xml patches to fix zaius boot]
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
diff --git a/openpower/configs/zaius_defconfig b/openpower/configs/zaius_defconfig
index 902f859..9e1b708 100644
--- a/openpower/configs/zaius_defconfig
+++ b/openpower/configs/zaius_defconfig
@@ -1,5 +1,6 @@
BR2_powerpc64le=y
BR2_powerpc_power8=y
+BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL_OP_BUILD_PATH)/patches/zaius-patches"
BR2_BINUTILS_EXTRA_CONFIG_OPTIONS="--enable-targets=powerpc64-linux"
BR2_EXTRA_GCC_CONFIG_OPTIONS="--enable-targets=powerpc64-linux"
BR2_TOOLCHAIN_BUILDROOT_CXX=y
diff --git a/openpower/package/hostboot-binaries/hostboot_binaries.mk b/openpower/package/hostboot-binaries/hostboot_binaries.mk
index 2e072e6..ed21f5c 100644
--- a/openpower/package/hostboot-binaries/hostboot_binaries.mk
+++ b/openpower/package/hostboot-binaries/hostboot_binaries.mk
@@ -5,7 +5,7 @@
################################################################################
-HOSTBOOT_BINARIES_VERSION ?= 6924d6b711ba7b1d4c47346c9a8dff88cfaaf4c8
+HOSTBOOT_BINARIES_VERSION ?= 134d61bcf3f2183c69793a3b9475d3ae80a6deae
HOSTBOOT_BINARIES_SITE ?= $(call github,open-power,hostboot-binaries,$(HOSTBOOT_BINARIES_VERSION))
HOSTBOOT_BINARIES_LICENSE = Apache-2.0
diff --git a/openpower/package/hostboot/hostboot.mk b/openpower/package/hostboot/hostboot.mk
index 9835958..5116078 100644
--- a/openpower/package/hostboot/hostboot.mk
+++ b/openpower/package/hostboot/hostboot.mk
@@ -4,7 +4,7 @@
#
################################################################################
HOSTBOOT_VERSION_BRANCH_MASTER_P8 ?= d3025f5d7ddd0723946bb54fcb471d2bf1fd2da4
-HOSTBOOT_VERSION_BRANCH_MASTER ?= 9bfb2013af399c316891e005ca0fb8b417deffb3
+HOSTBOOT_VERSION_BRANCH_MASTER ?= de8120523a0cf74b2c682b1f8723b99cb0388a4e
HOSTBOOT_VERSION ?= $(if $(BR2_OPENPOWER_POWER9),$(HOSTBOOT_VERSION_BRANCH_MASTER),$(HOSTBOOT_VERSION_BRANCH_MASTER_P8))
HOSTBOOT_SITE ?= $(call github,open-power,hostboot,$(HOSTBOOT_VERSION))
diff --git a/openpower/patches/zaius-patches/machine-xml/0001-Update-EREPAIR-attributes.patch b/openpower/patches/zaius-patches/machine-xml/0001-Update-EREPAIR-attributes.patch
new file mode 100644
index 0000000..0f352ae
--- /dev/null
+++ b/openpower/patches/zaius-patches/machine-xml/0001-Update-EREPAIR-attributes.patch
@@ -0,0 +1,59 @@
+From b2391175e61b3d1bd7e5fdba719d7fd2925fdbed Mon Sep 17 00:00:00 2001
+From: Adrian Barrera <abarrera@us.ibm.com>
+Date: Tue, 6 Feb 2018 18:38:21 -0600
+Subject: [PATCH 1/2] Update EREPAIR attributes
+
+---
+ zaius.xml | 16 ++++++++++++----
+ 1 file changed, 12 insertions(+), 4 deletions(-)
+
+diff --git a/zaius.xml b/zaius.xml
+index 3b9f54a884d4..df1f4dfcd2d0 100644
+--- a/zaius.xml
++++ b/zaius.xml
+@@ -8972,11 +8972,11 @@
+ </attribute>
+ <attribute>
+ <id>DMI_EREPAIR_THRESHOLD_FIELD</id>
+- <default></default>
++ <default>0x1</default>
+ </attribute>
+ <attribute>
+ <id>DMI_EREPAIR_THRESHOLD_MNFG</id>
+- <default></default>
++ <default>0x0</default>
+ </attribute>
+ <attribute>
+ <id>DO_ABUS_DECONFIG</id>
+@@ -9932,6 +9932,14 @@
+ <id>OS_IPL_MODE</id>
+ <default></default>
+ </attribute>
++ <attribute>
++ <id>O_EREPAIR_THRESHOLD_FIELD</id>
++ <default>0x1</default>
++ </attribute>
++ <attribute>
++ <id>O_EREPAIR_THRESHOLD_MNFG</id>
++ <default>0x0</default>
++ </attribute>
+ <attribute>
+ <id>PAYLOAD_BASE</id>
+ <default>0</default>
+@@ -10543,11 +10551,11 @@
+ </attribute>
+ <attribute>
+ <id>X_EREPAIR_THRESHOLD_FIELD</id>
+- <default></default>
++ <default>0x1</default>
+ </attribute>
+ <attribute>
+ <id>X_EREPAIR_THRESHOLD_MNFG</id>
+- <default></default>
++ <default>0x0</default>
+ </attribute>
+ <attribute>
+ <id>power-def-filenames</id>
+--
+2.14.3
+
diff --git a/openpower/patches/zaius-patches/machine-xml/0002-Update-Obus-PLL-bucket-to-25G.patch b/openpower/patches/zaius-patches/machine-xml/0002-Update-Obus-PLL-bucket-to-25G.patch
new file mode 100644
index 0000000..58b69af
--- /dev/null
+++ b/openpower/patches/zaius-patches/machine-xml/0002-Update-Obus-PLL-bucket-to-25G.patch
@@ -0,0 +1,40 @@
+From d3a35441092c3616e69a2e3c81c0e2f1f5df96ed Mon Sep 17 00:00:00 2001
+From: Adrian Barrera <abarrera@us.ibm.com>
+Date: Fri, 9 Feb 2018 15:23:55 -0600
+Subject: [PATCH 2/2] Update Obus PLL bucket to 25G
+
+---
+ zaius.xml | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/zaius.xml b/zaius.xml
+index df1f4dfcd2d0..9929e8b9f5a4 100644
+--- a/zaius.xml
++++ b/zaius.xml
+@@ -14407,19 +14407,19 @@
+ </attribute>
+ <attribute>
+ <id>OB0_PLL_BUCKET</id>
+- <default>2</default>
++ <default>1</default>
+ </attribute>
+ <attribute>
+ <id>OB1_PLL_BUCKET</id>
+- <default>2</default>
++ <default>1</default>
+ </attribute>
+ <attribute>
+ <id>OB2_PLL_BUCKET</id>
+- <default>2</default>
++ <default>1</default>
+ </attribute>
+ <attribute>
+ <id>OB3_PLL_BUCKET</id>
+- <default>2</default>
++ <default>1</default>
+ </attribute>
+ <attribute>
+ <id>OBUS_RATIO_VALUE</id>
+--
+2.14.3
+