From db0cede12ce7d28fb347bbda565eac56aa6482d8 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 18 Jan 2013 09:42:00 +0100 Subject: smptests/smp01: Fix semaphore count The locked print needs one semaphore. --- testsuites/smptests/smp01/system.h | 1 + testsuites/smptests/smp02/system.h | 2 +- testsuites/smptests/smp03/system.h | 2 ++ testsuites/smptests/smp05/init.c | 2 ++ testsuites/smptests/smp06/init.c | 2 ++ testsuites/smptests/smp07/init.c | 2 +- testsuites/smptests/smp08/system.h | 2 +- testsuites/smptests/smp09/init.c | 2 ++ 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 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 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 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 -- cgit v1.2.3