# # ChangeLog for cpukit/score/include in rtems # # Generated by Trac 1.2.1.dev0 # 05/17/24 18:59:07 Wed, 07 Sep 2016 07:04:45 GMT Sebastian Huber [5d6b211] * cpukit/sapi/include/confdefs.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulernode.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadmp.c (modified) score: Add scheduler node table for each thread Update #2556. Wed, 22 Jun 2016 15:09:23 GMT Sebastian Huber [300f6a48] * cpukit/libmisc/capture/capture.h (modified) * cpukit/libmisc/cpuuse/cpuusagetop.c (modified) * cpukit/posix/include/rtems/posix/pthreadimpl.h (modified) * cpukit/posix/include/rtems/posix/threadsup.h (modified) * cpukit/posix/src/killinfo.c (modified) * cpukit/posix/src/mutexsetprioceiling.c (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadcreate.c (modified) * cpukit/posix/src/pthreadgetschedparam.c (modified) * cpukit/posix/src/pthreadsetschedparam.c (modified) * cpukit/posix/src/pthreadsetschedprio.c (modified) * cpukit/rtems/include/rtems/rtems/ratemon.h (modified) * cpukit/rtems/src/ratemoncancel.c (modified) * cpukit/rtems/src/ratemoncreate.c (modified) * cpukit/rtems/src/ratemonperiod.c (modified) * cpukit/rtems/src/semsetpriority.c (modified) * cpukit/rtems/src/tasksetpriority.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/coremutex.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/mrsp.h (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/include/rtems/score/priority.h (modified) * cpukit/score/include/rtems/score/priorityimpl.h (added) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulercbs.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/scheduleredfimpl.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulernode.h (modified) * cpukit/score/include/rtems/score/schedulernodeimpl.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/preinstall.am (modified) * cpukit/score/src/mutex.c (modified) * cpukit/score/src/schedulercbs.c (modified) * cpukit/score/src/schedulercbsnodeinit.c (modified) * cpukit/score/src/schedulercbsreleasejob.c (modified) * cpukit/score/src/schedulercbsunblock.c (modified) * cpukit/score/src/schedulerdefaultnodeinit.c (modified) * cpukit/score/src/schedulerdefaultreleasejob.c (modified) * cpukit/score/src/scheduleredfchangepriority.c (modified) * cpukit/score/src/scheduleredfnodeinit.c (modified) * cpukit/score/src/scheduleredfreleasejob.c (modified) * cpukit/score/src/scheduleredfunblock.c (modified) * cpukit/score/src/scheduleredfyield.c (modified) * cpukit/score/src/schedulerpriority.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulerstrongapa.c (modified) * cpukit/score/src/thread.c (modified) * cpukit/score/src/threadchangepriority.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadmp.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqflush.c (modified) * cpukit/score/src/threadqops.c (modified) * cpukit/score/src/threadrestart.c (modified) * cpukit/score/src/threadsetpriority.c (deleted) * cpukit/score/src/threadtimeout.c (modified) * testsuites/smptests/smpmutex01/init.c (modified) * testsuites/smptests/smpscheduler03/init.c (modified) * testsuites/sptests/spmutex01/init.c (modified) * testsuites/sptests/spsem03/init.c (modified) * testsuites/sptests/spsem03/spsem03.doc (modified) score: Rework thread priority management Add priority nodes which ... Tue, 28 Jun 2016 04:54:50 GMT Sebastian Huber [b20b736] * cpukit/libmisc/capture/capture.h (modified) * cpukit/libmisc/cpuuse/cpuusagetop.c (modified) * cpukit/libmisc/monitor/mon-task.c (modified) * cpukit/posix/src/killinfo.c (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadsetschedparam.c (modified) * cpukit/posix/src/pthreadsetschedprio.c (modified) * cpukit/rtems/src/tasksetpriority.c (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/include/rtems/score/schedulersimpleimpl.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/mpci.c (modified) * cpukit/score/src/schedulercbsunblock.c (modified) * cpukit/score/src/scheduleredfreleasejob.c (modified) * cpukit/score/src/scheduleredfunblock.c (modified) * cpukit/score/src/schedulerpriorityunblock.c (modified) * cpukit/score/src/schedulersimpleunblock.c (modified) * cpukit/score/src/threadchangepriority.c (modified) * cpukit/score/src/threadqops.c (modified) * cpukit/score/src/threadrestart.c (modified) * cpukit/score/src/threadsetpriority.c (modified) * testsuites/smptests/smpscheduler03/init.c (modified) * testsuites/sptests/sp34/changepri.c (modified) * testsuites/sptests/sp35/priinv.c (modified) score: Introduce _Thread_Get_priority() Avoid direct access to ... Tue, 02 Aug 2016 06:55:00 GMT Sebastian Huber [52a661e8] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulernode.h (modified) * cpukit/score/include/rtems/score/schedulernodeimpl.h (added) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/preinstall.am (modified) score: Add scheduler node implementation header Update #2556. Mon, 01 Aug 2016 09:03:16 GMT Sebastian Huber [15b5678d] * cpukit/posix/src/killinfo.c (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulernode.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/thread.c (modified) * cpukit/score/src/threadmp.c (modified) * cpukit/score/src/threadqflush.c (modified) * cpukit/score/src/threadqops.c (modified) score: Move thread wait node to scheduler node Update #2556. Mon, 01 Aug 2016 09:12:52 GMT Sebastian Huber [e27421f] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulernode.h (added) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/preinstall.am (modified) score: Move scheduler node to own header file This makes it ... Mon, 22 Aug 2016 08:58:34 GMT Sebastian Huber [e41308ea] * cpukit/libnetworking/rtems/rtems_glue.c (modified) * cpukit/posix/include/rtems/posix/barrierimpl.h (modified) * cpukit/posix/include/rtems/posix/mqueueimpl.h (modified) * cpukit/posix/include/rtems/posix/posixapi.h (modified) * cpukit/posix/include/rtems/posix/semaphoreimpl.h (modified) * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/posix/src/mqueuerecvsupp.c (modified) * cpukit/posix/src/mqueuesendsupp.c (modified) * cpukit/posix/src/pthreadgetschedparam.c (modified) * cpukit/posix/src/pthreadjoin.c (modified) * cpukit/posix/src/semunlink.c (modified) * cpukit/rtems/include/rtems/rtems/barrierimpl.h (modified) * cpukit/rtems/include/rtems/rtems/messageimpl.h (modified) * cpukit/rtems/include/rtems/rtems/semimpl.h (modified) * cpukit/rtems/src/semcreate.c (modified) * cpukit/rtems/src/tasksetscheduler.c (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/apimutexlock.c (modified) * cpukit/score/src/apimutexunlock.c (modified) * cpukit/score/src/condition.c (modified) * cpukit/score/src/coremsgbroadcast.c (modified) * cpukit/score/src/coremutexseize.c (modified) * cpukit/score/src/futex.c (modified) * cpukit/score/src/mpci.c (modified) * cpukit/score/src/mutex.c (modified) * cpukit/score/src/semaphore.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqflush.c (modified) * cpukit/score/src/threadrestart.c (modified) * testsuites/sptests/spintrcritical22/init.c (modified) * testsuites/tmtests/tm26/task1.c (modified) score: Introduce Thread_queue_Lock_context Introduce ... Mon, 22 Aug 2016 11:17:05 GMT Sebastian Huber [114e408] * cpukit/posix/include/rtems/posix/condimpl.h (modified) * cpukit/posix/include/rtems/posix/psignalimpl.h (modified) * cpukit/rtems/src/semdelete.c (modified) * cpukit/rtems/src/semflush.c (modified) * cpukit/rtems/src/semsetpriority.c (modified) * cpukit/score/include/rtems/score/corebarrierimpl.h (modified) * cpukit/score/include/rtems/score/coremsgimpl.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/corerwlockimpl.h (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqfirst.c (modified) * cpukit/score/src/threadrestart.c (modified) score: Simplify thread queue acquire/release Thu, 08 Sep 2016 07:53:34 GMT Sebastian Huber [8af1663] * cpukit/score/include/rtems/score/mrspimpl.h (modified) score: Fix for RTEMS_DEBUG Wed, 07 Sep 2016 07:27:59 GMT Sebastian Huber [29594b4] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/threaddispatch.c (modified) * cpukit/score/src/threadhandler.c (modified) * cpukit/score/src/threadinitialize.c (modified) score: Remove superfluous SMP debug support This information turned ... Wed, 10 Aug 2016 06:21:54 GMT Sebastian Huber [3709987] * cpukit/score/include/rtems/score/chainimpl.h (modified) * testsuites/sptests/spchain/init.c (modified) * testsuites/sptests/spchain/spchain.scn (modified) score: Add _Chain_Initialize_one() Wed, 24 Aug 2016 13:25:33 GMT Sebastian Huber [da15db78] * cpukit/libfs/src/jffs2/include/linux/rbtree.h (modified) * cpukit/score/include/rtems/score/rbtree.h (modified) * cpukit/score/src/rbtreeextract.c (modified) * cpukit/score/src/rbtreeinsert.c (modified) score: Improve red-black tree debug support Ensure that we extract ... Tue, 28 Jun 2016 04:59:29 GMT Sebastian Huber [83b0229] * cpukit/score/include/rtems/score/rbtree.h (modified) * testsuites/sptests/sprbtree01/init.c (modified) * testsuites/sptests/sprbtree01/sprbtree01.scn (modified) score: Add _RBTree_Initialize_one() Fri, 19 Aug 2016 11:37:01 GMT Sebastian Huber [796f12a] * cpukit/sapi/include/rtems/chain.h (modified) * cpukit/score/include/rtems/score/chainimpl.h (modified) score: Add missing const qualifiers Wed, 17 Aug 2016 05:33:14 GMT Sebastian Huber [9c42752] * cpukit/score/include/rtems/score/status.h (modified) score: Fix undefined behaviour Cast POSIX error codes to unsigned ... Fri, 12 Aug 2016 09:16:45 GMT Sebastian Huber [55faa44] * cpukit/score/include/rtems/score/rbtree.h (modified) * testsuites/sptests/sprbtree01/init.c (modified) * testsuites/sptests/sprbtree01/sprbtree01.doc (modified) * testsuites/sptests/sprbtree01/sprbtree01.scn (modified) score: Improve _RBTree_Insert_inline() Return if the inserted node ... Thu, 11 Aug 2016 08:26:57 GMT Sebastian Huber [424ffe4d] * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqops.c (modified) score: Introduce thread queue surrender operation This is an ... Thu, 11 Aug 2016 06:32:49 GMT Sebastian Huber [fef3ea9] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/coremutexsurrender.c (deleted) * cpukit/score/src/mutex.c (modified) * cpukit/score/src/threadqenqueue.c (modified) score: Add _Thread_queue_Surrender() Add _Thread_queue_Surrender() ... Mon, 08 Aug 2016 06:44:51 GMT Sebastian Huber [aaaf9610] * cpukit/libfs/src/jffs2/include/linux/rbtree.h (modified) * cpukit/posix/src/keysetspecific.c (modified) * cpukit/sapi/src/rbtreeinsert.c (modified) * cpukit/score/include/rtems/score/rbtree.h (modified) * cpukit/score/src/rbtreeextract.c (modified) * cpukit/score/src/scheduleredfnodeinit.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadmp.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqops.c (modified) * cpukit/score/src/watchdoginsert.c (modified) * testsuites/sptests/sprbtree01/init.c (modified) score: Add debug support to red-black trees This helps to detect ... Thu, 04 Aug 2016 08:20:29 GMT Sebastian Huber [ee0e4135] * cpukit/rtems/include/rtems/rtems/ratemon.h (modified) * cpukit/rtems/include/rtems/rtems/ratemonimpl.h (modified) * cpukit/rtems/src/ratemoncancel.c (modified) * cpukit/rtems/src/ratemoncreate.c (modified) * cpukit/rtems/src/ratemongetstatistics.c (modified) * cpukit/rtems/src/ratemongetstatus.c (modified) * cpukit/rtems/src/ratemonperiod.c (modified) * cpukit/rtems/src/ratemonresetstatistics.c (modified) * cpukit/rtems/src/ratemontimeout.c (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulercbs.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/src/schedulercbsreleasejob.c (modified) * cpukit/score/src/schedulerdefaultreleasejob.c (modified) * cpukit/score/src/scheduleredfreleasejob.c (modified) score: Fix a release/cancel job race condition Split up the ... Wed, 03 Aug 2016 13:41:31 GMT Sebastian Huber [21bdca4] * cpukit/rtems/src/ratemoncancel.c (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulercbs.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmp.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/include/rtems/score/schedulerstrongapa.h (modified) * cpukit/score/src/schedulerdefaultreleasejob.c (modified) * cpukit/score/src/scheduleredfreleasejob.c (modified) score: Indroduce cancel job scheduler operation Do not use a ... Tue, 02 Aug 2016 09:26:56 GMT Sebastian Huber [ff2e6c64] * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/threadchangepriority.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqops.c (modified) score: Fix and simplify thread wait locks There was a subtile race ... Mon, 01 Aug 2016 11:16:57 GMT Christian Mauderer [5fe6d07a] * cpukit/score/include/rtems/linkersets.h (modified) * testsuites/sptests/splinkersets01/init.c (modified) * testsuites/sptests/splinkersets01/items.c (modified) * testsuites/sptests/splinkersets01/sets.c (modified) * testsuites/sptests/splinkersets01/splinkersets01.h (modified) linker set: Allow adding any variable into content The newly ... Tue, 26 Jul 2016 08:34:21 GMT Sebastian Huber [d79df38] * cpukit/sapi/src/interrtext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/coremutexseize.c (modified) * cpukit/score/src/mutex.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * testsuites/sptests/spinternalerror02/init.c (modified) * testsuites/sptests/spinternalerror02/spinternalerror02.scn (modified) * testsuites/sptests/spmutex01/init.c (modified) * testsuites/sptests/spmutex01/spmutex01.doc (modified) * testsuites/sptests/spsyslock01/init.c (modified) score: Add deadlock detection The mutex objects use the owner field ... Mon, 25 Jul 2016 14:35:37 GMT Sebastian Huber [1fcac5ad] * cpukit/libmisc/monitor/mon-task.c (modified) * cpukit/posix/src/pthreadgetschedparam.c (modified) * cpukit/rtems/include/rtems/rtems/ratemonimpl.h (modified) * cpukit/rtems/src/eventreceive.c (modified) * cpukit/rtems/src/eventseize.c (modified) * cpukit/rtems/src/eventsurrender.c (modified) * cpukit/rtems/src/systemeventreceive.c (modified) * cpukit/rtems/src/tasksetscheduler.c (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/threadchangepriority.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqops.c (modified) * cpukit/score/src/threadrestart.c (modified) * cpukit/score/src/threadtimeout.c (modified) * testsuites/sptests/spthreadq01/init.c (modified) score: Turn thread lock into thread wait lock The ... Tue, 05 Jul 2016 11:37:10 GMT Sebastian Huber [3a58dc8] * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/coremutexseize.c (modified) * cpukit/score/src/mutex.c (modified) * cpukit/score/src/threadchangepriority.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqops.c (modified) score: Priority inherit thread queue operations Move the priority ... Wed, 22 Jun 2016 15:09:56 GMT Sebastian Huber [f4d1f30] * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/threadchangepriority.c (modified) score: Split _Thread_Change_priority() Update #2412. Update #2556. ... Tue, 26 Jul 2016 18:13:36 GMT Gedare Bloom [39d97ab] * cpukit/posix/src/nanosleep.c (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) cpukit: refactor nanosleep and use 64-bit timeout for threadq * ... Tue, 26 Jul 2016 05:53:34 GMT Sebastian Huber [00c620c] * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/watchdogimpl.h (modified) score: Format Fri, 22 Jul 2016 01:19:48 GMT Chris Johns [f78a5f5] * cpukit/score/include/rtems/score/statesimpl.h (modified) score: Add a STATES_DEBUGGER for use by debugging agents to a ... Thu, 23 Jun 2016 20:55:38 GMT Gedare Bloom [b5bfaaf9] * cpukit/posix/include/rtems/posix/cond.h (modified) * cpukit/posix/include/rtems/posix/condimpl.h (modified) * cpukit/posix/src/condinit.c (modified) * cpukit/posix/src/condtimedwait.c (modified) * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/posix/src/mqueuetimedreceive.c (modified) * cpukit/posix/src/mqueuetimedsend.c (modified) * cpukit/posix/src/mutextimedlock.c (modified) * cpukit/posix/src/prwlocktimedrdlock.c (modified) * cpukit/posix/src/prwlocktimedwrlock.c (modified) * cpukit/posix/src/semtimedwait.c (modified) * cpukit/score/include/rtems/score/todimpl.h (modified) * cpukit/score/src/condition.c (modified) * cpukit/score/src/coretodabsolutetimeout.c (modified) * cpukit/score/src/mutex.c (modified) posix: cond_timedwait remember and use clock from condattr updates #2745 Thu, 09 Jun 2016 15:33:15 GMT Gedare Bloom [f23d470] * cpukit/libnetworking/rtems/rtems_glue.c (modified) * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/posix/src/mqueuerecvsupp.c (modified) * cpukit/posix/src/mqueuesendsupp.c (modified) * cpukit/posix/src/mutexlocksupp.c (modified) * cpukit/posix/src/nanosleep.c (modified) * cpukit/posix/src/pbarrierwait.c (modified) * cpukit/posix/src/prwlockrdlock.c (modified) * cpukit/posix/src/prwlocktimedrdlock.c (modified) * cpukit/posix/src/prwlocktimedwrlock.c (modified) * cpukit/posix/src/prwlocktryrdlock.c (modified) * cpukit/posix/src/prwlocktrywrlock.c (modified) * cpukit/posix/src/prwlockwrlock.c (modified) * cpukit/posix/src/pthreadjoin.c (modified) * cpukit/posix/src/semaphorewaitsupp.c (modified) * cpukit/posix/src/sigtimedwait.c (modified) * cpukit/rtems/src/barrierwait.c (modified) * cpukit/rtems/src/msgqreceive.c (modified) * cpukit/rtems/src/msgqsend.c (modified) * cpukit/rtems/src/msgqurgent.c (modified) * cpukit/rtems/src/regiongetsegment.c (modified) * cpukit/rtems/src/semobtain.c (modified) * cpukit/score/include/rtems/score/corebarrierimpl.h (modified) * cpukit/score/include/rtems/score/coremsgimpl.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/corerwlockimpl.h (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/include/rtems/score/watchdog.h (modified) * cpukit/score/include/rtems/score/watchdogimpl.h (modified) * cpukit/score/src/apimutexlock.c (modified) * cpukit/score/src/condition.c (modified) * cpukit/score/src/corebarrierwait.c (modified) * cpukit/score/src/coremsgseize.c (modified) * cpukit/score/src/coremsgsubmit.c (modified) * cpukit/score/src/coremutexseize.c (modified) * cpukit/score/src/corerwlockobtainread.c (modified) * cpukit/score/src/corerwlockobtainwrite.c (modified) * cpukit/score/src/futex.c (modified) * cpukit/score/src/mpci.c (modified) * cpukit/score/src/mutex.c (modified) * cpukit/score/src/semaphore.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadrestart.c (modified) cpukit: Add and use Watchdog_Discipline. Clock disciplines may be ... Fri, 08 Jul 2016 11:05:55 GMT Sebastian Huber [3ae199a] * cpukit/score/include/rtems/score/basedefs.h (modified) score: Disable RTEMS_NO_RETURN for RTEMS_DEBUG Do not use ... Thu, 14 Jul 2016 12:55:49 GMT Sebastian Huber [64ed0bb3] * cpukit/score/include/rtems/score/smplockseq.h (modified) score: Assert proper seqlock writer state Helps to detect invalid ... Thu, 21 Jul 2016 08:15:02 GMT Sebastian Huber [059529e] * cpukit/libcsupport/src/malloc_deferred.c (modified) * cpukit/libcsupport/src/mount-mgr.c (modified) * cpukit/libcsupport/src/printertask.c (modified) * cpukit/libcsupport/src/sup_fs_location.c (modified) * cpukit/libcsupport/src/termios.c (modified) * cpukit/posix/src/aio_misc.c (modified) * cpukit/sapi/include/rtems/chain.h (modified) * cpukit/sapi/include/rtems/rbheap.h (modified) * cpukit/sapi/src/rbheap.c (modified) * cpukit/score/include/rtems/score/chainimpl.h (modified) * cpukit/score/include/rtems/score/resourceimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/freechain.c (modified) * cpukit/score/src/objectextendinformation.c (modified) * cpukit/score/src/threadqops.c (modified) * testsuites/sptests/spchain/init.c (modified) score: Add debug support to chains This helps to detect * double ... Tue, 05 Jul 2016 07:00:32 GMT Sebastian Huber [008efaf] * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/src/interr.c (modified) score: Do not disable ISR in _Terminate() This partially reverts ... Fri, 01 Jul 2016 12:47:07 GMT Sebastian Huber [df2177ab] * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulercbs.h (modified) * cpukit/score/include/rtems/score/schedulercbsimpl.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/scheduleredfimpl.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmp.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/include/rtems/score/schedulerstrongapa.h (modified) * cpukit/score/src/schedulercbsnodeinit.c (modified) * cpukit/score/src/schedulerdefaultnodedestroy.c (modified) * cpukit/score/src/schedulerdefaultnodeinit.c (modified) * cpukit/score/src/scheduleredfnodeinit.c (modified) * cpukit/score/src/schedulerpriority.c (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulerstrongapa.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadrestart.c (modified) score: Change scheduler node init and destroy Provide the scheduler ... Fri, 01 Jul 2016 09:55:23 GMT Sebastian Huber [4cb13c39] * cpukit/score/include/rtems/score/mppkt.h (modified) score: Fix MPCI message layout Restore the 32-bit priority field in ... Thu, 30 Jun 2016 12:08:18 GMT Sebastian Huber [c0bd006] * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/tasksetscheduler.c (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/status.h (modified) * testsuites/smptests/smpclock01/init.c (modified) * testsuites/smptests/smpmigration02/init.c (modified) * testsuites/smptests/smpmrsp01/init.c (modified) * testsuites/smptests/smpmutex01/init.c (modified) * testsuites/smptests/smppsxmutex01/init.c (modified) * testsuites/smptests/smpscheduler02/init.c (modified) * testsuites/smptests/smpscheduler03/init.c (modified) * testsuites/smptests/smpwakeafter01/init.c (modified) * testsuites/sptests/spscheduler01/init.c (modified) rtems: Fix rtems_task_set_scheduler() API Task priorities are only ... Fri, 01 Jul 2016 05:31:18 GMT Sebastian Huber [23dedc44] * cpukit/score/include/rtems/score/threadimpl.h (modified) score: Next try to fix thread lock on SMP Thu, 30 Jun 2016 04:23:56 GMT Sebastian Huber [09c87fb] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerstrongapa.c (modified) score: Strong APA scheduler processor allocation Use ... Wed, 29 Jun 2016 13:33:26 GMT Sebastian Huber [02987728] * cpukit/rtems/src/eventseize.c (modified) * cpukit/rtems/src/eventsurrender.c (modified) * cpukit/rtems/src/ratemonperiod.c (modified) * cpukit/rtems/src/ratemontimeout.c (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadtimeout.c (modified) score: Avoid atomic fences for thread wait flags The use of atomic ... Wed, 29 Jun 2016 13:32:51 GMT Sebastian Huber [b6b25a9] * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadqenqueue.c (modified) score: Fix thread lock on SMP configurations Wed, 29 Jun 2016 07:50:47 GMT Sebastian Huber [9bb3ce39] * c/src/lib/libbsp/arm/shared/arm-a9mpcore-smp.c (modified) * c/src/lib/libbsp/powerpc/qoriq/startup/bspsmp.c (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/smp.c (modified) score: Fix SMP message handling According to the C11 standard only ... Fri, 24 Jun 2016 09:22:03 GMT Sebastian Huber [254dc82] * cpukit/posix/include/rtems/posix/priorityimpl.h (modified) * cpukit/posix/src/killinfo.c (modified) * cpukit/posix/src/psxpriorityisvalid.c (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/score/include/rtems/score/priority.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/scheduleredfimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/src/schedulerprioritychangepriority.c (modified) * cpukit/score/src/schedulerpriorityunblock.c (modified) * testsuites/smptests/smpmrsp01/init.c (modified) score: Change Priority_Control to 64-bit A 32-bit Priority_Control ... Wed, 22 Jun 2016 13:37:13 GMT Sebastian Huber [1d72f03] * cpukit/score/include/rtems/score/prioritybitmapimpl.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/timestamp.h (modified) * cpukit/score/include/rtems/score/watchdogimpl.h (modified) score: Silence integer conversion warnings Fri, 24 Jun 2016 09:16:35 GMT Sebastian Huber [50a56dff] * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/scheduleredfimpl.h (modified) * cpukit/score/src/schedulercbscreateserver.c (modified) * cpukit/score/src/schedulercbssetparameters.c (modified) * testsuites/sptests/spcbssched02/init.c (modified) * testsuites/sptests/spqreslib/init.c (modified) score: Move SCHEDULER_EDF_PRIO_MSB This is an implementation detail ... Wed, 08 Jun 2016 20:22:46 GMT Sebastian Huber [9bfad8c] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulercbs.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmp.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/include/rtems/score/schedulerstrongapa.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/schedulercbsnodeinit.c (modified) * cpukit/score/src/schedulercbsunblock.c (modified) * cpukit/score/src/schedulerdefaultnodeinit.c (modified) * cpukit/score/src/schedulerdefaultupdate.c (deleted) * cpukit/score/src/scheduleredfchangepriority.c (modified) * cpukit/score/src/scheduleredfnodeinit.c (modified) * cpukit/score/src/scheduleredfunblock.c (modified) * cpukit/score/src/scheduleredfupdate.c (deleted) * cpukit/score/src/schedulerpriority.c (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritychangepriority.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulerpriorityunblock.c (modified) * cpukit/score/src/schedulerpriorityupdate.c (deleted) * cpukit/score/src/schedulersimplechangepriority.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulerstrongapa.c (modified) * cpukit/score/src/thread.c (modified) * cpukit/score/src/threadchangepriority.c (modified) * cpukit/score/src/threadinitialize.c (modified) * testsuites/smptests/smpscheduler03/init.c (modified) * testsuites/sptests/spintrcritical23/init.c (modified) score: Add thread priority to scheduler nodes The thread priority ... Fri, 17 Jun 2016 05:50:01 GMT Sebastian Huber [69a6802b] * cpukit/sapi/Makefile.am (modified) * cpukit/sapi/include/rtems/rbtree.h (modified) * cpukit/sapi/src/rbtreefind.c (added) * cpukit/sapi/src/rbtreeinsert.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/rbtree.h (modified) * cpukit/score/include/rtems/score/rbtreeimpl.h (modified) * cpukit/score/src/rbtreefind.c (deleted) score: Move _RBTree_Find() The _RBTree_Find() is no longer used in ... Fri, 17 Jun 2016 05:38:17 GMT Sebastian Huber [768c483b] * cpukit/sapi/Makefile.am (modified) * cpukit/sapi/include/rtems/rbtree.h (modified) * cpukit/sapi/src/rbtreeinsert.c (added) * cpukit/score/include/rtems/score/rbtree.h (modified) * cpukit/score/src/rbtreeinsert.c (modified) score: Move _RBTree_Insert() The _RBTree_Insert() is no longer used ... Thu, 09 Jun 2016 19:30:40 GMT Sebastian Huber [99fc1d1d] * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/scheduleredfimpl.h (modified) * cpukit/score/src/schedulercbsnodeinit.c (modified) * cpukit/score/src/schedulercbsunblock.c (modified) * cpukit/score/src/scheduleredf.c (modified) * cpukit/score/src/scheduleredfblock.c (modified) * cpukit/score/src/scheduleredfchangepriority.c (modified) * cpukit/score/src/scheduleredfnodeinit.c (modified) * cpukit/score/src/scheduleredfreleasejob.c (modified) * cpukit/score/src/scheduleredfunblock.c (modified) * cpukit/score/src/scheduleredfupdate.c (modified) * cpukit/score/src/scheduleredfyield.c (modified) score: Rework EDF scheduler Use inline red-black tree insert. Do ... Thu, 16 Jun 2016 15:08:54 GMT Sebastian Huber [9a78f8a5] * cpukit/rtems/src/ratemonperiod.c (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulercbs.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/watchdogimpl.h (modified) * cpukit/score/src/schedulercbsreleasejob.c (modified) * cpukit/score/src/schedulerdefaultreleasejob.c (modified) * cpukit/score/src/scheduleredfreleasejob.c (modified) score: Modify release job scheduler operation Pass the deadline in ... Fri, 10 Jun 2016 06:48:54 GMT Sebastian Huber [77ff5599] * cpukit/libmisc/monitor/mon-sema.c (modified) * cpukit/posix/include/rtems/posix/priorityimpl.h (modified) * cpukit/posix/src/mutexgetprioceiling.c (modified) * cpukit/posix/src/mutexinit.c (modified) * cpukit/posix/src/mutexsetprioceiling.c (modified) * cpukit/posix/src/psxpriorityisvalid.c (modified) * cpukit/posix/src/pthreadcreate.c (modified) * cpukit/rtems/include/rtems/rtems/tasksimpl.h (modified) * cpukit/rtems/src/semcreate.c (modified) * cpukit/rtems/src/semsetpriority.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/coremutex.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulercbs.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmp.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/include/rtems/score/schedulerstrongapa.h (modified) * cpukit/score/include/rtems/score/status.h (modified) * cpukit/score/src/schedulerdefaultmappriority.c (added) * cpukit/score/src/scheduleredfchangepriority.c (modified) * cpukit/score/src/threadcreateidle.c (modified) * testsuites/psxtests/psxautoinit01/init.c (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smppsxmutex01/Makefile.am (added) * testsuites/smptests/smppsxmutex01/init.c (added) * testsuites/smptests/smppsxmutex01/smppsxmutex01.doc (added) * testsuites/smptests/smppsxmutex01/smppsxmutex01.scn (added) * testsuites/smptests/smpscheduler02/init.c (modified) score: Introduce map priority scheduler operation Introduce ... Thu, 09 Jun 2016 14:55:50 GMT Sebastian Huber [b8f76fa] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulercbs.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/scheduleredfimpl.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmp.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/include/rtems/score/schedulerstrongapa.h (modified) * cpukit/score/src/schedulercbsunblock.c (modified) * cpukit/score/src/scheduleredf.c (modified) * cpukit/score/src/scheduleredfprioritycompare.c (deleted) * cpukit/score/src/scheduleredfunblock.c (modified) * cpukit/score/src/schedulerpriorityprioritycompare.c (deleted) score: Delete unused _Scheduler_Priority_compare() By convention, ... Tue, 21 Jun 2016 15:12:40 GMT Sebastian Huber [c82835a] * cpukit/libmisc/capture/capture.c (modified) * cpukit/libmisc/capture/capture.h (modified) * cpukit/rtems/include/rtems/rtems/tasksimpl.h (modified) * cpukit/rtems/src/semcreate.c (modified) * cpukit/rtems/src/semsetpriority.c (modified) * cpukit/rtems/src/taskcreate.c (modified) * cpukit/rtems/src/tasksetpriority.c (modified) * cpukit/rtems/src/timerserver.c (modified) * cpukit/score/include/rtems/score/status.h (modified) * testsuites/sptests/sp51/init.c (modified) * testsuites/sptests/sp51/sp51.scn (modified) * testsuites/sptests/spmrsp01/init.c (modified) * testsuites/sptests/sptimer_err02/init.c (modified) rtems: Rework RTEMS API to SuperCore priority Use same structure as ... Wed, 15 Jun 2016 04:59:57 GMT Sebastian Huber [eec08ef] * cpukit/posix/include/rtems/posix/pthreadimpl.h (modified) * cpukit/posix/include/rtems/posix/threadsup.h (modified) * cpukit/posix/src/psxtransschedparam.c (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadcreate.c (modified) * cpukit/posix/src/pthreadgetschedparam.c (modified) * cpukit/posix/src/pthreadsetschedparam.c (modified) * cpukit/posix/src/pthreadsetschedprio.c (modified) * cpukit/score/include/rtems/score/thread.h (modified) posix: Rework sporadic server scheduling policy Instead of lowering ... Tue, 14 Jun 2016 15:23:03 GMT Sebastian Huber [6bab009] * cpukit/posix/include/rtems/posix/threadsup.h (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadcreate.c (modified) * cpukit/posix/src/pthreadgetschedparam.c (modified) * cpukit/posix/src/pthreadsetschedparam.c (modified) * cpukit/posix/src/pthreadsetschedprio.c (modified) * cpukit/score/include/rtems/score/thread.h (modified) posix: Delete POSIX_API_Control::schedparam This field was redundant. Tue, 14 Jun 2016 15:21:53 GMT Sebastian Huber [4dc5450] * cpukit/posix/include/rtems/posix/threadsup.h (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadcreate.c (modified) * cpukit/posix/src/pthreadgetschedparam.c (modified) * cpukit/posix/src/pthreadsetschedparam.c (modified) * cpukit/score/include/rtems/score/thread.h (modified) posix: Delete POSIX_API_Control::schedpolicy This field was redundant. Tue, 21 Jun 2016 11:28:01 GMT Sebastian Huber [e8020d1] * cpukit/include/rtems/bspIo.h (modified) * cpukit/include/rtems/print.h (modified) * cpukit/libmisc/testsupport/test.h (modified) * cpukit/score/include/rtems/score/basedefs.h (modified) * testsuites/sptests/spprintk/init.c (modified) Rename and move RTEMS_PRINTF_ATTRIBUTE() Rename ... Mon, 20 Jun 2016 04:50:12 GMT Sebastian Huber [bc47ec1c] * cpukit/score/include/rtems/sysinit.h (modified) * testsuites/sptests/spsysinit01/init.c (modified) score: Refine system initialization order Tue, 14 Jun 2016 08:12:34 GMT Sebastian Huber [042072b] * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/src/schedulerpriority.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulerstrongapa.c (modified) score: _Scheduler_priority_Ready_queue_initialize Use priority ... Wed, 08 Jun 2016 13:18:14 GMT Sebastian Huber [05b7eec] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/smplockseq.h (added) * cpukit/score/preinstall.am (modified) * testsuites/smptests/smplock01/init.c (modified) * testsuites/smptests/smplock01/smplock01.scn (modified) score: Add an SMP sequence lock implementation Wed, 08 Jun 2016 06:52:38 GMT Sebastian Huber [80bbb4ed] * cpukit/score/include/rtems/score/prioritybitmapimpl.h (modified) score: Use builtin for _Bitfield_Find_first_bit() In case the CPU ... Wed, 08 Jun 2016 06:43:20 GMT Sebastian Huber [b8a84064] * cpukit/score/include/rtems/score/prioritybitmapimpl.h (modified) score: Inline _Bitfield_Find_first_bit() Turn ... Wed, 08 Jun 2016 06:18:59 GMT Sebastian Huber [7103ad34] * cpukit/score/include/rtems/score/prioritybitmapimpl.h (modified) score: Define _Priority_Bits_index() once Wed, 08 Jun 2016 06:14:58 GMT Sebastian Huber [bf021daf] * cpukit/score/include/rtems/score/prioritybitmapimpl.h (modified) score: Define _Priority_Mask() once Tue, 07 Jun 2016 19:36:48 GMT Sebastian Huber [b04b76c6] * cpukit/score/cpu/arm/rtems/score/types.h (modified) * cpukit/score/cpu/bfin/rtems/score/types.h (modified) * cpukit/score/cpu/epiphany/rtems/score/cpu.h (modified) * cpukit/score/cpu/epiphany/rtems/score/types.h (modified) * cpukit/score/cpu/i386/rtems/score/types.h (modified) * cpukit/score/cpu/lm32/rtems/score/types.h (modified) * cpukit/score/cpu/m32c/rtems/score/types.h (modified) * cpukit/score/cpu/m68k/rtems/score/types.h (modified) * cpukit/score/cpu/mips/rtems/score/types.h (modified) * cpukit/score/cpu/moxie/rtems/score/types.h (modified) * cpukit/score/cpu/nios2/rtems/score/types.h (modified) * cpukit/score/cpu/no_cpu/rtems/score/types.h (modified) * cpukit/score/cpu/or1k/rtems/score/cpu.h (modified) * cpukit/score/cpu/or1k/rtems/score/types.h (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) * cpukit/score/cpu/powerpc/rtems/score/types.h (modified) * cpukit/score/cpu/sh/rtems/score/types.h (modified) * cpukit/score/cpu/sparc/rtems/score/types.h (modified) * cpukit/score/cpu/sparc64/rtems/score/types.h (modified) * cpukit/score/cpu/v850/rtems/score/types.h (modified) * cpukit/score/include/rtems/score/prioritybitmap.h (modified) * cpukit/score/include/rtems/score/prioritybitmapimpl.h (modified) score: Simplify priority bit map implementation The priority bit ... Wed, 08 Jun 2016 08:10:40 GMT Sebastian Huber [18e29faf] * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) * cpukit/score/cpu/bfin/rtems/score/cpu.h (modified) * cpukit/score/cpu/epiphany/rtems/score/cpu.h (modified) * cpukit/score/cpu/i386/rtems/score/cpu.h (modified) * cpukit/score/cpu/lm32/rtems/score/cpu.h (modified) * cpukit/score/cpu/m32c/rtems/score/cpu.h (modified) * cpukit/score/cpu/m68k/rtems/score/cpu.h (modified) * cpukit/score/cpu/mips/rtems/score/cpu.h (modified) * cpukit/score/cpu/moxie/rtems/score/cpu.h (modified) * cpukit/score/cpu/nios2/rtems/score/cpu.h (modified) * cpukit/score/cpu/nios2/rtems/score/nios2-count-zeros.h (modified) * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/cpu/or1k/rtems/score/cpu.h (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sh/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc64/rtems/score/cpu.h (modified) * cpukit/score/cpu/v850/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/score/prioritybitmapimpl.h (modified) * cpukit/score/src/log2table.c (modified) score: Delete CPU_USE_GENERIC_BITFIELD_DATA Rename __log2table into ... Fri, 03 Jun 2016 06:15:21 GMT Sebastian Huber [3ad5f86] * cpukit/rtems/src/semrelease.c (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * testsuites/sptests/sp42/init.c (modified) * testsuites/sptests/sp42/sp42.scn (modified) rtems: Fix no protocol mutex release The Classic binary semaphores ... Wed, 01 Jun 2016 12:38:05 GMT Sebastian Huber [c6556e2e] * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) score: Maybe fix _Thread_Lock_acquire() The approach with the ... Wed, 01 Jun 2016 09:04:50 GMT Sebastian Huber [f807b84] * cpukit/score/include/rtems/score/threadimpl.h (modified) score: Fix _Thread_Lock_acquire() A read-modify-write operation is ... Mon, 30 May 2016 13:00:32 GMT Sebastian Huber [024bffc6] * cpukit/score/include/rtems/score/coremutex.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) score: Use owner of thread queue for CORE mutex Mon, 30 May 2016 04:59:55 GMT Sebastian Huber [0b713f89] * cpukit/libmisc/monitor/mon-sema.c (modified) * cpukit/libnetworking/rtems/rtems_glue.c (modified) * cpukit/posix/src/mutexinit.c (modified) * cpukit/posix/src/mutexlocksupp.c (modified) * cpukit/posix/src/mutexunlock.c (modified) * cpukit/rtems/include/rtems/rtems/sem.h (modified) * cpukit/rtems/include/rtems/rtems/semimpl.h (modified) * cpukit/rtems/src/semcreate.c (modified) * cpukit/rtems/src/semdelete.c (modified) * cpukit/rtems/src/semflush.c (modified) * cpukit/rtems/src/semobtain.c (modified) * cpukit/rtems/src/semrelease.c (modified) * cpukit/rtems/src/semsetpriority.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/apimutex.h (modified) * cpukit/score/include/rtems/score/coremutex.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/src/apimutex.c (modified) * cpukit/score/src/apimutexisowner.c (modified) * cpukit/score/src/apimutexlock.c (modified) * cpukit/score/src/apimutexunlock.c (modified) * cpukit/score/src/coremutex.c (deleted) * cpukit/score/src/coremutexseize.c (modified) * cpukit/score/src/coremutexsurrender.c (modified) * cpukit/score/src/debugisownerofallocator.c (modified) score: Rework CORE inherit priority mutex Provide dedicated seize ... Fri, 27 May 2016 13:41:41 GMT Sebastian Huber [33e250c9] * cpukit/posix/src/mutexgetprioceiling.c (modified) * cpukit/posix/src/mutexinit.c (modified) * cpukit/posix/src/mutexlocksupp.c (modified) * cpukit/posix/src/mutexsetprioceiling.c (modified) * cpukit/posix/src/mutexunlock.c (modified) * cpukit/rtems/include/rtems/rtems/semimpl.h (modified) * cpukit/rtems/src/semcreate.c (modified) * cpukit/rtems/src/semdelete.c (modified) * cpukit/rtems/src/semflush.c (modified) * cpukit/rtems/src/semobtain.c (modified) * cpukit/rtems/src/semrelease.c (modified) * cpukit/rtems/src/semsetpriority.c (modified) * cpukit/score/include/rtems/score/coremutex.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/src/apimutex.c (modified) * cpukit/score/src/coremutex.c (modified) * cpukit/score/src/coremutexseize.c (modified) * cpukit/score/src/coremutexsurrender.c (modified) score: Rework CORE priority ceiling mutex Rework seize and ... Fri, 27 May 2016 06:02:03 GMT Sebastian Huber [5a598ac] * cpukit/libmisc/monitor/mon-sema.c (modified) * cpukit/libnetworking/rtems/rtems_glue.c (modified) * cpukit/posix/include/rtems/posix/mutex.h (modified) * cpukit/posix/include/rtems/posix/muteximpl.h (modified) * cpukit/posix/src/mutexdestroy.c (modified) * cpukit/posix/src/mutexgetprioceiling.c (modified) * cpukit/posix/src/mutexinit.c (modified) * cpukit/posix/src/mutexlocksupp.c (modified) * cpukit/posix/src/mutexsetprioceiling.c (modified) * cpukit/posix/src/mutexunlock.c (modified) * cpukit/rtems/include/rtems/rtems/sem.h (modified) * cpukit/rtems/include/rtems/rtems/semimpl.h (modified) * cpukit/rtems/src/semcreate.c (modified) * cpukit/rtems/src/semdelete.c (modified) * cpukit/rtems/src/semflush.c (modified) * cpukit/rtems/src/semobtain.c (modified) * cpukit/rtems/src/semrelease.c (modified) * cpukit/rtems/src/semsetpriority.c (modified) * cpukit/score/include/rtems/score/coremutex.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/src/apimutex.c (modified) * cpukit/score/src/coremutex.c (modified) * cpukit/score/src/coremutexseize.c (modified) * cpukit/score/src/coremutexsurrender.c (modified) score: Add CORE mutex variants Add CORE_recursive_mutex_Control and ... Fri, 27 May 2016 07:41:18 GMT Sebastian Huber [3c1ad257] * cpukit/rtems/src/semdelete.c (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) rtems: Simplify rtems_semaphore_delete() Due to the unified status ... Thu, 26 May 2016 20:29:56 GMT Sebastian Huber [09c5ca4] * cpukit/rtems/include/rtems/rtems/semimpl.h (modified) * cpukit/rtems/src/semcreate.c (modified) * cpukit/rtems/src/semdelete.c (modified) * cpukit/rtems/src/semflush.c (modified) * cpukit/rtems/src/semobtain.c (modified) * cpukit/rtems/src/semrelease.c (modified) * cpukit/score/include/rtems/score/coremutex.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/src/coremutexsurrender.c (modified) * testsuites/sptests/spintrcritical22/init.c (modified) score: Simplify CORE mutex Remove superfluous support for simple ... Fri, 20 May 2016 19:39:56 GMT Sebastian Huber [2581a56] * cpukit/posix/include/rtems/posix/semaphoreimpl.h (modified) * cpukit/posix/src/semaphorecreatesupp.c (modified) * cpukit/posix/src/semaphoredeletesupp.c (modified) * cpukit/posix/src/semaphorewaitsupp.c (modified) * cpukit/posix/src/sempost.c (modified) * cpukit/rtems/include/rtems/rtems/sem.h (modified) * cpukit/rtems/include/rtems/rtems/semimpl.h (modified) * cpukit/rtems/src/semcreate.c (modified) * cpukit/rtems/src/semdelete.c (modified) * cpukit/rtems/src/semflush.c (modified) * cpukit/rtems/src/semobtain.c (modified) * cpukit/rtems/src/semrelease.c (modified) * cpukit/score/include/rtems/score/coresem.h (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/src/coresem.c (modified) * cpukit/score/src/mpci.c (modified) score: Add semaphore variants Wed, 25 May 2016 14:30:23 GMT Sebastian Huber [af746b0] * cpukit/rtems/src/semobtain.c (modified) * cpukit/score/include/rtems/score/mrsp.h (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) score: Use thread queue lock for MrsP Replace the ISR lock in ... Fri, 27 May 2016 12:43:19 GMT Sebastian Huber [93306058] * cpukit/posix/include/rtems/posix/psignalimpl.h (modified) * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/posix/src/killinfo.c (modified) * cpukit/posix/src/nanosleep.c (modified) * cpukit/posix/src/psignalclearsignals.c (modified) * cpukit/posix/src/psignalsetprocesssignals.c (modified) * cpukit/posix/src/psignalunblockthread.c (modified) * cpukit/posix/src/pthreadjoin.c (modified) * cpukit/posix/src/sigaction.c (modified) * cpukit/posix/src/sigtimedwait.c (modified) * cpukit/rtems/src/regiongetsegment.c (modified) * cpukit/sapi/src/interrtext.c (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/condition.c (modified) * cpukit/score/src/corebarrierwait.c (modified) * cpukit/score/src/coremsgseize.c (modified) * cpukit/score/src/coremsgsubmit.c (modified) * cpukit/score/src/coremutexseize.c (modified) * cpukit/score/src/corerwlockobtainread.c (modified) * cpukit/score/src/corerwlockobtainwrite.c (modified) * cpukit/score/src/futex.c (modified) * cpukit/score/src/mpci.c (modified) * cpukit/score/src/mutex.c (modified) * cpukit/score/src/semaphore.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadrestart.c (modified) * testsuites/sptests/spfatal03/testcase.h (modified) score: _CORE_mutex_Check_dispatch_for_seize() Move the safety check ... Fri, 27 May 2016 11:26:53 GMT Sebastian Huber [0e1d11f3] * cpukit/libnetworking/rtems/rtems_glue.c (modified) * cpukit/posix/include/rtems/posix/barrierimpl.h (modified) * cpukit/posix/include/rtems/posix/mqueueimpl.h (modified) * cpukit/posix/include/rtems/posix/semaphoreimpl.h (modified) * cpukit/rtems/include/rtems/rtems/barrierimpl.h (modified) * cpukit/rtems/include/rtems/rtems/messageimpl.h (modified) * cpukit/rtems/include/rtems/rtems/semimpl.h (modified) * cpukit/rtems/src/msgqbroadcast.c (modified) * cpukit/rtems/src/msgqdelete.c (modified) * cpukit/rtems/src/msgqflush.c (modified) * cpukit/rtems/src/msgqgetnumberpending.c (modified) * cpukit/rtems/src/msgqreceive.c (modified) * cpukit/rtems/src/msgqsend.c (modified) * cpukit/rtems/src/msgqurgent.c (modified) * cpukit/rtems/src/semdelete.c (modified) * cpukit/rtems/src/semflush.c (modified) * cpukit/rtems/src/semobtain.c (modified) * cpukit/rtems/src/semrelease.c (modified) * cpukit/rtems/src/semsetpriority.c (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/apimutexlock.c (modified) * cpukit/score/src/apimutexunlock.c (modified) * cpukit/score/src/condition.c (modified) * cpukit/score/src/mpci.c (modified) * cpukit/score/src/mutex.c (modified) * cpukit/score/src/semaphore.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadrestart.c (modified) * testsuites/sptests/spintrcritical22/init.c (modified) * testsuites/tmtests/tm26/task1.c (modified) score: Add _Thread_queue_Context_set_MP_callout() Add ... Tue, 03 May 2016 05:43:54 GMT Sebastian Huber [dfcc8bb] * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/mutex.c (modified) * cpukit/score/src/threadq.c (modified) score: Adjust thread queue layout Adjust thread queue layout ... Mon, 23 May 2016 11:37:59 GMT Sebastian Huber [dce48791] * cpukit/libnetworking/rtems/rtems_glue.c (modified) * cpukit/posix/Makefile.am (modified) * cpukit/posix/include/rtems/posix/barrierimpl.h (modified) * cpukit/posix/include/rtems/posix/mqueueimpl.h (modified) * cpukit/posix/include/rtems/posix/muteximpl.h (modified) * cpukit/posix/include/rtems/posix/posixapi.h (modified) * cpukit/posix/include/rtems/posix/rwlockimpl.h (modified) * cpukit/posix/include/rtems/posix/semaphoreimpl.h (modified) * cpukit/posix/include/rtems/posix/spinlockimpl.h (modified) * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/posix/src/mqueuerecvsupp.c (modified) * cpukit/posix/src/mqueuesendsupp.c (modified) * cpukit/posix/src/mqueuetranslatereturncode.c (deleted) * cpukit/posix/src/mutexlocksupp.c (modified) * cpukit/posix/src/mutextranslatereturncode.c (deleted) * cpukit/posix/src/mutexunlock.c (modified) * cpukit/posix/src/nanosleep.c (modified) * cpukit/posix/src/pbarriertranslatereturncode.c (deleted) * cpukit/posix/src/pbarrierwait.c (modified) * cpukit/posix/src/prwlockrdlock.c (modified) * cpukit/posix/src/prwlocktimedrdlock.c (modified) * cpukit/posix/src/prwlocktimedwrlock.c (modified) * cpukit/posix/src/prwlocktranslatereturncode.c (deleted) * cpukit/posix/src/prwlocktryrdlock.c (modified) * cpukit/posix/src/prwlocktrywrlock.c (modified) * cpukit/posix/src/prwlockunlock.c (modified) * cpukit/posix/src/prwlockwrlock.c (modified) * cpukit/posix/src/psignalunblockthread.c (modified) * cpukit/posix/src/pspinlock.c (modified) * cpukit/posix/src/pspinlocktranslatereturncode.c (deleted) * cpukit/posix/src/pspintrylock.c (modified) * cpukit/posix/src/pspinunlock.c (modified) * cpukit/posix/src/pthreadjoin.c (modified) * cpukit/posix/src/semaphoretranslatereturncode.c (deleted) * cpukit/posix/src/semaphorewaitsupp.c (modified) * cpukit/posix/src/sempost.c (modified) * cpukit/posix/src/sigtimedwait.c (modified) * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/barrierimpl.h (modified) * cpukit/rtems/include/rtems/rtems/eventimpl.h (modified) * cpukit/rtems/include/rtems/rtems/messageimpl.h (modified) * cpukit/rtems/include/rtems/rtems/semimpl.h (modified) * cpukit/rtems/include/rtems/rtems/statusimpl.h (modified) * cpukit/rtems/src/barriertranslatereturncode.c (deleted) * cpukit/rtems/src/barrierwait.c (modified) * cpukit/rtems/src/eventmp.c (modified) * cpukit/rtems/src/eventreceive.c (modified) * cpukit/rtems/src/eventseize.c (modified) * cpukit/rtems/src/msgmp.c (modified) * cpukit/rtems/src/msgqbroadcast.c (modified) * cpukit/rtems/src/msgqreceive.c (modified) * cpukit/rtems/src/msgqsend.c (modified) * cpukit/rtems/src/msgqtranslatereturncode.c (deleted) * cpukit/rtems/src/msgqurgent.c (modified) * cpukit/rtems/src/partmp.c (modified) * cpukit/rtems/src/regiongetsegment.c (modified) * cpukit/rtems/src/regionprocessqueue.c (modified) * cpukit/rtems/src/semcreate.c (modified) * cpukit/rtems/src/semdelete.c (modified) * cpukit/rtems/src/semflush.c (modified) * cpukit/rtems/src/semmp.c (modified) * cpukit/rtems/src/semobtain.c (modified) * cpukit/rtems/src/semrelease.c (modified) * cpukit/rtems/src/semtranslatereturncode.c (deleted) * cpukit/rtems/src/signalmp.c (modified) * cpukit/rtems/src/systemeventreceive.c (modified) * cpukit/rtems/src/taskmp.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/corebarrierimpl.h (modified) * cpukit/score/include/rtems/score/coremsgimpl.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/corerwlockimpl.h (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/include/rtems/score/corespinlockimpl.h (modified) * cpukit/score/include/rtems/score/mpciimpl.h (modified) * cpukit/score/include/rtems/score/mrsp.h (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/include/rtems/score/status.h (added) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/preinstall.am (modified) * cpukit/score/src/condition.c (modified) * cpukit/score/src/corebarrier.c (modified) * cpukit/score/src/corebarrierwait.c (modified) * cpukit/score/src/coremsgbroadcast.c (modified) * cpukit/score/src/coremsgclose.c (modified) * cpukit/score/src/coremsgseize.c (modified) * cpukit/score/src/coremsgsubmit.c (modified) * cpukit/score/src/coremutex.c (modified) * cpukit/score/src/coremutexseize.c (modified) * cpukit/score/src/coremutexsurrender.c (modified) * cpukit/score/src/corerwlockobtainread.c (modified) * cpukit/score/src/corerwlockobtainwrite.c (modified) * cpukit/score/src/corerwlockrelease.c (modified) * cpukit/score/src/coresem.c (modified) * cpukit/score/src/corespinlockrelease.c (modified) * cpukit/score/src/corespinlockwait.c (modified) * cpukit/score/src/futex.c (modified) * cpukit/score/src/mpci.c (modified) * cpukit/score/src/mutex.c (modified) * cpukit/score/src/semaphore.c (modified) * cpukit/score/src/threadmp.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqflush.c (modified) * cpukit/score/src/threadrestart.c (modified) * cpukit/score/src/threadtimeout.c (modified) * testsuites/sptests/spintrcritical10/init.c (modified) * testsuites/sptests/spintrcritical20/init.c (modified) score: Add Status_Control for all APIs Unify the status codes of ... Wed, 25 May 2016 12:23:48 GMT Sebastian Huber [39bcf741] * cpukit/posix/src/semaphoretranslatereturncode.c (modified) * cpukit/posix/src/sempost.c (modified) * cpukit/rtems/src/semrelease.c (modified) * cpukit/rtems/src/semtranslatereturncode.c (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/src/mpci.c (modified) * testsuites/psxtests/psxsem01/init.c (modified) * testsuites/sptests/spsem_err01/init.c (modified) * testsuites/sptests/spsem_err01/spsem_err01.scn (modified) Fix semaphore post overflow status Close #2720. Wed, 25 May 2016 06:37:28 GMT Sebastian Huber [9ec7d492] * cpukit/posix/src/pspinlocktranslatereturncode.c (modified) * cpukit/score/include/rtems/score/corespinlockimpl.h (modified) * cpukit/score/src/corespinlockrelease.c (modified) * testsuites/psxtests/psxspin01/psxspin01.scn (modified) * testsuites/psxtests/psxspin01/test.c (modified) posix: Fix pthread_spin_unlock() error status Close #2719. Mon, 23 May 2016 09:40:18 GMT Sebastian Huber [631b3c8] * cpukit/libnetworking/rtems/rtems_glue.c (modified) * cpukit/posix/include/rtems/posix/barrierimpl.h (modified) * cpukit/posix/include/rtems/posix/condimpl.h (modified) * cpukit/posix/include/rtems/posix/mqueueimpl.h (modified) * cpukit/posix/include/rtems/posix/muteximpl.h (modified) * cpukit/posix/include/rtems/posix/posixapi.h (modified) * cpukit/posix/include/rtems/posix/rwlockimpl.h (modified) * cpukit/posix/include/rtems/posix/semaphoreimpl.h (modified) * cpukit/posix/src/conddestroy.c (modified) * cpukit/posix/src/condget.c (modified) * cpukit/posix/src/condsignalsupp.c (modified) * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/posix/src/mqueueclose.c (modified) * cpukit/posix/src/mqueuedeletesupp.c (modified) * cpukit/posix/src/mqueuegetattr.c (modified) * cpukit/posix/src/mqueuenotify.c (modified) * cpukit/posix/src/mqueuerecvsupp.c (modified) * cpukit/posix/src/mqueuesendsupp.c (modified) * cpukit/posix/src/mqueuesetattr.c (modified) * cpukit/posix/src/mqueueunlink.c (modified) * cpukit/posix/src/mutexdestroy.c (modified) * cpukit/posix/src/mutexget.c (modified) * cpukit/posix/src/mutexgetprioceiling.c (modified) * cpukit/posix/src/mutexlocksupp.c (modified) * cpukit/posix/src/mutexsetprioceiling.c (modified) * cpukit/posix/src/mutexunlock.c (modified) * cpukit/posix/src/pbarrierdestroy.c (modified) * cpukit/posix/src/pbarrierwait.c (modified) * cpukit/posix/src/prwlockdestroy.c (modified) * cpukit/posix/src/prwlockinit.c (modified) * cpukit/posix/src/prwlockrdlock.c (modified) * cpukit/posix/src/prwlocktimedrdlock.c (modified) * cpukit/posix/src/prwlocktimedwrlock.c (modified) * cpukit/posix/src/prwlocktryrdlock.c (modified) * cpukit/posix/src/prwlocktrywrlock.c (modified) * cpukit/posix/src/prwlockunlock.c (modified) * cpukit/posix/src/prwlockwrlock.c (modified) * cpukit/posix/src/semaphoredeletesupp.c (modified) * cpukit/posix/src/semaphorewaitsupp.c (modified) * cpukit/posix/src/semclose.c (modified) * cpukit/posix/src/semdestroy.c (modified) * cpukit/posix/src/semgetvalue.c (modified) * cpukit/posix/src/sempost.c (modified) * cpukit/posix/src/semunlink.c (modified) * cpukit/rtems/include/rtems/rtems/barrierimpl.h (modified) * cpukit/rtems/include/rtems/rtems/messageimpl.h (modified) * cpukit/rtems/include/rtems/rtems/semimpl.h (modified) * cpukit/rtems/src/barrierdelete.c (modified) * cpukit/rtems/src/barrierrelease.c (modified) * cpukit/rtems/src/barrierwait.c (modified) * cpukit/rtems/src/msgmp.c (modified) * cpukit/rtems/src/msgqbroadcast.c (modified) * cpukit/rtems/src/msgqdelete.c (modified) * cpukit/rtems/src/msgqflush.c (modified) * cpukit/rtems/src/msgqgetnumberpending.c (modified) * cpukit/rtems/src/msgqreceive.c (modified) * cpukit/rtems/src/msgqsend.c (modified) * cpukit/rtems/src/msgqurgent.c (modified) * cpukit/rtems/src/semdelete.c (modified) * cpukit/rtems/src/semflush.c (modified) * cpukit/rtems/src/semobtain.c (modified) * cpukit/rtems/src/semrelease.c (modified) * cpukit/rtems/src/semsetpriority.c (modified) * cpukit/score/include/rtems/score/corebarrierimpl.h (modified) * cpukit/score/include/rtems/score/coremsg.h (modified) * cpukit/score/include/rtems/score/coremsgimpl.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/corerwlockimpl.h (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/apimutexlock.c (modified) * cpukit/score/src/apimutexunlock.c (modified) * cpukit/score/src/condition.c (modified) * cpukit/score/src/corebarrier.c (modified) * cpukit/score/src/corebarrierrelease.c (modified) * cpukit/score/src/corebarrierwait.c (modified) * cpukit/score/src/coremsgbroadcast.c (modified) * cpukit/score/src/coremsgclose.c (modified) * cpukit/score/src/coremsgflush.c (modified) * cpukit/score/src/coremsgseize.c (modified) * cpukit/score/src/coremsgsubmit.c (modified) * cpukit/score/src/coremutex.c (modified) * cpukit/score/src/coremutexsurrender.c (modified) * cpukit/score/src/corerwlockobtainread.c (modified) * cpukit/score/src/corerwlockobtainwrite.c (modified) * cpukit/score/src/corerwlockrelease.c (modified) * cpukit/score/src/coresem.c (modified) * cpukit/score/src/futex.c (modified) * cpukit/score/src/mpci.c (modified) * cpukit/score/src/mutex.c (modified) * cpukit/score/src/semaphore.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqflush.c (modified) * cpukit/score/src/threadrestart.c (modified) * testsuites/sptests/spintrcritical22/init.c (modified) * testsuites/tmtests/tm26/task1.c (modified) score: Move thread queue MP callout to context Drop the ... Mon, 23 May 2016 04:55:49 GMT Sebastian Huber [c3d8d9e] * cpukit/libnetworking/rtems/rtems_glue.c (modified) * cpukit/posix/src/condsignalsupp.c (modified) * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/posix/src/mqueuedeletesupp.c (modified) * cpukit/posix/src/mqueuesendsupp.c (modified) * cpukit/posix/src/mutexsetprioceiling.c (modified) * cpukit/posix/src/mutexunlock.c (modified) * cpukit/posix/src/pbarrierwait.c (modified) * cpukit/posix/src/semaphoredeletesupp.c (modified) * cpukit/posix/src/sempost.c (modified) * cpukit/rtems/src/barrierdelete.c (modified) * cpukit/rtems/src/barrierrelease.c (modified) * cpukit/rtems/src/barrierwait.c (modified) * cpukit/rtems/src/msgqbroadcast.c (modified) * cpukit/rtems/src/msgqdelete.c (modified) * cpukit/rtems/src/msgqsend.c (modified) * cpukit/rtems/src/msgqurgent.c (modified) * cpukit/rtems/src/semdelete.c (modified) * cpukit/rtems/src/semflush.c (modified) * cpukit/rtems/src/semrelease.c (modified) * cpukit/score/include/rtems/score/corebarrierimpl.h (modified) * cpukit/score/include/rtems/score/coremsgimpl.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/apimutexunlock.c (modified) * cpukit/score/src/condition.c (modified) * cpukit/score/src/corebarrierrelease.c (modified) * cpukit/score/src/corebarrierwait.c (modified) * cpukit/score/src/coremsgbroadcast.c (modified) * cpukit/score/src/coremsgclose.c (modified) * cpukit/score/src/coremsgseize.c (modified) * cpukit/score/src/coremsgsubmit.c (modified) * cpukit/score/src/coremutexsurrender.c (modified) * cpukit/score/src/corerwlockrelease.c (modified) * cpukit/score/src/futex.c (modified) * cpukit/score/src/mpci.c (modified) * cpukit/score/src/mutex.c (modified) * cpukit/score/src/semaphore.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqflush.c (modified) * cpukit/score/src/threadrestart.c (modified) score: Get rid of mp_id parameter Get rid of the mp_id parameter ... Mon, 23 May 2016 04:26:58 GMT Sebastian Huber [8866e62] * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/posix/src/mqueuerecvsupp.c (modified) * cpukit/posix/src/mutexlocksupp.c (modified) * cpukit/posix/src/pbarrierwait.c (modified) * cpukit/posix/src/prwlockwrlock.c (modified) * cpukit/posix/src/semaphorewaitsupp.c (modified) * cpukit/rtems/src/barrierwait.c (modified) * cpukit/rtems/src/msgqreceive.c (modified) * cpukit/rtems/src/semobtain.c (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/threadwaitgetid.c (modified) score: Move thread queue object support Tue, 24 May 2016 11:15:47 GMT Sebastian Huber [0e9d5b6] * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/coremutexsurrender.c (modified) * cpukit/score/src/mutex.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqflush.c (modified) mpci: Fix thread queue flush method We must call the MP callout for ... Tue, 24 May 2016 05:40:18 GMT Sebastian Huber [4b623d65] * cpukit/posix/src/mqueuesendsupp.c (modified) * cpukit/posix/src/mqueuetranslatereturncode.c (modified) * cpukit/score/include/rtems/score/coremsgimpl.h (modified) * cpukit/score/src/coremsgsubmit.c (modified) * testsuites/psxtests/psxmsgq01/init.c (modified) * testsuites/psxtests/psxmsgq01/psxmsgq01.scn (modified) score: Fix blocking _CORE_message_queue_Submit() Close #2718. Mon, 23 May 2016 09:42:41 GMT Sebastian Huber [16dbcdcd] * cpukit/posix/src/mqueuerecvsupp.c (modified) * cpukit/rtems/src/msgqreceive.c (modified) * cpukit/score/include/rtems/score/coremsgimpl.h (modified) * cpukit/score/src/coremsgseize.c (modified) score: _CORE_message_queue_Seize() Delete unused parameter. Fri, 20 May 2016 13:52:27 GMT Sebastian Huber [bdb3b7f] * cpukit/posix/src/semaphorewaitsupp.c (modified) * cpukit/rtems/src/semobtain.c (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/src/mpci.c (modified) score: _CORE_semaphore_Seize() Delete unused parameter. Fri, 20 May 2016 13:10:27 GMT Sebastian Huber [e266d13] * cpukit/posix/include/rtems/posix/muteximpl.h (modified) * cpukit/posix/src/cancel.c (modified) * cpukit/posix/src/mutexdestroy.c (modified) * cpukit/posix/src/mutexget.c (modified) * cpukit/posix/src/mutexgetprioceiling.c (modified) * cpukit/posix/src/mutexlocksupp.c (modified) * cpukit/posix/src/mutexsetprioceiling.c (modified) * cpukit/posix/src/mutexunlock.c (modified) * cpukit/posix/src/pthreaddetach.c (modified) * cpukit/posix/src/pthreadequal.c (modified) * cpukit/posix/src/pthreadgetaffinitynp.c (modified) * cpukit/posix/src/pthreadgetattrnp.c (modified) * cpukit/posix/src/pthreadgetschedparam.c (modified) * cpukit/posix/src/pthreadjoin.c (modified) * cpukit/posix/src/pthreadkill.c (modified) * cpukit/posix/src/pthreadsetaffinitynp.c (modified) * cpukit/posix/src/pthreadsetschedparam.c (modified) * cpukit/rtems/include/rtems/rtems/messageimpl.h (modified) * cpukit/rtems/include/rtems/rtems/semimpl.h (modified) * cpukit/rtems/src/eventsend.c (modified) * cpukit/rtems/src/msgqbroadcast.c (modified) * cpukit/rtems/src/msgqdelete.c (modified) * cpukit/rtems/src/msgqflush.c (modified) * cpukit/rtems/src/msgqgetnumberpending.c (modified) * cpukit/rtems/src/msgqreceive.c (modified) * cpukit/rtems/src/msgqsend.c (modified) * cpukit/rtems/src/msgqurgent.c (modified) * cpukit/rtems/src/semdelete.c (modified) * cpukit/rtems/src/semflush.c (modified) * cpukit/rtems/src/semobtain.c (modified) * cpukit/rtems/src/semrelease.c (modified) * cpukit/rtems/src/semsetpriority.c (modified) * cpukit/rtems/src/signalsend.c (modified) * cpukit/rtems/src/systemeventsend.c (modified) * cpukit/rtems/src/taskdelete.c (modified) * cpukit/rtems/src/taskgetaffinity.c (modified) * cpukit/rtems/src/taskgetscheduler.c (modified) * cpukit/rtems/src/taskissuspended.c (modified) * cpukit/rtems/src/taskrestart.c (modified) * cpukit/rtems/src/taskresume.c (modified) * cpukit/rtems/src/tasksetaffinity.c (modified) * cpukit/rtems/src/tasksetpriority.c (modified) * cpukit/rtems/src/tasksetscheduler.c (modified) * cpukit/rtems/src/taskstart.c (modified) * cpukit/rtems/src/tasksuspend.c (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/mpci.c (modified) * cpukit/score/src/schedulercbsattachthread.c (modified) * cpukit/score/src/schedulercbsdetachthread.c (modified) * cpukit/score/src/schedulercbsgetexecutiontime.c (modified) * cpukit/score/src/schedulercbsgetremainingbudget.c (modified) * cpukit/score/src/threadget.c (modified) * testsuites/smptests/smpmigration02/init.c (modified) * testsuites/smptests/smpscheduler03/init.c (modified) * testsuites/sptests/spintrcritical22/init.c (modified) * testsuites/sptests/spintrcritical23/init.c (modified) * testsuites/tmtests/tm26/task1.c (modified) Replace *_Get_interrupt_disable() with *_Get() Uniformly use ... Fri, 20 May 2016 13:04:16 GMT Sebastian Huber [582bb23c] * cpukit/posix/include/rtems/posix/barrierimpl.h (modified) * cpukit/posix/include/rtems/posix/mqueueimpl.h (modified) * cpukit/posix/include/rtems/posix/posixapi.h (modified) * cpukit/posix/include/rtems/posix/semaphoreimpl.h (modified) * cpukit/posix/include/rtems/posix/spinlockimpl.h (modified) * cpukit/posix/include/rtems/posix/timerimpl.h (modified) * cpukit/rtems/include/rtems/rtems/barrierimpl.h (modified) * cpukit/rtems/include/rtems/rtems/dpmemimpl.h (modified) * cpukit/rtems/include/rtems/rtems/messageimpl.h (modified) * cpukit/rtems/include/rtems/rtems/partimpl.h (modified) * cpukit/rtems/include/rtems/rtems/ratemonimpl.h (modified) * cpukit/rtems/include/rtems/rtems/semimpl.h (modified) * cpukit/rtems/include/rtems/rtems/timerimpl.h (modified) * cpukit/score/include/rtems/score/objectimpl.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/objectgetlocal.c (modified) * cpukit/score/src/objectgetnameasstring.c (modified) * cpukit/score/src/objectidtoname.c (modified) * cpukit/score/src/threadget.c (modified) score: Rename _Objects_Get_local() Rename _Objects_Get_local() into ... Fri, 20 May 2016 13:01:46 GMT Sebastian Huber [4bae341d] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/objectimpl.h (modified) * cpukit/score/src/objectgetisr.c (deleted) score: Delete unused _Objects_Get_isr_disable() Delete now unused ... Fri, 20 May 2016 09:53:41 GMT Sebastian Huber [956b8e5] * cpukit/score/include/rtems/score/objectmp.h (modified) * cpukit/score/include/rtems/score/threadmp.h (modified) * cpukit/score/src/objectgetisr.c (modified) * cpukit/score/src/objectmp.c (modified) mpci: Simplify _Objects_MP_Is_remote() Fri, 20 May 2016 09:38:23 GMT Sebastian Huber [61340d1] * cpukit/score/include/rtems/score/rbtree.h (modified) score: Add const to _RBTree_Find_inline() Fri, 20 May 2016 09:04:04 GMT Sebastian Huber [0cc91daa] * cpukit/score/include/rtems/score/objectimpl.h (modified) score: Delete unused _Objects_Get_local_object() Thu, 19 May 2016 15:03:31 GMT Sebastian Huber [8a040fe4] * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/threadq.c (modified) * cpukit/score/src/threadqops.c (modified) score: Use _RBTree_Insert_inline() Use _RBTree_Insert_inline() for ... Thu, 19 May 2016 09:20:58 GMT Sebastian Huber [7dfb4b9] * cpukit/posix/include/rtems/posix/priorityimpl.h (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/sapi/include/confdefs.h (modified) * cpukit/sapi/include/rtems/scheduler.h (modified) * cpukit/score/include/rtems/score/priority.h (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulercbs.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) score: Add per scheduler instance maximum priority The priority ...