summaryrefslogtreecommitdiffstats
path: root/testsuites/sptests/sp42/sp42.scn (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rtems: Fix no protocol mutex releaseSebastian Huber2016-06-061-2/+2
| | | | | | | | | | | | | | | | The Classic binary semaphores without a locking protocol (RTEMS_BINARY_SEMAPHORE) could be released by everyone, e.g. in contrast to the POSIX mutexes (all variants) or the Classic binary semphores with priority inheritance or ceiling, there was no owner check in the release path. This behaviour was a bit unexpected and not documented. Add an owner check to the release path. Update sptests/sp42 accordingly. This change has nothing to do with the simple binary semaphores (RTEMS_SIMPLE_BINARY_SEMAPHORE) which have no owner at all. Update #2725
* 2009-07-30 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-301-0/+47
| | | | | | | * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the wrong thing in a cpp macro. Added contents to screen file and add documentation file. * sp42/sp42.doc: New file.
* 2008-01-23 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-01-231-0/+0
Add sp42 to exercise thread queue with knowledge of the implementation so we can exercise all of the normal paths possible. * Makefile.am, configure.ac: Add sp42. * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.