summaryrefslogtreecommitdiffstats
path: root/src/usr/isteps/istep10/call_proc_build_smp.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/isteps/istep10/call_proc_build_smp.C')
-rw-r--r--src/usr/isteps/istep10/call_proc_build_smp.C8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/usr/isteps/istep10/call_proc_build_smp.C b/src/usr/isteps/istep10/call_proc_build_smp.C
index adf809a5d..e8b39ed57 100644
--- a/src/usr/isteps/istep10/call_proc_build_smp.C
+++ b/src/usr/isteps/istep10/call_proc_build_smp.C
@@ -213,6 +213,14 @@ void* call_proc_build_smp (void *io_pArgs)
++curproc;
}
+ // Set a flag so that the ATTN code will check ALL processors
+ // the next time it gets called versus just the master proc.
+ uint8_t l_useAllProcs = 1;
+ TARGETING::Target *l_sys = NULL;
+ TARGETING::targetService().getTopLevelTarget( l_sys );
+ assert(l_sys != NULL);
+ l_sys->setAttr<ATTR_ATTN_CHK_ALL_PROCS>(l_useAllProcs);
+
} while (0);
TRACFCOMP( ISTEPS_TRACE::g_trac_isteps_trace,
OpenPOWER on IntegriCloud