op-build update 3-13-2019

Changes Included for package hostboot, branch master-p8:
fd4c772 - Dan Crowell - 2019-03-04 - Move libconsole into base image

Changes Included for package hostboot, branch master:
0b3f4e1 - Dan Crowell - 2019-03-12 - Use meaningful values for PNOR build parms
c96464c - Stephen Glancy - 2019-03-12 - Moves set bad bitmap into generic
6f660c2 - Louis Stermole - 2019-03-12 - Add new files required for fixing mss::index, mss::pos, and mss::c_str
0bfacdf - Corey Swenson - 2019-03-11 - Add callouts for NVDIMM errors
281c7c9 - Christian Geddes - 2019-03-11 - Skip enabling PM complex (start_stop_engine HWP) in Axone simics
373d8a5 - Glenn Miles - 2019-03-11 - Run memory training in parallel across centaurs
8147343 - Glenn Miles - 2019-03-11 - Use thread_local for globals that require it
ff62338 - Jaymes Wilks - 2019-03-11 - Thread local storage: Update unit tests for thread local storage
f547589 - Jaymes Wilks - 2019-03-11 - Support thread local storage
676c584 - Glenn Miles - 2019-03-11 - Make more room for hbicore_extended in PNOR layout files.
4b29a11 - Matt Raybuck - 2019-03-11 - UCD attribute and targeting updates
4636db0 - Dan Crowell - 2019-03-11 - Always use original defaults for attribute fields with no value
552339e - Christian Geddes - 2019-03-11 - Create a common explorer accesss module expaccess
4984330 - Alvin Wang - 2019-03-11 - Change generic mcbist file name
f50a116 - Alvin Wang - 2019-03-11 - Change generic mcbist file name
517ec60 - Alvin Wang - 2019-03-11 - Adds mcbist empty files
dafcf54 - Christian Geddes - 2019-03-11 - Remove imported files that were added incorrectly
3b02a6a - Christian Geddes - 2019-03-08 - Fix getChildByAffinity call in mmio.C and add more traces
ce4004d - Dan Crowell - 2019-03-08 - Create runtime mss library
250291d - Christian Geddes - 2019-03-08 - Add p9a_omi_training_check hwp call to istep 12.9
09a3da7 - Nick Bofferding - 2019-03-08 - UCD Flash Update: Support I2C SMBUS operations for UCD flash update
6fa8d04 - Stephen Glancy - 2019-03-08 - Updates read to write timers for LRDIMM
58b845f - Christian Geddes - 2019-03-08 - Disable Mutex Attribute Test Cases for now
90b00de - Nick Bofferding - 2019-03-08 - Enhance RAS for case where boot firmware image is too big to load
6e84cce - Roland Veloz - 2019-03-07 - Force VPD IO through HW (Axone) ,add plat function to get OCMB VPD
4470dc3 - Stewart Smith - 2019-03-07 - Disable warnings that crop up a lot with GCC6
49a169a - Alvin Wang - 2019-03-07 - Adds mcbist empty files
386165c - Dan Crowell - 2019-03-07 - Updates to testcases for Axone
ebf6fda - Louis Stermole - 2019-03-07 - Add empty files required for p9a_mss_freq
197507f - Louis Stermole - 2019-03-07 - Add empty file required for templating eff_memory_size
835d207 - Louis Stermole - 2019-03-07 - Add empty files required for mss::index, pos, and c_str templating
a7c8ac4 - Matt K. Light - 2019-03-07 - move ATTR_SPD_OVERRIDE[_ENABLE] to cronus only file
bdaa5b1 - Sharath Manjunath - 2019-03-07 - Update exp_draminit to read values from attributes
e7f0582 - Jacob Harvey - 2019-03-07 - L3 work for mss xmls
e73d0c1 - Dan Crowell - 2019-03-06 - Force reboot without visible errors for core wakeup failure
73fc80f - Dean Sanner - 2019-03-06 - Base HWP mirroring control on HB policy
9055269 - Luis Fernandez - 2019-03-06 - Secure Boot: Log error when attribute override attempted in secure mode
d94e5b5 - Caleb Palmer - 2019-03-06 - PRD: Remove old domain startScrubs
0af9610 - Glenn Miles - 2019-03-06 - Make access to iv_overridePtr threadsafe
e70d216 - Christian Geddes - 2019-03-06 - Compile and add calls to exp_scominit in istep 13.8
efda717 - Christian Geddes - 2019-03-06 - Set early test case IPL step to be 14.7 in Axone simics
86b5d35 - Dan Crowell - 2019-03-06 - Delete complextype fields in attributes if they have no value
7ce2a9d - Christian Geddes - 2019-03-05 - Add interface to look up model type of master processor on targetService
d74d393 - Mike Baiocchi - 2019-03-05 - Secureboot: Enhance Error Callouts For New Multinode Trustedboot Transfer
eeb5732 - Ilya Smirnov - 2019-03-05 - Revert "SMF: Create New UVBWLIST Partition"
596bde3 - Jayashankar Padath - 2019-03-05 - HDAT : Support of new Rugby values in P9N systems
3452fbd - Christian Geddes - 2019-03-04 - Allow for nullptr io_buffer in eecache read
d505fea - Dan Crowell - 2019-03-04 - Make overrideOnly fapi attributes volatile-zero
066af76 - Caleb Palmer - 2019-03-04 - Add SW callout if invalid proc model in call_mss_scrub
5fcfd69 - Louis Stermole - 2019-03-02 - Remove MBA GARD from RC_CEN_MSS_DRAMINIT_MC_INSUF_RCD_PROTECT_TIME
c050abe - Stephen Glancy - 2019-03-02 - Updates the explorer training response structure
1c6429e - Jenny Huynh - 2019-03-02 - HW483672: Enable TLBIE WAT (version 5); fixes unintended flushing
6cc4d50 - Christian Geddes - 2019-03-01 - Again try to fix checkpoint issue with fips930 simics
9ece0ed - Ilya Smirnov - 2019-03-01 - SMF: Memory Distribution Logic Improvements
ed35e3d - Ilya Smirnov - 2019-03-01 - Unit Tests For SMF Secure Mem Distribution
8ee01af - Christian Geddes - 2019-03-01 - Allow child/parent lookups between DIMM and OCMB_CHIP targets
2df1223 - Matt Derksen - 2019-03-01 - Use NVDIMM lids for update
518a05c - Matt Derksen - 2019-03-01 - Move nvdimm_update call to istep 21.1
b1c1b2c - Ilya Smirnov - 2019-03-01 - Secureboot: Enhanced Multinode Comm: TPM_POISONED
7364f24 - Bill Hoffa - 2019-03-01 - Initialize and test alt-master PNOR access in all boots
877a032 - Andre Marin - 2019-03-01 - Fix SPD cas latency assert bug
dadbba5 - Stephen Glancy - 2019-03-01 - Adds SI setting for 4R and dual-drop LRDIMM configs
5bfda17 - Ben Gass - 2019-03-01 - Add chip base address to the OMI MMIO offset in p9a_mmio_util
c23e993 - Stanley Zheng - 2019-03-01 - add address xlate to initfile
8eb0494 - Tsung Yeung - 2019-03-01 - Enforces NVDIMM Pairing
e45d357 - Kahn Evans - 2019-03-01 - Fix doxygen warnings
b8720c1 - Dan Crowell - 2019-03-01 - Reset Engine E to handle NVDIMMs
d2899da - Matthew Raybuck - 2019-03-01 - Improve performance of Partial Good logic

