Core Mutex Strict Order Release Support

Joel Sherrill joel.sherrill at OARcorp.com
Mon Jun 20 22:09:01 UTC 2011


Hi,

Ralf spotted sp36 not being in the Makefile.am.

It is a test for the code which enforces releasing
priority ceiling and inheritance mutexes in order.
You would get an error for the following code
fragment:

   obtain(sem1)
     obtain(sem2)
     release(sem1)
   release(sem2)

This code was experimental before 4.10 was branched
so disabled by default.  I had planned on enabling
it by default on the head.  But so far it has slipped
through the cracks.

How does the community feel about this getting
turned on by default?

-- 
Joel Sherrill, Ph.D.             Director of Research&  Development
joel.sherrill at OARcorp.com        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
    Support Available             (256) 722-9985





More information about the users mailing list