aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/cpu.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/core/cpu.c b/core/cpu.c
index 6c00bca..bcf84ad 100644
--- a/core/cpu.c
+++ b/core/cpu.c
@@ -1,4 +1,4 @@
-/* Copyright 2013-2014 IBM Corp.
+/* Copyright 2013-2017 IBM Corp.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -1216,8 +1216,8 @@ static int64_t opal_reinit_cpus(uint64_t flags)
flags &= ~(OPAL_REINIT_CPUS_HILE_BE | OPAL_REINIT_CPUS_HILE_LE);
}
- /* Any flags left ? */
- if (flags != 0 && proc_gen == proc_gen_p8)
+ /* Handle P8 DD1 SLW reinit */
+ if (flags != 0 && proc_gen == proc_gen_p8 && !hile_supported)
rc = slw_reinit(flags);
else if (flags != 0)
rc = OPAL_UNSUPPORTED;