Changes Included for package hcode, branch master:
b4bd4e7 - hostboot - 2019-03-12 - Release tag information updated for hw031219a.940
96bdad1 - hostboot - 2019-03-09 - Release tag information updated for hw030919a.940
cc5c034 - hostboot - 2019-03-09 - Release tag information updated for hw030819a.940
0dd012c - Prasad Bg Ranganath - 2019-03-08 - PPB: Refactor pstate parameter block

Changes Included for package witherspoon-xml, branch master:
e3e9aef - William Hoffa - 2019-03-12 - Merge pull request #82 from wghoffa/set_config_apply_default
ed1f0eb - Bill Hoffa - 2019-03-12 - The CONFIG_APPLY attribute needs a default value
00f0727 - Erich Hauptli - 2019-03-05 - Fixing GPU I2C Addresses
c47cddb - Erich Hauptli - 2019-03-01 - Picked up PROC_COMPAT* attribute

Signed-off-by: hostboot <hostboot@us.ibm.com>
diff --git a/openpower/configs/witherspoon_defconfig b/openpower/configs/witherspoon_defconfig
index d405bd9..cf14ab5 100644
--- a/openpower/configs/witherspoon_defconfig
+++ b/openpower/configs/witherspoon_defconfig
@@ -46,7 +46,7 @@
 BR2_OPENPOWER_POWER9=y
 BR2_HOSTBOOT_CONFIG_FILE="witherspoon.config"
 BR2_OPENPOWER_MACHINE_XML_GITHUB_PROJECT_VALUE="witherspoon-xml"
-BR2_OPENPOWER_MACHINE_XML_VERSION="f7cffdbe00f6a3945b36e46e77572bdd07731c37"
+BR2_OPENPOWER_MACHINE_XML_VERSION="e3e9aef82673b31d838782368ccb2871bb3848d8"
 BR2_OPENPOWER_MACHINE_XML_FILENAME="witherspoon.xml"
 BR2_OPENPOWER_SYSTEM_XML_FILENAME="WITHERSPOON_hb.system.xml"
 BR2_OPENPOWER_MRW_XML_FILENAME="WITHERSPOON_hb.mrw.xml"
diff --git a/openpower/package/hcode/Config.in b/openpower/package/hcode/Config.in
index 5c6cbb4..2b665b8 100644
--- a/openpower/package/hcode/Config.in
+++ b/openpower/package/hcode/Config.in
@@ -31,7 +31,7 @@
 
 config BR2_HCODE_VERSION
 	string
-	default "hw022319a.930" if BR2_HCODE_LATEST_VERSION
+	default "hw031219a.940" if BR2_HCODE_LATEST_VERSION
 	default BR2_HCODE_CUSTOM_VERSION_VALUE \
 		if BR2_HCODE_CUSTOM_VERSION
 
diff --git a/openpower/package/hostboot-p8/hostboot-p8.mk b/openpower/package/hostboot-p8/hostboot-p8.mk
index 58be71b..c84bd1a 100644
--- a/openpower/package/hostboot-p8/hostboot-p8.mk
+++ b/openpower/package/hostboot-p8/hostboot-p8.mk
@@ -3,7 +3,7 @@
 # hostboot for POWER8
 #
 ################################################################################
-HOSTBOOT_P8_VERSION ?= a3b0cb929cbf28bc82e54ef8787d36fd5eac4b0a
+HOSTBOOT_P8_VERSION ?= fd4c772765b22a912273f88ddf39cff369e50d09
 
 HOSTBOOT_P8_SITE ?= $(call github,open-power,hostboot,$(HOSTBOOT_P8_VERSION))
 
diff --git a/openpower/package/hostboot/0007-Disable-warnings-that-crop-up-a-lot-with-GCC6.patch b/openpower/package/hostboot/0007-Disable-warnings-that-crop-up-a-lot-with-GCC6.patch
deleted file mode 100644
index e8def56..0000000
--- a/openpower/package/hostboot/0007-Disable-warnings-that-crop-up-a-lot-with-GCC6.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From 6f008e0bfdfbc9256f18ea0939dfc11d23348675 Mon Sep 17 00:00:00 2001
-From: Stewart Smith <stewart@linux.vnet.ibm.com>
-Date: Thu, 2 Mar 2017 16:15:25 +1100
-Subject: [PATCH] Disable warnings that crop up a lot with GCC6
-
-NOTE: THIS IS A TERRIBLE IDEA
-
-Instead, Hostboot developers should go and fix their code.
-
-Change-Id: I3e1da9f61ff442e49f143f51ccfc3c7c018beb1f
-Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
----
- src/build/mkrules/cflags.env.mk | 8 +++++---
- 1 file changed, 5 insertions(+), 3 deletions(-)
-
-diff --git a/src/build/mkrules/cflags.env.mk b/src/build/mkrules/cflags.env.mk
-index 6bb900288388..428de9326400 100644
---- a/src/build/mkrules/cflags.env.mk
-+++ b/src/build/mkrules/cflags.env.mk
-@@ -5,7 +5,7 @@
- #
- # OpenPOWER HostBoot Project
- #
--# Contributors Listed Below - COPYRIGHT 2013,2016
-+# Contributors Listed Below - COPYRIGHT 2013,2017
- # [+] Google Inc.
- # [+] International Business Machines Corp.
- #
-@@ -40,11 +40,13 @@ endif
- 
- COMMONFLAGS += $(OPT_LEVEL) -nostdlib
- CFLAGS += $(COMMONFLAGS) -mcpu=power7 -nostdinc -g -mno-vsx -mno-altivec\
--          -Wall -Werror -mtraceback=no -pipe -mabi=elfv1 \
-+          -Wall -mtraceback=no -pipe -mabi=elfv1 \
-+          -Wno-error=sizeof-array-argument \
-+          -Wno-error=unused-function \
- 	  -ffunction-sections -fdata-sections -ffreestanding -mbig-endian
- ASMFLAGS += $(COMMONFLAGS) -mcpu=power7 -mbig-endian -ffreestanding -mabi=elfv1
- CXXFLAGS += $(CFLAGS) -nostdinc++ -fno-rtti -fno-exceptions -Wall \
--	    -fuse-cxa-atexit -std=gnu++14
-+	    -fuse-cxa-atexit -std=gnu++14 -fpermissive
- LDFLAGS += --nostdlib --sort-common -EB $(COMMONFLAGS)
- 
- INCFLAGS = $(addprefix -I, $(INCDIR) )
--- 
-2.9.4
-
diff --git a/openpower/package/hostboot/Config.in b/openpower/package/hostboot/Config.in
index b948b22..4dcdc7e 100644
--- a/openpower/package/hostboot/Config.in
+++ b/openpower/package/hostboot/Config.in
@@ -25,7 +25,7 @@
 
 config BR2_HOSTBOOT_VERSION
 	string
-	default "37e67698be56632c6505990dc3375136494d2a67" if BR2_HOSTBOOT_LATEST_VERSION
+	default "0b3f4e146b01dab0bdb9ed9da7a3d9c9272e3b83" if BR2_HOSTBOOT_LATEST_VERSION
 	default BR2_HOSTBOOT_CUSTOM_VERSION_VALUE \
 		if BR2_HOSTBOOT_CUSTOM_VERSION