[PR 02] LEON3BSP MP: may wake one more CPU than expected
Daniel Hellstrom
daniel at gaisler.com
Thu Feb 2 14:46:23 UTC 2012
The SHM code always wakes one CPU more that configured, however
this has never been a problem since RTEMS will be running on all CPUs
or only two cores were available.
Signed-off-by: Daniel Hellstrom <daniel at gaisler.com>
---
c/src/lib/libbsp/sparc/leon3/shmsupp/getcfg.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/c/src/lib/libbsp/sparc/leon3/shmsupp/getcfg.c b/c/src/lib/libbsp/sparc/leon3/shmsupp/getcfg.c
index 12f3380..3711777 100644
--- a/c/src/lib/libbsp/sparc/leon3/shmsupp/getcfg.c
+++ b/c/src/lib/libbsp/sparc/leon3/shmsupp/getcfg.c
@@ -114,7 +114,7 @@ void Shm_Get_configuration(
if (LEON3_Cpu_Index == 0) {
tmp = 0;
for (i = 1;
- i < (Configuration.User_multiprocessing_table)->maximum_nodes+1; i++)
+ i < (Configuration.User_multiprocessing_table)->maximum_nodes; i++)
tmp |= (1 << i);
LEON3_IrqCtrl_Regs->mpstat = tmp;
}
--
1.7.0.4
More information about the devel
mailing list