From 49123c7aecd087448f9795b7e6409ec0d473e5c6 Mon Sep 17 00:00:00 2001 From: Benjamin Herrenschmidt Date: Mon, 9 Feb 2015 14:02:32 +1100 Subject: cpu: Handle opal_reinit_cpus() more gracefully on P7 Don't try to call into slw_reinit() which causes error logs to be generated. Signed-off-by: Benjamin Herrenschmidt --- hw/slw.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'hw') diff --git a/hw/slw.c b/hw/slw.c index 3f3f649..30f9420 100644 --- a/hw/slw.c +++ b/hw/slw.c @@ -751,6 +751,9 @@ int64_t slw_reinit(uint64_t flags) return OPAL_UNSUPPORTED; #endif + if (proc_gen < proc_gen_p8) + return OPAL_UNSUPPORTED; + if (flags & OPAL_REINIT_CPUS_HILE_BE) target_le = false; if (flags & OPAL_REINIT_CPUS_HILE_LE) -- cgit v1.1