On Wed, Apr 15, 2015 at 2:49 AM, Sebastian Huber <sebastian.hu...@embedded-brains.de> wrote: > Two message queues get deleted before the forth is created. Why did this > work before and what is the root cause for this failure? We will never know > after this patch. > Yes I don't understand what this is fixing. The test, or the failure?
> On 14/04/15 21:08, Joel Sherril wrote: >> >> Module: rtems >> Branch: master >> Commit: 351858d75327d5bbda7e720157dced706bbe5688 >> Changeset: >> http://git.rtems.org/rtems/commit/?id=351858d75327d5bbda7e720157dced706bbe5688 >> >> Author: Joel Sherrill <joel.sherr...@oarcorp.com> >> Date: Tue Apr 14 14:07:35 2015 -0500 >> >> sp13: Update configuration to account for messages on fourth message queue >> >> --- >> >> testsuites/sptests/sp13/system.h | 6 +++++- >> testsuites/sptests/sp13/task1.c | 1 + >> 2 files changed, 6 insertions(+), 1 deletion(-) >> >> diff --git a/testsuites/sptests/sp13/system.h >> b/testsuites/sptests/sp13/system.h >> index 7bb680c..3b170bf 100644 >> --- a/testsuites/sptests/sp13/system.h >> +++ b/testsuites/sptests/sp13/system.h >> @@ -65,10 +65,14 @@ TEST_EXTERN rtems_name Queue_name[ 4 ]; /* array >> of queue names */ >> #define CONFIGURE_RTEMS_INIT_TASKS_TABLE >> +/* >> + * First three created in init.c, last created in task1.c. >> + */ >> #define CONFIGURE_MESSAGE_BUFFER_MEMORY \ >> CONFIGURE_MESSAGE_BUFFERS_FOR_QUEUE( 100, MESSAGE_SIZE ) + \ >> CONFIGURE_MESSAGE_BUFFERS_FOR_QUEUE( 10, MESSAGE_SIZE ) + \ >> - CONFIGURE_MESSAGE_BUFFERS_FOR_QUEUE( 100, MESSAGE_SIZE ) >> + CONFIGURE_MESSAGE_BUFFERS_FOR_QUEUE( 100, MESSAGE_SIZE ) + \ >> + CONFIGURE_MESSAGE_BUFFERS_FOR_QUEUE( 100, 20 ) >> #define CONFIGURE_EXTRA_TASK_STACKS (3 * >> RTEMS_MINIMUM_STACK_SIZE) >> diff --git a/testsuites/sptests/sp13/task1.c >> b/testsuites/sptests/sp13/task1.c >> index e783e37..e104e8d 100644 >> --- a/testsuites/sptests/sp13/task1.c >> +++ b/testsuites/sptests/sp13/task1.c >> @@ -267,6 +267,7 @@ rtems_test_pause(); >> &Queue_id[ 1 ] >> ); >> directive_failed( status, "rtems_message_queue_create of Q1; 20 bytes >> each" ); >> + >> status = rtems_message_queue_send( Queue_id[ 1 ], big_send_buffer, 40 >> ); >> fatal_directive_status(status, >> RTEMS_INVALID_SIZE, >> >> _______________________________________________ >> vc mailing list >> v...@rtems.org >> http://lists.rtems.org/mailman/listinfo/vc > > > -- > Sebastian Huber, embedded brains GmbH > > Address : Dornierstr. 4, D-82178 Puchheim, Germany > Phone : +49 89 189 47 41-16 > Fax : +49 89 189 47 41-09 > E-Mail : sebastian.hu...@embedded-brains.de > PGP : Public key available on request. > > Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG. > > _______________________________________________ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel