diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-05-28 20:38:12 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-05-28 20:38:12 +0000 |
commit | 7c8d65e83558f0d90526b28cba00c5c0aef7ada0 (patch) | |
tree | 2f2289a752951f481a3568cd6ccb4b6c52c5f2cc /cpukit/rtems/src/semtranslatereturncode.c | |
parent | 2009-05-28 Joel Sherrill <joel.sherrill@OARcorp.com> (diff) | |
download | rtems-7c8d65e83558f0d90526b28cba00c5c0aef7ada0.tar.bz2 |
2009-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1415/cpukit
* rtems/src/semcreate.c, rtems/src/semtranslatereturncode.c,
score/include/rtems/score/coremutex.h,
score/inline/rtems/score/coremutex.inl, score/src/coremutex.c:
Address two paths where a task with a priority above the ceiling
could obtain a priority ceiling mutex.
Diffstat (limited to 'cpukit/rtems/src/semtranslatereturncode.c')
-rw-r--r-- | cpukit/rtems/src/semtranslatereturncode.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/cpukit/rtems/src/semtranslatereturncode.c b/cpukit/rtems/src/semtranslatereturncode.c index 261aaa57de..b22cf0ff44 100644 --- a/cpukit/rtems/src/semtranslatereturncode.c +++ b/cpukit/rtems/src/semtranslatereturncode.c @@ -15,7 +15,7 @@ * + acquire a semaphore * + release a semaphore * - * COPYRIGHT (c) 1989-2007. + * COPYRIGHT (c) 1989-2009. * On-Line Applications Research Corporation (OAR). * * The license and distribution terms for this file may be @@ -71,10 +71,9 @@ const rtems_status_code _Semaphore_Translate_core_mutex_return_code_[] = { #ifdef __RTEMS_STRICT_ORDER_MUTEX__ CORE_MUTEX_RELEASE_NOT_ORDER, #endif - RTEMS_INTERNAL_ERROR /* CORE_MUTEX_STATUS_CEILING_VIOLATED */ + RTEMS_INVALID_PRIORITY /* CORE_MUTEX_STATUS_CEILING_VIOLATED */ }; - rtems_status_code _Semaphore_Translate_core_mutex_return_code ( uint32_t status ) |