# # ChangeLog for cpukit in rtems # # Generated by Trac 1.2.1.dev0 # 05/04/24 04:23:55 Wed, 20 Aug 2014 23:47:02 GMT Joel Sherrill [5787188] * cpukit/configure.ac (modified) * cpukit/libnetworking/rtems/rtems_bsdnet_internal.h (modified) Add configuration to detect toolset has sigaltstack() prototype Tue, 19 Aug 2014 15:43:36 GMT Sebastian Huber [bba3507] * cpukit/score/src/coremutex.c (modified) * testsuites/sptests/sp51/init.c (modified) * testsuites/sptests/sp51/sp51.doc (modified) score: PR2179: Fix initially locked PI mutex Thu, 14 Aug 2014 15:02:29 GMT Kolja Waschk [3654667f] * cpukit/libcsupport/src/termios.c (modified) rtems_termios_puts: Copy and write more than one char at once ... Mon, 18 Aug 2014 21:06:46 GMT Hesham ALMatary [de62e5d8] * cpukit/score/cpu/or1k/rtems/score/or1k-utility.h (modified) Add or1k tick timer register definitions Thu, 14 Aug 2014 12:27:40 GMT Sebastian Huber [1a2d3497] * cpukit/score/cpu/arm/armv7m-context-switch.c (modified) arm: PR2186: Fix compile error Tue, 12 Aug 2014 18:46:49 GMT Joel Sherrill [700f97e] * cpukit/score/cpu/or1k/preinstall.am (added) or1k/.../preinstall.am: Add missing file Tue, 12 Aug 2014 15:57:42 GMT Hesham ALMatary [94d45f6] * cpukit/configure.ac (modified) * cpukit/score/cpu/Makefile.am (modified) * cpukit/score/cpu/or1k/Makefile.am (added) * cpukit/score/cpu/or1k/cpu.c (added) * cpukit/score/cpu/or1k/or1k-context-initialize.c (added) * cpukit/score/cpu/or1k/or1k-context-switch.S (added) * cpukit/score/cpu/or1k/or1k-exception-default.c (added) * cpukit/score/cpu/or1k/or1k-exception-frame-print.c (added) * cpukit/score/cpu/or1k/or1k-exception-handler-low.S (added) * cpukit/score/cpu/or1k/rtems/asm.h (added) * cpukit/score/cpu/or1k/rtems/score/cpu.h (added) * cpukit/score/cpu/or1k/rtems/score/cpu_asm.h (added) * cpukit/score/cpu/or1k/rtems/score/or1k-utility.h (added) * cpukit/score/cpu/or1k/rtems/score/or1k.h (added) * cpukit/score/cpu/or1k/rtems/score/types.h (added) Add support for OpenRISC - Fixed issues This work is based on the ... Sun, 10 Aug 2014 16:36:30 GMT Sebastian Huber [8ae37323] * c/src/lib/libbsp/arm/shared/start/start.S (modified) * cpukit/score/cpu/arm/arm-context-validate.S (modified) * cpukit/score/cpu/arm/arm-context-volatile-clobber.S (modified) * cpukit/score/cpu/arm/arm_exc_interrupt.S (modified) * cpukit/score/cpu/arm/armv4-exception-default.S (modified) * cpukit/score/cpu/arm/armv7m-context-switch.c (modified) * cpukit/score/cpu/arm/armv7m-exception-default.c (modified) * cpukit/score/cpu/arm/armv7m-isr-dispatch.c (modified) * cpukit/score/cpu/arm/cpu.c (modified) * cpukit/score/cpu/arm/cpu_asm.S (modified) * cpukit/score/cpu/arm/rtems/score/arm.h (modified) * cpukit/score/cpu/arm/rtems/score/armv7m.h (modified) * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) arm: Add support for FPv4-SP floating point unit This floating ... Thu, 24 Jul 2014 15:50:58 GMT Sebastian Huber [0ef6e3bf] * cpukit/score/src/rbtreeextract.c (modified) rbtree: Simplify _RBTree_Extract() Wed, 23 Jul 2014 11:03:54 GMT Sebastian Huber [993f5ac] * cpukit/sapi/include/rtems/rbtree.h (modified) * cpukit/score/include/rtems/score/rbtree.h (modified) * cpukit/score/include/rtems/score/rbtreeimpl.h (modified) * cpukit/score/src/rbtreeextract.c (modified) * cpukit/score/src/rbtreeinsert.c (modified) * testsuites/sptests/sprbtree01/init.c (modified) rbtree: Simplify insert and extract Simplify _RBTree_Insert() and ... Wed, 23 Jul 2014 11:19:09 GMT Sebastian Huber [4752550f] * cpukit/score/include/rtems/score/rbtreeimpl.h (modified) * testsuites/sptests/sprbtree01/init.c (modified) rbtree: Simplify _RBTree_Rotate() Add and use _RBTree_Direction(). Sat, 02 Aug 2014 13:49:26 GMT Sebastian Huber [390cfcd] * cpukit/posix/include/rtems/posix/key.h (modified) * cpukit/posix/include/rtems/posix/keyimpl.h (modified) * cpukit/posix/src/key.c (modified) * cpukit/posix/src/keygetspecific.c (modified) * cpukit/posix/src/keysetspecific.c (modified) posix: Simplify key implementation Sun, 03 Aug 2014 11:02:58 GMT Sebastian Huber [60fe374] * cpukit/posix/include/rtems/posix/keyimpl.h (modified) * cpukit/posix/src/key.c (modified) * cpukit/sapi/include/rtems/rbheap.h (modified) * cpukit/sapi/include/rtems/rbtree.h (modified) * cpukit/sapi/src/rbheap.c (modified) * cpukit/score/include/rtems/score/rbtree.h (modified) * cpukit/score/include/rtems/score/rbtreeimpl.h (modified) * cpukit/score/include/rtems/score/scheduleredfimpl.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/rbtreefind.c (modified) * cpukit/score/src/rbtreeinsert.c (modified) * cpukit/score/src/scheduleredf.c (modified) * cpukit/score/src/threadq.c (modified) * testsuites/libtests/rbheap01/init.c (modified) * testsuites/sptests/sprbtree01/init.c (modified) rbtree: Add and use RBTree_Compare_result Sat, 02 Aug 2014 14:22:31 GMT Sebastian Huber [40dcafa] * cpukit/libblock/src/bdbuf.c (modified) * cpukit/posix/include/rtems/posix/keyimpl.h (modified) * cpukit/posix/src/key.c (modified) * cpukit/posix/src/keyfreememory.c (modified) * cpukit/posix/src/keygetspecific.c (modified) * cpukit/posix/src/keysetspecific.c (modified) * cpukit/sapi/include/rtems/rbheap.h (modified) * cpukit/sapi/include/rtems/rbtree.h (modified) * cpukit/score/include/rtems/score/basedefs.h (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/include/rtems/score/rbtree.h (modified) * cpukit/score/include/rtems/score/scheduleredfimpl.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/resourceiterate.c (modified) * cpukit/score/src/schedulerchangeroot.c (modified) * cpukit/score/src/scheduleredf.c (modified) * cpukit/score/src/threadq.c (modified) * cpukit/score/src/threadqdequeue.c (modified) * cpukit/score/src/threadqfirst.c (modified) * testsuites/sptests/sprbtree01/init.c (modified) Add and use RTEMS_CONTAINER_OF() Tue, 22 Jul 2014 20:49:09 GMT Sebastian Huber [b767683a] * cpukit/sapi/include/rtems/rbtree.h (modified) * cpukit/score/include/rtems/score/rbtree.h (modified) * testsuites/sptests/sprbtree01/init.c (modified) * testsuites/sptests/sprbtree01/sprbtree01.scn (modified) rbtree: Rename find header in find control Simplify ... Tue, 22 Jul 2014 17:42:54 GMT Sebastian Huber [6e93c836] * cpukit/sapi/include/rtems/rbtree.h (modified) * cpukit/score/include/rtems/score/rbtree.h (modified) * testsuites/sptests/sprbtree01/init.c (modified) rbtree: Simplify off-tree handling Only use the parent pointer, ... Sat, 26 Jul 2014 10:52:22 GMT Sebastian Huber [4cd55724] * 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/pthreadimpl.h (modified) * cpukit/posix/include/rtems/posix/rwlockimpl.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/regionimpl.h (modified) * cpukit/rtems/include/rtems/rtems/timerimpl.h (modified) * cpukit/sapi/include/rtems/extensionimpl.h (modified) * cpukit/score/include/rtems/score/chainimpl.h (modified) * cpukit/score/include/rtems/score/coremsgimpl.h (modified) * cpukit/score/include/rtems/score/rbtreeimpl.h (modified) Delete unused *_Is_null() functions Tue, 22 Jul 2014 12:50:07 GMT Sebastian Huber [639117f] * cpukit/score/include/rtems/score/rbtree.h (modified) * cpukit/score/src/rbtreeinsert.c (modified) * testsuites/sptests/sprbtree01/init.c (modified) * testsuites/sptests/sprbtree01/sprbtree01.scn (modified) rbtree: Update maximum node in LIFO order The test sptests/sp35 ... Wed, 23 Jul 2014 20:39:17 GMT Joel Sherrill [9113798c] * cpukit/score/include/rtems/score/todimpl.h (modified) todimpl.h: Add missing Doxygen Wed, 23 Jul 2014 20:37:03 GMT Joel Sherrill [0a84c298] * cpukit/score/src/coretod.c (modified) * cpukit/score/src/coretodget.c (modified) * cpukit/score/src/coretodgetuptimetimespec.c (modified) * cpukit/score/src/coretodtickle.c (modified) * cpukit/score/src/coretodtickspersec.c (modified) coretod*.c: Fix Doxygen group and comment formatting Wed, 23 Jul 2014 20:35:35 GMT Joel Sherrill [875fff0a] * cpukit/posix/src/adjtime.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/todimpl.h (modified) * cpukit/score/src/coretodadjust.c (added) * testsuites/psxtests/psxtime/psxtime.scn (modified) * testsuites/psxtests/psxtime/test.c (modified) Add _TOD_Adjust to SCORE TOD Handler. This lays the proper ... Sat, 19 Jul 2014 00:46:59 GMT Joel Sherrill [3b6352d] * cpukit/posix/src/adjtime.c (modified) adjtime.c: Use timestamp math and simplify Mon, 21 Jul 2014 16:29:00 GMT Sebastian Huber [8abbbdde] * cpukit/score/include/rtems/score/rbtree.h (modified) * cpukit/score/src/rbtreeextract.c (modified) * testsuites/sptests/sprbtree01/init.c (modified) rbtree: Do not set node off-tree in extract Mon, 21 Jul 2014 16:16:47 GMT Sebastian Huber [d7a94693] * cpukit/score/include/rtems/score/rbtree.h (modified) * cpukit/score/src/rbtree.c (modified) * cpukit/score/src/rbtreeextract.c (modified) * cpukit/score/src/rbtreeinsert.c (modified) * testsuites/sptests/sprbtree01/init.c (modified) rbtree: Remove superfluous NULL pointer checks Mon, 21 Jul 2014 16:08:07 GMT Sebastian Huber [6b0a7efc] * cpukit/score/src/rbtree.c (modified) * cpukit/score/src/rbtreeextract.c (modified) * cpukit/score/src/rbtreefind.c (modified) * cpukit/score/src/rbtreeinsert.c (modified) * cpukit/score/src/rbtreeiterate.c (modified) * cpukit/score/src/rbtreenext.c (modified) rbtree: Format Wed, 09 Jul 2014 18:22:28 GMT Joel Sherrill [0ea6d07] * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/threadblockingoperationcancel.c (modified) * cpukit/score/src/threadqdequeue.c (modified) * cpukit/score/src/threadqextract.c (modified) Use Shared Method for Thread Unblock Cleanup When a thread is ... Tue, 15 Jul 2014 17:37:36 GMT Joel Sherrill [3250664] * cpukit/score/Makefile.am (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/threadqdequeue.c (modified) * cpukit/score/src/threadqdequeuefifo.c (deleted) * cpukit/score/src/threadqdequeuepriority.c (deleted) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqenqueuefifo.c (deleted) * cpukit/score/src/threadqenqueuepriority.c (deleted) * cpukit/score/src/threadqextract.c (modified) * cpukit/score/src/threadqextractfifo.c (deleted) * cpukit/score/src/threadqextractpriority.c (deleted) * cpukit/score/src/threadqfirst.c (modified) * cpukit/score/src/threadqfirstfifo.c (deleted) * cpukit/score/src/threadqfirstpriority.c (deleted) * cpukit/score/src/threadqrequeue.c (added) Thread Queue: Merge discipline subroutines into main methods There ... Mon, 07 Jul 2014 19:26:13 GMT Joel Sherrill [ed7a028] * cpukit/configure.ac (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/threadq.c (modified) * cpukit/score/src/threadqdequeuepriority.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqenqueuepriority.c (modified) * cpukit/score/src/threadqextractpriority.c (modified) * cpukit/score/src/threadqfirstpriority.c (modified) Thread Queue Priority Discipline Reimplemented with RBTree Sat, 12 Jul 2014 19:22:22 GMT Sebastian Huber [64939bc] * cpukit/posix/include/rtems/posix/keyimpl.h (modified) * cpukit/posix/src/key.c (modified) * cpukit/posix/src/keyfreememory.c (modified) * cpukit/posix/src/keygetspecific.c (modified) * cpukit/posix/src/keysetspecific.c (modified) * cpukit/sapi/include/rtems/rbtree.h (modified) * cpukit/sapi/src/rbheap.c (modified) * cpukit/score/include/rtems/score/rbtree.h (modified) * cpukit/score/include/rtems/score/scheduleredfimpl.h (modified) * cpukit/score/src/rbtree.c (modified) * cpukit/score/src/rbtreefind.c (modified) * cpukit/score/src/rbtreeinsert.c (modified) * cpukit/score/src/scheduleredf.c (modified) * cpukit/score/src/scheduleredfchangepriority.c (modified) * cpukit/score/src/scheduleredfyield.c (modified) * testsuites/sptests/sprbtree01/init.c (modified) rbtree: Reduce RBTree_Control size Remove compare function and is ... Sat, 12 Jul 2014 19:22:21 GMT Sebastian Huber [7e119990] * cpukit/sapi/include/rtems/rbtree.h (modified) * cpukit/score/include/rtems/score/rbtree.h (modified) rbtree: Delete unused functions Mon, 07 Jul 2014 19:23:24 GMT Joel Sherrill [764e8b11] * cpukit/score/src/scheduleredfunblock.c (modified) scheduleredfunblock.c: Correct spacing Mon, 07 Jul 2014 19:22:57 GMT Joel Sherrill [3a01e8b] * cpukit/rtems/src/semdelete.c (modified) semdelete.c: Correct spacing Wed, 16 Apr 2014 14:42:37 GMT Jennifer Averett [463de59] * cpukit/libmisc/capture/capture.c (modified) * cpukit/libmisc/capture/capture.h (modified) capture: Fix capture engine to handle new extensions. Fri, 11 Apr 2014 15:18:20 GMT Jennifer Averett [1af8634a] * cpukit/libmisc/capture/capture.c (modified) * cpukit/libmisc/capture/capture.h (modified) capture: Update comment block style in capture engine. Doxygen ... Fri, 11 Jul 2014 07:47:05 GMT Sebastian Huber [f0c8501] * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) score: Scheduler helping proto for affinity sched The priority ... Thu, 10 Jul 2014 12:27:42 GMT Sebastian Huber [27783f6] * cpukit/score/include/rtems/score/schedulerprioritysmpimpl.h (modified) * cpukit/score/include/rtems/score/schedulersmp.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * testsuites/smptests/smpmrsp01/init.c (modified) * testsuites/smptests/smpmrsp01/smpmrsp01.scn (modified) score: Fix scheduler helping implementation Do not extract the idle ... Thu, 10 Jul 2014 10:49:43 GMT Sebastian Huber [333f9426] * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulersimplesmp.c (modified) score: Fix assertions Wed, 09 Jul 2014 13:44:13 GMT Sebastian Huber [93726e5] * cpukit/libcsupport/Makefile.am (modified) * cpukit/libcsupport/include/rtems/termiostypes.h (modified) * cpukit/libcsupport/src/termios_setbestbaud.c (added) * testsuites/libtests/termios01/init.c (modified) * testsuites/libtests/termios01/termios01.doc (modified) termios: Add rtems_termios_set_best_baud() Thu, 03 Jul 2014 10:55:42 GMT Christian Mauderer [8074342c] * cpukit/libcsupport/include/rtems/termiostypes.h (modified) termios: Add rtems_termios_get_termios() Wed, 09 Jul 2014 09:52:56 GMT Sebastian Huber [a0fb29f] * cpukit/libcsupport/src/termios.c (modified) * testsuites/libtests/termios01/init.c (modified) termios: PR1279: Use first open status Wed, 09 Jul 2014 09:15:53 GMT Sebastian Huber [32fc6a3] * cpukit/libcsupport/src/termios.c (modified) * testsuites/libtests/termios01/init.c (modified) termios: PR1279: Use set attributes status Fri, 27 Jun 2014 11:10:15 GMT Sebastian Huber [ef8c00bc] * cpukit/libcsupport/include/rtems/termiostypes.h (modified) * cpukit/libcsupport/src/termios.c (modified) * testsuites/libtests/termios01/init.c (modified) * testsuites/libtests/termios01/termios01.doc (modified) termios: PR2153: New low-level device API Add a new low-level ... Wed, 09 Jul 2014 09:20:23 GMT Sebastian Huber [c6048ee] * cpukit/score/include/rtems/score/schedulerimpl.h (modified) score: _Scheduler_Thread_get_own_node() Provide this function also ... Fri, 04 Jul 2014 12:34:23 GMT Sebastian Huber [5c3d250] * cpukit/score/Makefile.am (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/schedulerprioritysmpimpl.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/include/rtems/score/schedulersmp.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/src/schedulercbsnodeinit.c (modified) * cpukit/score/src/schedulerchangeroot.c (added) * cpukit/score/src/schedulerdefaultaskforhelp.c (added) * cpukit/score/src/schedulerdefaultnodeinit.c (modified) * cpukit/score/src/scheduleredfnodeinit.c (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersmpdebug.c (moved) * cpukit/score/src/schedulersmpstartidle.c (modified) * cpukit/score/src/threadinitialize.c (modified) * doc/user/smp.t (modified) score: Implement scheduler helping protocol The following scheduler ... Tue, 08 Jul 2014 16:42:05 GMT Joel Sherrill [52f8e90d] * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) schedulerpriorityaffinitysmp.c: Add period at end of sentence Wed, 11 Jun 2014 12:31:03 GMT Sebastian Huber [8568341] * 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/schedulersmpimpl.h (modified) * cpukit/score/src/schedulercbsunblock.c (modified) * cpukit/score/src/scheduleredfchangepriority.c (modified) * cpukit/score/src/scheduleredfunblock.c (modified) * cpukit/score/src/scheduleredfyield.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/schedulerpriorityyield.c (modified) * cpukit/score/src/schedulersimplechangepriority.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersimpleunblock.c (modified) * cpukit/score/src/schedulersimpleyield.c (modified) * testsuites/smptests/smpscheduler03/init.c (modified) score: Need for help indicator for scheduler ops Return a thread in ... Fri, 04 Jul 2014 11:40:10 GMT Sebastian Huber [ac532f3] * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) score: Add _Scheduler_Help() Manage the help state of threads with ... Tue, 08 Jul 2014 12:25:55 GMT Sebastian Huber [08d9760] * cpukit/score/include/rtems/score/schedulercbsimpl.h (modified) * cpukit/score/include/rtems/score/scheduleredfimpl.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmpimpl.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulercbs.c (modified) * cpukit/score/src/schedulercbsattachthread.c (modified) * cpukit/score/src/schedulercbsdetachthread.c (modified) * cpukit/score/src/schedulercbsnodeinit.c (modified) * cpukit/score/src/schedulercbsreleasejob.c (modified) * cpukit/score/src/schedulercbsunblock.c (modified) * cpukit/score/src/scheduleredfchangepriority.c (modified) * cpukit/score/src/scheduleredfnodeinit.c (modified) * cpukit/score/src/scheduleredfupdate.c (modified) * cpukit/score/src/scheduleredfyield.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 (modified) * cpukit/score/src/schedulerpriorityyield.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersmpstartidle.c (modified) * testsuites/smptests/smpscheduler03/init.c (modified) score: Rename *_Node_get() to *_Thread_get_node() This emphasizes ... Tue, 08 Jul 2014 08:38:19 GMT Sebastian Huber [19e41767] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) score: Simplify SMP processor allocation Avoid copy and paste and ... Mon, 07 Jul 2014 14:41:03 GMT Sebastian Huber [835b88b] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) score: Rename _Scheduler_SMP_Update_heir() Rename and move ... Mon, 07 Jul 2014 11:31:07 GMT Sebastian Huber [5c632c4] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) score: Fix warning Fri, 04 Jul 2014 12:32:35 GMT Sebastian Huber [46cd17a] * cpukit/score/include/rtems/score/mrspimpl.h (modified) score: Fix MrsP resource root change Use the root of the owner for ... Tue, 01 Jul 2014 08:48:28 GMT Sebastian Huber [fbda4a8] * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * c/src/lib/libcpu/powerpc/new-exceptions/cpu_asm.S (modified) * cpukit/score/cpu/arm/arm_exc_interrupt.S (modified) * cpukit/score/cpu/arm/cpu_asm.S (modified) * cpukit/score/cpu/arm/rtems/asm.h (modified) * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) score: PR2183: Fix context switch on SMP Fix context switch on SMP ... Mon, 30 Jun 2014 14:47:06 GMT Sebastian Huber [f28f5c4] * cpukit/score/cpu/arm/cpu_asm.S (modified) arm: Use local label in _CPU_Context_restore() Mon, 30 Jun 2014 10:55:50 GMT Sebastian Huber [bec4730] * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/src/percpuasm.c (modified) score: Add PER_CPU_OFFSET_EXECUTING Add PER_CPU_OFFSET_HEIR. Move ... Fri, 27 Jun 2014 11:08:28 GMT Sebastian Huber [f6b1e063] * cpukit/libcsupport/src/termios.c (modified) * cpukit/libcsupport/src/termiosinitialize.c (modified) termios: Make tty list static Thu, 26 Jun 2014 11:30:59 GMT Sebastian Huber [dd510a0] * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/atomic.h (deleted) * cpukit/rtems/preinstall.am (modified) rtems: Delete unused Wed, 07 May 2014 12:55:37 GMT Sebastian Huber [89f8eab5] * cpukit/score/include/rtems/score/atomic.h (modified) * cpukit/score/include/rtems/score/cpustdatomic.h (modified) score: Workaround for GCC 4.9 for atomic ops The GCC 4.9 ships its ... Tue, 24 Jun 2014 07:31:14 GMT Sebastian Huber [152ad7d1] * cpukit/score/src/threadstartmultitasking.c (modified) score: Fix _Thread_Start_multitasking() on SMP The ... Wed, 18 Jun 2014 13:16:02 GMT Sebastian Huber [a92989a] * cpukit/score/src/threadrestart.c (modified) * testsuites/smptests/smpthreadlife01/init.c (modified) * testsuites/smptests/smpthreadlife01/smpthreadlife01.doc (modified) score: Fix thread deletion on SMP Close the thread object in ... Tue, 10 Jun 2014 14:13:37 GMT Sebastian Huber [8f0c7a46] * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmpimpl.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/include/rtems/score/schedulersmp.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersmpstartidle.c (modified) score: Decouple thread and scheduler nodes on SMP Add a chain node ... Tue, 10 Jun 2014 14:32:12 GMT Sebastian Huber [647b95d] * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmpimpl.h (modified) * cpukit/score/src/schedulerprioritychangepriority.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulerpriorityunblock.c (modified) score: Use chain nodes for ready queue support This reduces the API ... Wed, 11 Jun 2014 09:03:25 GMT Sebastian Huber [2d36931] * cpukit/sapi/include/confdefs.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.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/src/threadinitialize.c (modified) * testsuites/smptests/smpscheduler01/init.c (modified) score: Collect scheduler related fields in TCB Add ... Tue, 03 Jun 2014 14:27:53 GMT Sebastian Huber [92635cb] * cpukit/rtems/src/ratemoncancel.c (modified) * cpukit/rtems/src/ratemondelete.c (modified) * cpukit/rtems/src/ratemonperiod.c (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/src/schedulerdefaultstartidle.c (modified) * cpukit/score/src/threadchangepriority.c (modified) * cpukit/score/src/threadclearstate.c (modified) * cpukit/score/src/threadready.c (modified) * cpukit/score/src/threadsetpriority.c (modified) * cpukit/score/src/threadsetstate.c (modified) * cpukit/score/src/threadyield.c (modified) score: Remove scheduler parameter from most ops Remove the ... Fri, 20 Jun 2014 10:05:23 GMT Sebastian Huber [bd1431a] * 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/schedulerpriority.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) score: Use default get/set affinity operation Add and use ... Fri, 20 Jun 2014 07:59:05 GMT Sebastian Huber [2803c8ce] * cpukit/score/src/cpuset.c (modified) score: Fix statement with no effect Wed, 18 Jun 2014 10:11:04 GMT Sebastian Huber [f6b7b7ba] * cpukit/posix/src/nanosleep.c (modified) * cpukit/rtems/src/taskwakeafter.c (modified) * cpukit/rtems/src/taskwakewhen.c (modified) * cpukit/rtems/src/timerserver.c (modified) * cpukit/score/src/threaddelayended.c (modified) score: Fix _Thread_Delay_ended() on SMP Suppose we have two tasks A ... Tue, 10 Jun 2014 08:56:55 GMT Sebastian Huber [73bf499] * cpukit/libfs/src/jffs2/include/rtems/jffs2.h (modified) * cpukit/libfs/src/jffs2/src/fs-rtems.c (modified) JFFS2: Add device identifier for the flash device It is used in ... Thu, 12 Jun 2014 12:50:33 GMT Sebastian Huber [2ba2743] * cpukit/score/include/rtems/score/threadimpl.h (modified) score: Delete _Thread_Set_transient() Tue, 10 Jun 2014 14:11:58 GMT Sebastian Huber [a80c3b6] * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) score: _Scheduler_priority_Get_scheduler_info() Delete ... Thu, 12 Jun 2014 12:37:57 GMT Sebastian Huber [701dd96f] * cpukit/posix/src/nanosleep.c (modified) * cpukit/posix/src/sched_yield.c (modified) * cpukit/rtems/src/taskwakeafter.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/schedulerdefaulttick.c (modified) * cpukit/score/src/scheduleredfyield.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulerpriorityyield.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersimpleyield.c (modified) * cpukit/score/src/threadyield.c (added) score: PR2181: Add _Thread_Yield() The _Scheduler_Yield() was ... Thu, 12 Jun 2014 07:17:39 GMT Sebastian Huber [4639002] * cpukit/score/include/rtems/score/schedulerprioritysmpimpl.h (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) score: Make functions inline These functions are used only via the ... Thu, 12 Jun 2014 07:06:53 GMT Sebastian Huber [82df6f3] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) score: Move NULL pointer check to order function This helps to ... Thu, 12 Jun 2014 06:49:08 GMT Sebastian Huber [6500614] * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) score: Fix warnings Thu, 12 Jun 2014 06:48:02 GMT Sebastian Huber [d9b54da] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) score: Format Thu, 12 Jun 2014 06:43:25 GMT Sebastian Huber [6f4993e] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) score: Add missing inline Wed, 11 Jun 2014 13:37:11 GMT Sebastian Huber [897a0935] * cpukit/sapi/include/rtems/scheduler.h (modified) score: Fix scheduler context initializer Mon, 19 May 2014 20:26:55 GMT Joel Sherrill [238629f] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmpimpl.h (added) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/preinstall.am (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) Add SMP Priority Scheduler with Affinity This scheduler attempts to ... Tue, 10 Jun 2014 12:30:47 GMT Sebastian Huber [e473f3c] * cpukit/score/include/rtems/score/mrspimpl.h (modified) score: Fix MrsP root node update Set the new root after the ... Thu, 05 Jun 2014 09:19:32 GMT Sebastian Huber [9a1bab2] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/src/percpustatewait.c (added) score: _Per_CPU_State_wait_for_non_initial_state() Replace ... Thu, 05 Jun 2014 09:17:26 GMT Sebastian Huber [be3c257] * cpukit/score/include/rtems/score/schedulerimpl.h (modified) score: Avoid NULL pointer access Check that the executing thread is ... Thu, 05 Jun 2014 08:28:08 GMT Sebastian Huber [c952ecab] * cpukit/score/include/rtems/score/smpimpl.h (modified) score: Delete SMP_FATAL_SHUTDOWN_EARLY Sort enum lexicographically. Mon, 02 Jun 2014 11:26:48 GMT Daniel Hellstrom [e640a88] * cpukit/NEWS (deleted) remove not updated NEWS file Thu, 29 May 2014 05:05:56 GMT Chris Johns [bb58190] * cpukit/libmisc/shell/login_check.c (modified) * cpukit/libmisc/shell/main_logoff.c (modified) * cpukit/libmisc/shell/shell.c (modified) * cpukit/libmisc/shell/shell.h (modified) shell: Add rtems_shell_dup_current_env to get a default env. Remove ... Tue, 03 Jun 2014 13:58:30 GMT Sebastian Huber [4d1f500] * 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/src/schedulerdefaultupdate.c (modified) * cpukit/score/src/scheduleredfupdate.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulerpriorityupdate.c (modified) * cpukit/score/src/threadchangepriority.c (modified) * cpukit/score/src/threadsetpriority.c (modified) score: Rename _Scheduler_Update() Rename _Scheduler_Update() to ... Tue, 03 Jun 2014 08:29:30 GMT Sebastian Huber [8e467384] * 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/schedulerprioritysmp.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/src/schedulercbsnodeinit.c (moved) * cpukit/score/src/schedulerdefaultnodedestroy.c (added) * cpukit/score/src/schedulerdefaultnodeinit.c (moved) * cpukit/score/src/scheduleredfnodeinit.c (moved) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadrestart.c (modified) score: Replace _Scheduler_Allocate/Free() Replace ... Mon, 02 Jun 2014 14:31:51 GMT Christian Mauderer [8df1f408] * c/src/lib/libbsp/sparc/erc32/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon2/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon3/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon3/startup/bspsmp.c (modified) * c/src/lib/libbsp/sparc/shared/cpu.c (added) * c/src/lib/libcpu/sparc/syscall/syscall.S (modified) * cpukit/score/cpu/sparc/cpu.c (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/rtems/score/sparc.h (modified) score/sparc: Add support for paravirtualization Guest systems in ... Tue, 03 Jun 2014 06:28:46 GMT Sebastian Huber [98f2d5c] * cpukit/libblock/src/bdbuf.c (modified) libblock: Avoid recursive mutex Mon, 26 May 2014 14:02:58 GMT Sebastian Huber [9553e7a6] * cpukit/score/include/rtems/score/mrsp.h (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) * doc/user/sem.t (modified) * testsuites/smptests/smpmrsp01/init.c (modified) score: Use Resource Handler for MrsP semaphores This enables proper ... Wed, 28 May 2014 11:38:48 GMT Sebastian Huber [3045738] * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/threadinitialize.c (modified) score: Add resource node to thread control block Wed, 28 May 2014 11:37:54 GMT Sebastian Huber [6c7caa1a] * cpukit/posix/src/pthread.c (modified) * cpukit/rtems/src/tasksetpriority.c (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/coremutexsurrender.c (modified) * cpukit/score/src/threadrestart.c (modified) score: Add and use _Thread_Owns_resources() Fri, 23 May 2014 08:00:33 GMT Sebastian Huber [3e201139] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/resource.h (added) * cpukit/score/include/rtems/score/resourceimpl.h (added) * cpukit/score/preinstall.am (modified) * cpukit/score/src/resourceiterate.c (added) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/spresource01/Makefile.am (added) * testsuites/sptests/spresource01/init.c (added) * testsuites/sptests/spresource01/spresource01.doc (added) * testsuites/sptests/spresource01/spresource01.scn (added) score: Add Resource Handler A resource is something that has at ... Mon, 02 Jun 2014 12:46:18 GMT Ralf Kirchner [1fc2e960] * cpukit/libblock/include/rtems/bdbuf.h (modified) * cpukit/libblock/src/bdbuf.c (modified) * cpukit/sapi/include/confdefs.h (modified) libblock: Add RTEMS_BDBUF_USE_PTHREAD Use the PTHREAD mutexes and ... Mon, 02 Jun 2014 12:42:18 GMT Ralf Kirchner [d8ac087] * cpukit/sapi/include/confdefs.h (modified) rtems: Avoid copy and paste in confdefs.h Add and use ... Mon, 02 Jun 2014 11:23:07 GMT Sebastian Huber [7c90670] * cpukit/score/cpu/arm/rtems/score/arm.h (modified) * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) arm: Add ARM_MULTILIB_HAS_BARRIER_INSTRUCTIONS Fri, 23 May 2014 15:09:22 GMT Ralf Kirchner [606ed52] * cpukit/libblock/src/bdbuf.c (modified) libblock: Use pthread_once() for initialization Enabling and ... Wed, 28 May 2014 16:11:51 GMT Sebastian Huber [25f5730f] * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/src/schedulersetaffinity.c (modified) * doc/user/smp.t (modified) * testsuites/smptests/smpscheduler02/init.c (modified) score: _Scheduler_Set_affinity() Do not change the scheduler with ... Wed, 28 May 2014 15:56:45 GMT Sebastian Huber [a92c488] * cpukit/posix/src/pthreadgetaffinitynp.c (modified) * cpukit/rtems/src/taskgetaffinity.c (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/src/schedulergetaffinity.c (modified) score: _Scheduler_Get_affinity() Drop scheduler parameter. Coding ... Wed, 28 May 2014 15:23:27 GMT Sebastian Huber [d7a1863b] * cpukit/rtems/src/schedulergetprocessorset.c (modified) rtems: Coding style Mon, 19 May 2014 20:25:15 GMT Joel Sherrill [e91ab8c] * cpukit/score/include/rtems/score/cpusetimpl.h (modified) cpusetimpl.h: Add _CPU_set_Set() and improve Doxygen