summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2013-01-18 09:42:00 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2013-05-27 12:49:14 +0200
commitdb0cede12ce7d28fb347bbda565eac56aa6482d8 (patch)
tree98a8bb26374411781220bb33c75097511884286a
parentbsp/qoriq: Avoid NULL pointer access (diff)
downloadrtems-db0cede12ce7d28fb347bbda565eac56aa6482d8.tar.bz2
smptests/smp01: Fix semaphore count
The locked print needs one semaphore.
-rw-r--r--testsuites/smptests/smp01/system.h1
-rw-r--r--testsuites/smptests/smp02/system.h2
-rw-r--r--testsuites/smptests/smp03/system.h2
-rw-r--r--testsuites/smptests/smp05/init.c2
-rw-r--r--testsuites/smptests/smp06/init.c2
-rw-r--r--testsuites/smptests/smp07/init.c2
-rw-r--r--testsuites/smptests/smp08/system.h2
-rw-r--r--testsuites/smptests/smp09/init.c2
8 files changed, 12 insertions, 3 deletions
diff --git a/testsuites/smptests/smp01/system.h b/testsuites/smptests/smp01/system.h
index 45586731ba..e360e37b36 100644
--- a/testsuites/smptests/smp01/system.h
+++ b/testsuites/smptests/smp01/system.h
@@ -30,6 +30,7 @@ rtems_task Test_task(
#define CONFIGURE_MAXIMUM_TASKS \
(1 + CONFIGURE_SMP_MAXIMUM_PROCESSORS)
+#define CONFIGURE_MAXIMUM_SEMAPHORES 1
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
diff --git a/testsuites/smptests/smp02/system.h b/testsuites/smptests/smp02/system.h
index c3836d78b7..269c7c0b11 100644
--- a/testsuites/smptests/smp02/system.h
+++ b/testsuites/smptests/smp02/system.h
@@ -37,7 +37,7 @@ rtems_task Test_task(
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
-#define CONFIGURE_MAXIMUM_SEMAPHORES 1
+#define CONFIGURE_MAXIMUM_SEMAPHORES 2
#include <rtems/confdefs.h>
diff --git a/testsuites/smptests/smp03/system.h b/testsuites/smptests/smp03/system.h
index bae95a777a..e8138af777 100644
--- a/testsuites/smptests/smp03/system.h
+++ b/testsuites/smptests/smp03/system.h
@@ -31,6 +31,8 @@ rtems_task Test_task(
#define CONFIGURE_MAXIMUM_TASKS \
(1 + CONFIGURE_SMP_MAXIMUM_PROCESSORS)
+#define CONFIGURE_MAXIMUM_SEMAPHORES 1
+
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
#define CONFIGURE_INIT_TASK_STACK_SIZE \
(3 * CONFIGURE_MINIMUM_TASK_STACK_SIZE)
diff --git a/testsuites/smptests/smp05/init.c b/testsuites/smptests/smp05/init.c
index 50b14da535..1078ffd0ca 100644
--- a/testsuites/smptests/smp05/init.c
+++ b/testsuites/smptests/smp05/init.c
@@ -72,6 +72,8 @@ rtems_task Init(
(1 + CONFIGURE_SMP_MAXIMUM_PROCESSORS)
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
+#define CONFIGURE_MAXIMUM_SEMAPHORES 1
+
#define CONFIGURE_INIT
#include <rtems/confdefs.h>
diff --git a/testsuites/smptests/smp06/init.c b/testsuites/smptests/smp06/init.c
index db13eacb44..f524b1f68b 100644
--- a/testsuites/smptests/smp06/init.c
+++ b/testsuites/smptests/smp06/init.c
@@ -114,6 +114,8 @@ rtems_task Init(
#define CONFIGURE_MAXIMUM_TASKS 4
+#define CONFIGURE_MAXIMUM_SEMAPHORES 1
+
#define CONFIGURE_INIT_TASK_PRIORITY 2
#define CONFIGURE_INIT_TASK_INITIAL_MODES RTEMS_PREEMPT
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
diff --git a/testsuites/smptests/smp07/init.c b/testsuites/smptests/smp07/init.c
index 0cd820afde..04bf4f2d59 100644
--- a/testsuites/smptests/smp07/init.c
+++ b/testsuites/smptests/smp07/init.c
@@ -162,7 +162,7 @@ rtems_task Init(
#define CONFIGURE_MAXIMUM_TASKS 2
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
-#define CONFIGURE_MAXIMUM_SEMAPHORES 1
+#define CONFIGURE_MAXIMUM_SEMAPHORES 2
#define CONFIGURE_INIT
diff --git a/testsuites/smptests/smp08/system.h b/testsuites/smptests/smp08/system.h
index e1afeea72c..aec0c0bcf0 100644
--- a/testsuites/smptests/smp08/system.h
+++ b/testsuites/smptests/smp08/system.h
@@ -35,7 +35,7 @@ rtems_task Test_task(
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
#define CONFIGURE_EXTRA_TASK_STACKS (3 * RTEMS_MINIMUM_STACK_SIZE)
-#define CONFIGURE_MAXIMUM_SEMAPHORES 1
+#define CONFIGURE_MAXIMUM_SEMAPHORES 2
#include <rtems/confdefs.h>
diff --git a/testsuites/smptests/smp09/init.c b/testsuites/smptests/smp09/init.c
index 5257b96699..043aa3da64 100644
--- a/testsuites/smptests/smp09/init.c
+++ b/testsuites/smptests/smp09/init.c
@@ -84,6 +84,8 @@ rtems_task Init(
(1 + CONFIGURE_SMP_MAXIMUM_PROCESSORS)
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
+#define CONFIGURE_MAXIMUM_SEMAPHORES 1
+
#define CONFIGURE_INIT
#include <rtems/confdefs.h>