aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVasant Hegde <hegdevasant@linux.vnet.ibm.com>2020-02-05 22:45:45 +0530
committerVasant Hegde <hegdevasant@linux.vnet.ibm.com>2020-03-09 21:26:11 +0530
commite22ac41da61a536fd5cc4e988eda0cbabed0fb8a (patch)
tree1d3b79cddf35f5ab8bd921a0100179edd9412c2a
parentf68bb5098e72e2814be9cec9e99d62f8b2081300 (diff)
downloadskiboot-e22ac41da61a536fd5cc4e988eda0cbabed0fb8a.zip
skiboot-e22ac41da61a536fd5cc4e988eda0cbabed0fb8a.tar.gz
skiboot-e22ac41da61a536fd5cc4e988eda0cbabed0fb8a.tar.bz2
mpipl: Disable fast-reboot during post MPIPL boot
[ Upstream commit b858aef5210e98b19419ad4dc347cf96d89cbf85 ] Otherwise device tree will continue to have `mpipl-boot` and kernel may think its MPIPL boot. Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com> Reviewed-by: Stewart Smith <stewart@flamingspork.com> Signed-off-by: Oliver O'Halloran <oohall@gmail.com> Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com>
-rw-r--r--core/opal-dump.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/opal-dump.c b/core/opal-dump.c
index 3bea1f1..dc3bd62 100644
--- a/core/opal-dump.c
+++ b/core/opal-dump.c
@@ -519,6 +519,8 @@ void opal_mpipl_init(void)
mpipl_metadata = (void *)(DUMP_METADATA_AREA_BASE);
if (dt_find_property(dump_node, "mpipl-boot")) {
+ disable_fast_reboot("MPIPL Boot");
+
post_mpipl_get_preserved_tags();
post_mpipl_get_opal_data();
post_mpipl_arch_regs_data();