# # ChangeLog for cpukit/score/include in rtems # # Generated by Trac 1.2.1.dev0 # 04/25/24 04:47:26 Fri, 28 Jul 2017 09:57:31 GMT Sebastian Huber [af97ba8f] * cpukit/score/include/rtems/score/basedefs.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) score: Add RTEMS_HAVE_MEMBER_SAME_TYPE() This fixes some "variably ... Wed, 19 Jul 2017 07:07:17 GMT Sebastian Huber [600d88d] * c/src/lib/libbsp/sparc/erc32/startup/spurious.c (modified) * c/src/lib/libbsp/sparc/leon2/startup/spurious.c (modified) * c/src/lib/libbsp/sparc/leon3/startup/spurious.c (modified) * cpukit/sapi/src/interrtext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/spfatal30/Makefile.am (added) * testsuites/sptests/spfatal30/init.c (added) * testsuites/sptests/spfatal30/spfatal30.doc (added) * testsuites/sptests/spfatal30/spfatal30.scn (added) * testsuites/sptests/spfatal31/Makefile.am (added) * testsuites/sptests/spfatal31/init.c (added) * testsuites/sptests/spfatal31/spfatal31.doc (added) * testsuites/sptests/spfatal31/spfatal31.scn (added) * testsuites/sptests/spinternalerror02/init.c (modified) INTERNAL_ERROR_ILLEGAL_USE_OF_FLOATING_POINT_UNIT Add new fatal ... Tue, 18 Jul 2017 12:53:16 GMT Sebastian Huber [b2e1bded] * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/score/context.h (modified) * cpukit/score/src/threadrestart.c (modified) score: Add optional _CPU_Context_Destroy() Update #3077. Wed, 12 Jul 2017 08:44:57 GMT Sebastian Huber [e2623038] * cpukit/score/include/rtems/score/smpimpl.h (modified) score: Fix typo Update #3059. Tue, 11 Jul 2017 09:54:30 GMT Sebastian Huber [af207fa9] * c/src/lib/libbsp/arm/shared/arm-gic-irq.c (modified) * c/src/lib/libbsp/arm/shared/include/arm-gic-irq.h (modified) * c/src/lib/libbsp/powerpc/qoriq/clock/clock-config.c (modified) * c/src/lib/libbsp/powerpc/qoriq/include/irq.h (modified) * c/src/lib/libbsp/powerpc/qoriq/irq/irq.c (modified) * c/src/lib/libbsp/shared/src/irq-generic.c (modified) * c/src/lib/libbsp/sparc/erc32/include/bsp/irq.h (modified) * c/src/lib/libbsp/sparc/leon3/clock/ckinit.c (modified) * c/src/lib/libbsp/sparc/leon3/include/bsp/irq.h (modified) * c/src/lib/libbsp/sparc/leon3/startup/eirq.c (modified) * c/src/lib/libbsp/sparc/shared/drvmgr/ambapp_bus_grlib.c (modified) * cpukit/include/rtems/irq-extension.h (modified) * cpukit/score/include/rtems/score/processormask.h (modified) Add interrupt vector set/get affinity Close #3071. Fri, 07 Jul 2017 06:30:20 GMT Sebastian Huber [4a1bdd30] * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * testsuites/smptests/smpscheduler02/init.c (modified) score: Fix set scheduler Ensure that the thread processor affinity ... Tue, 04 Jul 2017 07:57:30 GMT Sebastian Huber [34487537] * cpukit/sapi/include/confdefs.h (modified) * cpukit/sapi/include/rtems/scheduler.h (modified) * cpukit/score/include/rtems/score/scheduleredfsmp.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/scheduleredfsmp.c (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) * cpukit/score/src/schedulerstrongapa.c (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpschededf01/init.c (modified) * testsuites/smptests/smpschededf02/Makefile.am (added) * testsuites/smptests/smpschededf02/init.c (added) * testsuites/smptests/smpschededf02/smpschededf02.doc (added) * testsuites/smptests/smpschededf02/smpschededf02.scn (added) * testsuites/smptests/smpschededf03/Makefile.am (added) * testsuites/smptests/smpschededf03/init.c (added) * testsuites/smptests/smpschededf03/smpschededf03.doc (added) * testsuites/smptests/smpschededf03/smpschededf03.scn (added) * testsuites/smptests/smpscheduler07/init.c (modified) score: Add simple affinity support to EDF SMP Update #3059. Fri, 07 Jul 2017 07:40:06 GMT Sebastian Huber [d19dc071] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) score: Pass scheduler nodes to processor allocator This allows ... Wed, 05 Jul 2017 13:14:26 GMT Sebastian Huber [197a614] * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/src/schedulerdefaultsetaffinity.c (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulersetaffinity.c (modified) score: Add scheduler node to set affinity op Update #3059. Fri, 07 Jul 2017 05:36:52 GMT Sebastian Huber [16347a6] * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * testsuites/smptests/smpscheduler02/init.c (modified) score: Fix default set affinity The set of online processors must ... Fri, 07 Jul 2017 05:45:57 GMT Sebastian Huber [76d1198] * c/src/lib/libbsp/powerpc/qoriq/startup/bsprestart.c (modified) * c/src/lib/libbsp/shared/clockdrv_shell.h (modified) * c/src/lib/libbsp/sparc/shared/timer/gptimer.c (modified) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/smpmulticastaction.c (modified) * cpukit/score/src/threadinitialize.c (modified) * testsuites/smptests/smpipi01/init.c (modified) score: Introduce _SMP_Get_online_processors() Update #3059. Tue, 04 Jul 2017 06:59:37 GMT Sebastian Huber [0232b28] * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/src/schedulerdefaultsetaffinity.c (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulersetaffinity.c (modified) * testsuites/smptests/smpaffinity01/init.c (modified) * testsuites/smptests/smppsxaffinity02/init.c (modified) score: Use processor mask for set affinity Update #3059. Tue, 04 Jul 2017 05:28:44 GMT Sebastian Huber [6b1d8c7] * cpukit/rtems/src/scheduleraddprocessor.c (modified) * cpukit/rtems/src/schedulergetprocessorset.c (modified) * cpukit/rtems/src/schedulerremoveprocessor.c (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/src/smp.c (modified) score: Add processor set to scheduler context Replace the simple ... Mon, 03 Jul 2017 12:05:26 GMT Sebastian Huber [7851555] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/processormask.h (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/src/processormaskcopy.c (modified) * cpukit/score/src/schedulerdefaultgetaffinity.c (deleted) * cpukit/score/src/schedulergetaffinity.c (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/threadinitialize.c (modified) * testsuites/smptests/smpaffinity01/init.c (modified) * testsuites/smptests/smppsxaffinity02/init.c (modified) * testsuites/smptests/smpscheduler02/init.c (modified) score: Move processor affinity to Thread_Control Update #3059. Wed, 05 Jul 2017 08:41:51 GMT Sebastian Huber [6223097a] * cpukit/score/include/rtems/score/processormask.h (modified) score: Add some processor mask functions Update #3059. Mon, 03 Jul 2017 11:14:35 GMT Sebastian Huber [7a5e4d94] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/processormask.h (modified) * cpukit/score/src/processormaskcopy.c (added) score: Add processor mask to/from cpu_set_t Update #3059. Mon, 03 Jul 2017 09:46:12 GMT Sebastian Huber [3dfe55ee] * c/src/lib/libbsp/powerpc/qoriq/clock/clock-config.c (modified) * c/src/lib/libbsp/powerpc/qoriq/startup/bsprestart.c (modified) * c/src/lib/libbsp/shared/clockdrv_shell.h (modified) * c/src/lib/libbsp/sparc/shared/drvmgr/ambapp_bus.c (modified) * c/src/lib/libbsp/sparc/shared/drvmgr/ambapp_bus_grlib.c (modified) * c/src/lib/libbsp/sparc/shared/include/drvmgr/ambapp_bus.h (modified) * cpukit/libdrvmgr/drvmgr.h (modified) * cpukit/libdrvmgr/drvmgr_drvinf.c (modified) * cpukit/score/include/rtems/score/processormask.h (modified) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/smpmulticastaction.c (modified) * testsuites/smptests/smpipi01/init.c (modified) score: Use for Processor_mask Implement the ... Thu, 29 Jun 2017 10:08:27 GMT Sebastian Huber [74f9db8] * cpukit/score/include/rtems/score/basedefs.h (modified) score: Add RTEMS_NO_INLINE Update #3056. Mon, 26 Jun 2017 08:35:45 GMT Sebastian Huber [f3d9f228] * cpukit/sapi/include/confdefs.h (modified) * cpukit/sapi/include/rtems/scheduler.h (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/scheduleredfsmp.h (added) * cpukit/score/preinstall.am (modified) * cpukit/score/src/scheduleredfchangepriority.c (modified) * cpukit/score/src/scheduleredfreleasejob.c (modified) * cpukit/score/src/scheduleredfsmp.c (added) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpscheduler03/test.c (modified) * testsuites/smptests/smpscheduler07/Makefile.am (added) * testsuites/smptests/smpscheduler07/init.c (added) * testsuites/smptests/smpscheduler07/smpscheduler07.doc (added) * testsuites/smptests/smpscheduler07/smpscheduler07.scn (added) score: Add SMP EDF scheduler Update #3056. Thu, 29 Jun 2017 07:44:16 GMT Sebastian Huber [15dbc710] * cpukit/score/include/rtems/score/schedulernode.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmpimpl.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersmpstartidle.c (modified) * cpukit/score/src/schedulerstrongapa.c (modified) score: Add red-black tree node to Scheduler_Node In SMP ... Wed, 14 Jun 2017 05:29:14 GMT Sebastian Huber [3dd67dd1] * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/src/threaddispatch.c (modified) score: Remove rtems_ada_self This task variable is superfluous ... Fri, 09 Jun 2017 13:42:36 GMT Sebastian Huber [7b0c74ff] * c/src/lib/libbsp/i386/pc386/include/tblsizes.h (modified) * c/src/lib/libbsp/i386/pc386/startup/ldsegs.S (modified) * c/src/lib/libbsp/i386/shared/irq/idt.c (modified) * cpukit/score/cpu/i386/cpu.c (modified) * cpukit/score/cpu/i386/cpu_asm.S (modified) * cpukit/score/cpu/i386/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/score/tls.h (modified) i386: Support thread-local storage (TLS) Update #2468. Wed, 07 Jun 2017 06:14:30 GMT Sebastian Huber [836f454] * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadattrgetaffinitynp.c (modified) * cpukit/posix/src/pthreadattrsetaffinitynp.c (modified) * cpukit/posix/src/pthreadsetaffinitynp.c (modified) * cpukit/score/include/rtems/score/cpusetimpl.h (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * testsuites/smptests/smpaffinity01/init.c (modified) * testsuites/smptests/smppsxaffinity02/init.c (modified) * testsuites/sptests/spcpuset01/init.c (modified) * testsuites/sptests/spcpuset01/test.c (modified) Fix CPU_COPY() usage The original CPU_COPY() support of Newlib ... Wed, 05 Apr 2017 09:28:46 GMT Sebastian Huber [46f05b92] * cpukit/score/include/rtems/score/processormask.h (modified) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/smpmulticastaction.c (modified) SMP: Simplify SMP multicast actions Tue, 07 Mar 2017 12:07:02 GMT Sebastian Huber [088acbb0] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulersmp.c (added) score: Fix scheduler yield in SMP configurations Check that no ask ... Tue, 21 Feb 2017 07:58:29 GMT Sebastian Huber [c833970] * cpukit/score/include/rtems/score/basedefs.h (modified) score: Add RTEMS_WEAK_ALIAS() Fri, 03 Feb 2017 07:57:18 GMT Sebastian Huber [bbfbfc8] * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/threaddispatch.c (modified) * cpukit/score/src/threadscheduler.c (modified) score: Move _Thread_Scheduler_ask_for_help() Move ... Thu, 02 Feb 2017 15:24:05 GMT Sebastian Huber [ca1e546e] * 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/include/rtems/score/schedulerstrongapa.h (modified) * cpukit/score/src/schedulercbsunblock.c (modified) * cpukit/score/src/scheduleredfunblock.c (modified) * cpukit/score/src/scheduleredfyield.c (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulerpriorityunblock.c (modified) * cpukit/score/src/schedulerpriorityyield.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersimpleunblock.c (modified) * cpukit/score/src/schedulersimpleyield.c (modified) * cpukit/score/src/schedulerstrongapa.c (modified) * testsuites/smptests/smpscheduler03/init.c (modified) score: Improve scheduler helping protocol Only register ask for ... Tue, 31 Jan 2017 07:08:24 GMT Sebastian Huber [e366f77] * cpukit/libcsupport/src/assocthreadstatestostring.c (modified) * cpukit/libmisc/monitor/mon-task.c (modified) * cpukit/libmisc/monitor/monitor.h (modified) * cpukit/posix/include/rtems/posix/condimpl.h (modified) * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/rtems/src/regioncreate.c (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/include/rtems/score/statesimpl.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/corebarrier.c (modified) * cpukit/score/src/corebarrierwait.c (modified) * cpukit/score/src/coremsg.c (modified) * cpukit/score/src/coremsgseize.c (modified) * cpukit/score/src/coremsgsubmit.c (modified) * cpukit/score/src/coremutexseize.c (modified) * cpukit/score/src/corerwlock.c (modified) * cpukit/score/src/corerwlockobtainread.c (modified) * cpukit/score/src/corerwlockobtainwrite.c (modified) * cpukit/score/src/coresem.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadq.c (modified) * cpukit/score/src/threadwaitgetid.c (modified) score: Add _Thread_queue_Object_name Add the special thread queue ... Tue, 31 Jan 2017 08:37:54 GMT Sebastian Huber [70488f56] * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/src/threadinitialize.c (modified) score: Fix _Thread_Initialize() Mon, 30 Jan 2017 11:29:31 GMT Sebastian Huber [c5430e06] * cpukit/score/include/rtems/score/rbtree.h (modified) score: Fix unused parameter warning Close #2890. Fri, 27 Jan 2017 07:06:06 GMT Sebastian Huber [4ea92d1e] * cpukit/score/include/rtems/score/heap.h (modified) score: Clarify _Heap_Extend() Update #1747. Fri, 27 Jan 2017 06:42:29 GMT Sebastian Huber [abc963d] * cpukit/score/include/rtems/score/heap.h (modified) score: Fix typo Thu, 26 Jan 2017 10:06:50 GMT Sebastian Huber [6f6da82c] * cpukit/score/include/rtems/score/userextimpl.h (modified) * cpukit/score/include/rtems/sysinit.h (modified) * cpukit/score/src/userextiterate.c (modified) * testsuites/sptests/spextensions01/init.c (modified) * testsuites/sptests/spsysinit01/init.c (modified) score: Fix user extensions order Use forward and reverse order for ... Wed, 25 Jan 2017 13:32:02 GMT Sebastian Huber [27bfcd8] * 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/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/context.h (modified) * cpukit/score/src/threadinitialize.c (modified) score: Delete _CPU_Context_Fp_start() Since the FP area pointer is ... Fri, 12 Aug 2016 19:25:10 GMT Gedare Bloom [ba776282] * cpukit/posix/Makefile.am (modified) * cpukit/posix/include/rtems/posix/config.h (modified) * cpukit/posix/include/rtems/posix/shm.h (added) * cpukit/posix/include/rtems/posix/shmimpl.h (added) * cpukit/posix/preinstall.am (modified) * cpukit/posix/src/shm.c (added) * cpukit/posix/src/shmheap.c (added) * cpukit/posix/src/shmopen.c (modified) * cpukit/posix/src/shmunlink.c (modified) * cpukit/posix/src/shmwkspace.c (added) * cpukit/rtems/src/rtemsobjectgetapiclassname.c (modified) * cpukit/sapi/include/confdefs.h (modified) * cpukit/score/include/rtems/score/objectimpl.h (modified) * cpukit/score/include/rtems/sysinit.h (modified) * testsuites/psxtests/Makefile.am (modified) * testsuites/psxtests/configure.ac (modified) * testsuites/psxtests/psxshm01/Makefile.am (added) * testsuites/psxtests/psxshm01/init.c (added) * testsuites/psxtests/psxshm01/psxshm01.scn (added) * testsuites/psxtests/psxshm01/system.h (added) * testsuites/psxtests/psxshm02/Makefile.am (added) * testsuites/psxtests/psxshm02/init.c (added) * testsuites/psxtests/psxshm02/psxshm02.scn (added) * testsuites/psxtests/psxshm02/system.h (added) * testsuites/sptests/spsysinit01/init.c (modified) posix: shared memory support Add POSIX shared memory manager (Shm). ... Thu, 12 Jan 2017 12:46:55 GMT Sebastian Huber [da6ad56] * cpukit/sapi/include/confdefs.h (modified) * cpukit/score/include/rtems/score/status.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/threadname.c (modified) score: Add _Thread_Set_name() Add configuration option ... Thu, 12 Jan 2017 08:25:56 GMT Sebastian Huber [7ced9d9b] * cpukit/libmisc/cpuuse/cpuusagereport.c (modified) * cpukit/libmisc/monitor/mon-task.c (modified) * cpukit/libmisc/monitor/monitor.h (modified) * cpukit/libmisc/stackchk/check.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/threadname.c (added) score: Add and use _Thread_Get_name() Update #2858. Thu, 12 Jan 2017 09:15:56 GMT Sebastian Huber [2b72162] * 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/futex.c (modified) * cpukit/score/src/mutex.c (modified) * cpukit/score/src/semaphore.c (modified) * cpukit/score/src/threadq.c (modified) score: Add Thread_queue_Queue::name Update #2858. Thu, 12 Jan 2017 07:28:57 GMT Sebastian Huber [b8bcebe] * cpukit/score/include/rtems/score/objectimpl.h (modified) * cpukit/score/src/objectgetnameasstring.c (modified) score: Add and use _Objects_Name_to_string() Update #2858. Wed, 11 Jan 2017 07:49:26 GMT Sebastian Huber [fa9f964f] * cpukit/score/include/rtems/score/statesimpl.h (modified) score: Remove unused _States_Is_*() Wed, 11 Jan 2017 07:42:04 GMT Sebastian Huber [d063e7b3] * cpukit/libdebugger/rtems-debugger-threads.c (modified) * cpukit/libmisc/monitor/mon-prmisc.c (modified) * cpukit/posix/src/nanosleep.c (modified) * cpukit/rtems/src/taskwakeafter.c (modified) * cpukit/score/include/rtems/score/statesimpl.h (modified) score: Replace STATES_DELAYING Replace STATES_DELAYING with ... Wed, 11 Jan 2017 15:43:06 GMT Joel Sherrill [7a4b2645] * cpukit/configure.ac (modified) * cpukit/posix/include/rtems/posix/pthreadimpl.h (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadattrcompare.c (modified) * cpukit/posix/src/pthreadcreate.c (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/schedulergetprocessorset.c (modified) * cpukit/rtems/src/taskgetaffinity.c (modified) * cpukit/rtems/src/tasksetaffinity.c (modified) * cpukit/score/include/rtems/score/cpuset.h (modified) * cpukit/score/include/rtems/score/cpusetimpl.h (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/src/cpuset.c (modified) * cpukit/score/src/cpusetprintsupport.c (modified) * cpukit/score/src/schedulergetaffinity.c (modified) * cpukit/score/src/schedulersetaffinity.c (modified) * testsuites/psxtests/configure.ac (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpaffinity01/init.c (modified) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/spcpuset01/init.c (modified) * testsuites/sptests/spcpuset01/system.h (modified) * testsuites/sptests/spcpuset01/test.c (modified) * testsuites/sptests/spscheduler01/init.c (modified) Remove obsolete __RTEMS_HAVE_SYS_CPUSET_H__ Wed, 11 Jan 2017 12:41:55 GMT Sebastian Huber [3d35bc0] * cpukit/score/include/rtems/score/smplock.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/smplock.c (modified) * cpukit/score/src/threadq.c (modified) score: Improve SMP lock debug support The CPU index starts with ... Thu, 05 Jan 2017 14:40:57 GMT Sebastian Huber [4e07d9b3] * cpukit/score/include/rtems/score/statesimpl.h (modified) score: Optimize thread state values Fri, 23 Dec 2016 15:02:07 GMT Sebastian Huber [9a448aab] * cpukit/libdebugger/rtems-debugger-threads.c (modified) * cpukit/libmisc/monitor/mon-prmisc.c (modified) * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/include/rtems/score/statesimpl.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/mutex.c (modified) * cpukit/score/src/semaphore.c (modified) * cpukit/score/src/threadwaitgetid.c (modified) score: Add STATES_THREAD_QUEUE_WITH_IDENTIFIER Add thread state bit ... Fri, 23 Dec 2016 06:09:02 GMT Sebastian Huber [c6000d2b] * cpukit/libdebugger/rtems-debugger-threads.c (modified) * cpukit/libmisc/monitor/mon-prmisc.c (modified) * cpukit/score/include/rtems/score/statesimpl.h (modified) score: Delete STATES_WAITING_FOR_BUFFER Fri, 23 Dec 2016 05:47:11 GMT Sebastian Huber [2e6d9865] * cpukit/score/include/rtems/score/statesimpl.h (modified) score: Format thread state defines Specify all 32-bits in a thread ... Mon, 12 Dec 2016 14:03:35 GMT Christian Mauderer [fe7012a0] * cpukit/score/include/rtems/score/threaddispatch.h (modified) score: Prevent thread_dispatch_disable_level < 0. Fri, 09 Dec 2016 08:28:31 GMT Sebastian Huber [e203b65e] * cpukit/libcsupport/src/open_dev_console.c (modified) * cpukit/sapi/src/interrtext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * testsuites/sptests/spfatal15/testcase.h (modified) * testsuites/sptests/spinternalerror02/init.c (modified) Add INTERNAL_ERROR_LIBIO_STDERR_FD_OPEN_FAILED Update #2825. Fri, 09 Dec 2016 08:27:15 GMT Sebastian Huber [a5ba08eb] * cpukit/libcsupport/src/open_dev_console.c (modified) * cpukit/sapi/src/interrtext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * testsuites/sptests/spfatal14/testcase.h (modified) * testsuites/sptests/spinternalerror02/init.c (modified) Add INTERNAL_ERROR_LIBIO_STDOUT_FD_OPEN_FAILED Update #2825. Fri, 09 Dec 2016 07:44:49 GMT Sebastian Huber [9622f779] * cpukit/libcsupport/src/libio_init.c (modified) * cpukit/sapi/src/interrtext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * testsuites/sptests/spinternalerror02/init.c (modified) Add INTERNAL_ERROR_LIBIO_SEM_CREATE_FAILED Update #2825. Fri, 09 Dec 2016 07:44:22 GMT Sebastian Huber [82529688] * cpukit/libcsupport/src/libio_init.c (modified) * cpukit/sapi/src/interrtext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * testsuites/sptests/spfatal27/testcase.h (modified) * testsuites/sptests/spinternalerror02/init.c (modified) INTERNAL_ERROR_LIBIO_USER_ENV_KEY_CREATE_FAILED Update #2825. Fri, 09 Dec 2016 06:19:22 GMT Sebastian Huber [3a659b04] * cpukit/libcsupport/src/gxx_wrappers.c (modified) * cpukit/libcsupport/src/malloc_initialize.c (modified) * cpukit/posix/src/pthreadinitthreads.c (modified) * cpukit/rtems/src/taskinitusers.c (modified) * cpukit/score/cpu/powerpc/ppc-isr-vector-install.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/src/interr.c (modified) * cpukit/score/src/isr.c (modified) * cpukit/score/src/mpci.c (modified) * cpukit/score/src/objectinitializeinformation.c (modified) * cpukit/score/src/objectmp.c (modified) * cpukit/score/src/thread.c (modified) * cpukit/score/src/threaddispatch.c (modified) * cpukit/score/src/threadhandler.c (modified) * cpukit/score/src/threadmp.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadrestart.c (modified) * cpukit/score/src/wkspace.c (modified) score: Introduce _Internal_error() Fri, 09 Dec 2016 05:51:44 GMT Sebastian Huber [0a81a58] * cpukit/posix/src/pthreadinitthreads.c (modified) * cpukit/sapi/src/interrtext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * testsuites/psxtests/psxfatal02/testcase.h (modified) * testsuites/sptests/spinternalerror02/init.c (modified) Add INTERNAL_ERROR_POSIX_INIT_THREAD_CREATE_FAILED Update #2825. Fri, 09 Dec 2016 05:49:25 GMT Sebastian Huber [279d5260] * cpukit/rtems/src/taskinitusers.c (modified) * cpukit/sapi/src/interrtext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * testsuites/sptests/spfatal01/testcase.h (modified) * testsuites/sptests/spinternalerror02/init.c (modified) Add INTERNAL_ERROR_RTEMS_INIT_TASK_CREATE_FAILED Update #2825. Fri, 09 Dec 2016 09:49:49 GMT Sebastian Huber [6a9282d] * c/src/lib/libbsp/arm/altera-cyclone-v/startup/bspclean.c (modified) * c/src/lib/libbsp/lm32/milkymist/startup/bspclean.c (modified) * c/src/lib/libbsp/m68k/mcf5225x/startup/bspclean.c (modified) * c/src/lib/libbsp/m68k/mrm332/misc/interr.c (modified) * c/src/lib/libbsp/m68k/mvme147/startup/bspclean.c (modified) * c/src/lib/libbsp/m68k/mvme162/startup/bspclean.c (modified) * c/src/lib/libbsp/m68k/mvme167/startup/bspclean.c (modified) * c/src/lib/libbsp/m68k/uC5282/startup/bspclean.c (modified) * c/src/lib/libbsp/powerpc/beatnik/startup/bspclean.c (modified) * c/src/lib/libbsp/powerpc/mvme5500/startup/bspclean.c (modified) * c/src/lib/libbsp/powerpc/virtex4/startup/bspclean.c (modified) * c/src/lib/libbsp/powerpc/virtex5/startup/bspclean.c (modified) * c/src/lib/libbsp/shared/bspclean.c (modified) * c/src/lib/libbsp/shared/include/default-initial-extension.h (modified) * c/src/lib/libbsp/sparc/leon3/startup/bspclean.c (modified) * c/src/lib/libbsp/sparc64/niagara/startup/bspclean.c (modified) * c/src/libchip/shmdr/fatal.c (modified) * cpukit/libmisc/stackchk/check.c (modified) * cpukit/libmisc/testsupport/test.h (modified) * cpukit/libmisc/testsupport/testextension.c (modified) * cpukit/score/include/rtems/score/userext.h (modified) * testsuites/libtests/exit01/init.c (modified) * testsuites/libtests/exit02/init.c (modified) * testsuites/libtests/stackchk/init.c (modified) * testsuites/libtests/stackchk/system.h (modified) * testsuites/psxtests/psxfatal_support/init.c (modified) * testsuites/psxtests/psxfatal_support/system.h (modified) * testsuites/smptests/smpfatal01/init.c (modified) * testsuites/smptests/smpfatal02/init.c (modified) * testsuites/smptests/smpfatal03/init.c (modified) * testsuites/smptests/smpfatal04/init.c (modified) * testsuites/smptests/smpfatal05/init.c (modified) * testsuites/smptests/smpfatal06/init.c (modified) * testsuites/smptests/smpfatal08/init.c (modified) * testsuites/sptests/sperror01/init.c (modified) * testsuites/sptests/sperror02/init.c (modified) * testsuites/sptests/sperror03/init.c (modified) * testsuites/sptests/spextensions01/init.c (modified) * testsuites/sptests/spfatal26/init.c (modified) * testsuites/sptests/spfatal_support/init.c (modified) * testsuites/sptests/spfatal_support/system.h (modified) * testsuites/sptests/spinternalerror01/init.c (modified) * testsuites/sptests/spmutex01/init.c (modified) * testsuites/sptests/spsyslock01/init.c (modified) Rename is_internal to always_set_to_false Update #2825. Thu, 08 Dec 2016 15:41:30 GMT Sebastian Huber [b6606e8] * c/src/lib/libbsp/powerpc/shared/startup/panic.c (modified) * cpukit/libcsupport/src/gxx_wrappers.c (modified) * cpukit/libcsupport/src/malloc_initialize.c (modified) * cpukit/posix/src/pthreadinitthreads.c (modified) * cpukit/rtems/src/taskinitusers.c (modified) * cpukit/sapi/Makefile.am (modified) * cpukit/sapi/include/rtems/fatal.h (modified) * cpukit/sapi/src/exshutdown.c (modified) * cpukit/sapi/src/fatal.c (modified) * cpukit/sapi/src/fatal2.c (deleted) * cpukit/sapi/src/posixapi.c (modified) * cpukit/score/cpu/nios2/nios2-context-initialize.c (modified) * cpukit/score/cpu/nios2/nios2-isr-get-level.c (modified) * cpukit/score/cpu/nios2/nios2-isr-set-level.c (modified) * cpukit/score/cpu/powerpc/ppc-isr-vector-install.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/include/rtems/score/userext.h (modified) * cpukit/score/include/rtems/score/userextimpl.h (modified) * cpukit/score/src/heap.c (modified) * cpukit/score/src/interr.c (modified) * cpukit/score/src/isr.c (modified) * cpukit/score/src/mpci.c (modified) * cpukit/score/src/objectinitializeinformation.c (modified) * cpukit/score/src/objectmp.c (modified) * cpukit/score/src/thread.c (modified) * cpukit/score/src/threaddispatch.c (modified) * cpukit/score/src/threadhandler.c (modified) * cpukit/score/src/threadmp.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadrestart.c (modified) * cpukit/score/src/userextiterate.c (modified) * cpukit/score/src/wkspace.c (modified) * testsuites/libtests/devnullfatal01/testcase.h (modified) * testsuites/psxtests/psxfatal01/testcase.h (modified) * testsuites/psxtests/psxfatal02/testcase.h (modified) * testsuites/psxtests/psxfatal_support/init.c (modified) * testsuites/sptests/spfatal01/testcase.h (modified) * testsuites/sptests/spfatal02/testcase.h (modified) * testsuites/sptests/spfatal03/testcase.h (modified) * testsuites/sptests/spfatal04/testcase.h (modified) * testsuites/sptests/spfatal05/testcase.h (modified) * testsuites/sptests/spfatal06/testcase.h (modified) * testsuites/sptests/spfatal07/testcase.h (modified) * testsuites/sptests/spfatal08/testcase.h (modified) * testsuites/sptests/spfatal09/testcase.h (modified) * testsuites/sptests/spfatal10/testcase.h (modified) * testsuites/sptests/spfatal11/testcase.h (modified) * testsuites/sptests/spfatal12/testcase.h (modified) * testsuites/sptests/spfatal13/testcase.h (modified) * testsuites/sptests/spfatal14/testcase.h (modified) * testsuites/sptests/spfatal15/testcase.h (modified) * testsuites/sptests/spfatal16/testcase.h (modified) * testsuites/sptests/spfatal17/testcase.h (modified) * testsuites/sptests/spfatal18/testcase.h (modified) * testsuites/sptests/spfatal19/testcase.h (modified) * testsuites/sptests/spfatal20/testcase.h (modified) * testsuites/sptests/spfatal24/testcase.h (modified) * testsuites/sptests/spfatal25/testcase.h (modified) * testsuites/sptests/spfatal27/testcase.h (modified) * testsuites/sptests/spfatal28/testcase.h (modified) * testsuites/sptests/spfatal29/testcase.h (modified) * testsuites/sptests/spfatal_support/init.c (modified) * testsuites/sptests/spinternalerror01/init.c (modified) * testsuites/sptests/sptimecounter01/init.c (modified) score: Remove fatal is internal indicator The fatal is internal ... Tue, 06 Dec 2016 10:35:34 GMT Sebastian Huber [4b579c5f] * cpukit/sapi/src/exinit.c (modified) * cpukit/score/include/rtems/linkersets.h (modified) * testsuites/sptests/splinkersets01/init.c (modified) score: Simplify linker set API Resurrect RTEMS_LINKER_SET_BEGIN() ... Thu, 01 Dec 2016 19:42:48 GMT Sebastian Huber [5b6c290] * cpukit/libmisc/monitor/mon-task.c (modified) * cpukit/posix/src/mutexsetprioceiling.c (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadgetschedparam.c (modified) * cpukit/posix/src/pthreadsetschedparam.c (modified) * cpukit/posix/src/pthreadsetschedprio.c (modified) * cpukit/rtems/src/schedulerremoveprocessor.c (modified) * cpukit/rtems/src/semcreate.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/threadimpl.h (modified) * cpukit/score/src/threadrestart.c (modified) * cpukit/score/src/threadtimeout.c (modified) * testsuites/smptests/smpscheduler03/init.c (modified) * testsuites/sptests/spthreadq01/init.c (modified) score: Initialize thread queue context early Initialize thread ... Thu, 01 Dec 2016 21:24:02 GMT Sebastian Huber [b3cb2c1] * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/threadqenqueue.c (modified) score: Fix debug thread queue context init On ARM Thumb we may have ... Mon, 28 Nov 2016 12:28:32 GMT Sebastian Huber [c09db57] * cpukit/posix/include/rtems/posix/posixapi.h (modified) * cpukit/posix/src/mutexsetprioceiling.c (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadgetschedparam.c (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadrestart.c (modified) * cpukit/score/src/threadtimeout.c (modified) * testsuites/smptests/smpscheduler03/init.c (modified) score: Fix thread queue context initialization Initialize the ... Thu, 24 Nov 2016 05:13:11 GMT Sebastian Huber [620b23e] * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/posix/src/nanosleep.c (modified) * cpukit/posix/src/sigtimedwait.c (modified) * cpukit/rtems/src/regiongetsegment.c (modified) * cpukit/score/include/rtems/score/coresemimpl.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) score: Optimize _Thread_queue_Enqueue() Move thread state for ... Wed, 23 Nov 2016 15:15:13 GMT Sebastian Huber [4b5ff47] * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_async_normal.S (modified) * cpukit/score/include/rtems/score/profiling.h (modified) * cpukit/score/src/profilingisrentryexit.c (modified) score: Fix interrupt profiling Callers of _Thread_Do_dispatch() ... Wed, 23 Nov 2016 12:43:12 GMT Sebastian Huber [f6edd880] * cpukit/score/include/rtems/score/interr.h (modified) score: Explicitly define the fatal source numbers Update #2825. Wed, 23 Nov 2016 11:48:57 GMT Sebastian Huber [bee0323] * cpukit/sapi/src/interrtext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * testsuites/sptests/spinternalerror02/spinternalerror02.scn (modified) score: Uncomment unused internal error codes Update #2825. Wed, 16 Nov 2016 13:50:09 GMT Sebastian Huber [c42be504] * cpukit/configure.ac (modified) * cpukit/libcsupport/include/rtems/libcsupport.h (modified) * cpukit/libcsupport/src/resource_snapshot.c (modified) * cpukit/posix/Makefile.am (modified) * cpukit/posix/include/rtems/posix/config.h (modified) * cpukit/posix/include/rtems/posix/spinlock.h (deleted) * cpukit/posix/include/rtems/posix/spinlockimpl.h (modified) * cpukit/posix/preinstall.am (modified) * cpukit/posix/src/pspin.c (deleted) * cpukit/posix/src/pspindestroy.c (modified) * cpukit/posix/src/pspininit.c (modified) * cpukit/posix/src/pspinlock.c (modified) * cpukit/posix/src/pspintrylock.c (deleted) * cpukit/posix/src/pspinunlock.c (modified) * cpukit/rtems/src/rtemsobjectgetapiclassname.c (modified) * cpukit/sapi/include/confdefs.h (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/corespinlock.h (deleted) * cpukit/score/include/rtems/score/corespinlockimpl.h (deleted) * cpukit/score/include/rtems/score/objectimpl.h (modified) * cpukit/score/include/rtems/sysinit.h (modified) * cpukit/score/preinstall.am (modified) * cpukit/score/src/corespinlockrelease.c (deleted) * cpukit/score/src/corespinlockwait.c (deleted) * testsuites/psxtests/Makefile.am (modified) * testsuites/psxtests/configure.ac (modified) * testsuites/psxtests/psxconfig01/init.c (modified) * testsuites/psxtests/psxspin01/main.c (modified) * testsuites/psxtests/psxspin01/psxspin01.scn (modified) * testsuites/psxtests/psxspin01/test.c (modified) * testsuites/psxtests/psxspin02/Makefile.am (deleted) * testsuites/psxtests/psxspin02/main.c (deleted) * testsuites/psxtests/psxspin02/psxspin02.doc (deleted) * testsuites/psxtests/psxspin02/psxspin02.scn (deleted) * testsuites/psxtests/psxspin02/test.c (deleted) * testsuites/sptests/spsysinit01/init.c (modified) posix: Add self-contained pthread spinlock Turn pthread_spinlock_t ... Tue, 22 Nov 2016 07:46:02 GMT Sebastian Huber [520e07db] * cpukit/score/include/rtems/score/basedefs.h (modified) score: Add RTEMS_ALIAS() Tue, 22 Nov 2016 09:53:03 GMT Sebastian Huber [a4217c6] * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/posix/src/nanosleep.c (modified) * cpukit/posix/src/sigtimedwait.c (modified) * cpukit/rtems/src/regiongetsegment.c (modified) * cpukit/score/include/rtems/score/coresemimpl.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/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) score: Rename _Thread_queue_Enqueue_critical() Delete unused ... Wed, 16 Nov 2016 15:39:43 GMT Sebastian Huber [125f248] * cpukit/posix/include/rtems/posix/condimpl.h (modified) * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/posix/src/nanosleep.c (modified) * cpukit/posix/src/pthreadjoin.c (modified) * cpukit/posix/src/sigtimedwait.c (modified) * cpukit/rtems/include/rtems/rtems/regionimpl.h (modified) * cpukit/rtems/src/regiongetsegment.c (modified) * cpukit/rtems/src/taskdelete.c (modified) * cpukit/sapi/src/interrtext.c (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: Add thread queue enqueue callout Replace the expected thread ... Thu, 10 Nov 2016 11:02:28 GMT Sebastian Huber [84e6f15] * cpukit/sapi/src/interrtext.c (modified) * 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/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/interr.h (modified) * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/src/threaddispatch.c (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpfatal06/Makefile.am (added) * testsuites/smptests/smpfatal06/init.c (added) * testsuites/smptests/smpfatal06/smpfatal06.doc (added) * testsuites/smptests/smpfatal06/smpfatal06.scn (added) * testsuites/sptests/spinternalerror02/init.c (modified) score: Robust thread dispatch On SMP configurations, it is a fatal ... Wed, 23 Nov 2016 06:16:41 GMT Sebastian Huber [ec17ad4] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulersmpdebug.c (deleted) score: Delete obsolete scheduler debug aid Wed, 23 Nov 2016 06:47:57 GMT Sebastian Huber [a550b3f] * cpukit/score/include/rtems/score/percpu.h (modified) score: Force Per_CPU_Control::executing alignment This fixes the ... Mon, 21 Nov 2016 09:26:32 GMT Sebastian Huber [ccc92b8] * cpukit/score/include/rtems/score/percpu.h (modified) score: Group Per_CPU_Control members by alignment Close #2820. Thu, 17 Nov 2016 06:40:05 GMT Sebastian Huber [142628e] * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/futex.c (modified) * cpukit/score/src/mutex.c (modified) * cpukit/score/src/semaphore.c (modified) score: Optimize self-contained objects Avoid use of the stack for ... Thu, 17 Nov 2016 06:20:07 GMT Sebastian Huber [1b87f27] * cpukit/score/include/rtems/score/mrspimpl.h (modified) score: Constify _MRSP_Get_owner() Thu, 10 Nov 2016 14:17:28 GMT Sebastian Huber [408609f6] * 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/nios2-isr-get-level.c (modified) * cpukit/score/cpu/nios2/rtems/score/cpu.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/isrlevel.h (modified) * testsuites/sptests/sp37/init.c (modified) score: Add _ISR_Is_enabled() In contrast to _ISR_Get_level() the ... Fri, 11 Nov 2016 13:37:51 GMT Sebastian Huber [d5e073c] * 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/cpu_asm.S (modified) * cpukit/score/include/rtems/score/userextimpl.h (modified) * cpukit/score/src/threaddispatch.c (modified) * cpukit/score/src/threadhandler.c (modified) * cpukit/score/src/threadloadenv.c (modified) score: Allow interrupts during thread dispatch Use a ... Fri, 11 Nov 2016 13:12:03 GMT Sebastian Huber [f9aa34d] * cpukit/score/cpu/sparc/cpu.c (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/src/percpuasm.c (modified) score: Add Per_CPU_Control::Interrupt_frame Update #2809. Fri, 11 Nov 2016 14:45:10 GMT Sebastian Huber [2072dd2] * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/src/percpuasm.c (modified) score: Add Per_CPU_Control::isr_dispatch_disable Update #2751. Fri, 11 Nov 2016 09:51:25 GMT Sebastian Huber [141e16d] * cpukit/rtems/include/rtems/rtems/types.h (modified) * 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/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/include/rtems/score/isr.h (modified) rtems: Conditionally define rtems_interrupt_frame Update #2808. Mon, 14 Nov 2016 08:11:07 GMT Sebastian Huber [d78d529] * cpukit/posix/src/nanosleep.c (modified) * cpukit/posix/src/sched_yield.c (modified) * cpukit/rtems/src/taskwakeafter.c (modified) * cpukit/sapi/src/interrtext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/src/threaddispatch.c (modified) * cpukit/score/src/threadrestart.c (modified) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/spfatal29/Makefile.am (added) * testsuites/sptests/spfatal29/spfatal29.doc (added) * testsuites/sptests/spfatal29/spfatal29.scn (added) * testsuites/sptests/spfatal29/testcase.h (added) * testsuites/sptests/spinternalerror02/init.c (modified) score: Add and use _Thread_Dispatch_direct() This function is ... Thu, 10 Nov 2016 06:12:55 GMT Sebastian Huber [acc6d9bf] * 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/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/threaddispatch.h (modified) score: Remove obsolete defines The thread dispatch inline option is ... Mon, 31 Oct 2016 12:08:33 GMT Sebastian Huber [05ca53d] * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/scheduleraddprocessor.c (added) * cpukit/rtems/src/schedulerremoveprocessor.c (added) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/scheduler.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/schedulersimplesmp.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/include/rtems/score/schedulerstrongapa.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) * cpukit/score/src/schedulerstrongapa.c (modified) * cpukit/score/src/threadinitialize.c (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpscheduler02/init.c (modified) * testsuites/smptests/smpscheduler04/Makefile.am (added) * testsuites/smptests/smpscheduler04/init.c (added) * testsuites/smptests/smpscheduler04/smpscheduler04.doc (added) * testsuites/smptests/smpscheduler04/smpscheduler04.scn (added) * testsuites/sptests/spscheduler01/init.c (modified) rtems: Add scheduler processor add/remove Update #2797. Mon, 07 Nov 2016 15:54:40 GMT Sebastian Huber [1f5bee3] * c/src/lib/libbsp/shared/clockdrv_shell.h (modified) * c/src/lib/libbsp/sparc/shared/timer/tlib_ckinit.c (modified) * c/src/lib/libcpu/bfin/clock/clock.c (modified) * c/src/lib/libcpu/powerpc/mpc6xx/clock/c_clock.c (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/src/threadcreateidle.c (modified) * testsuites/sptests/spintrcritical_support/intrcritical.c (modified) score: Add and use Thread_Control::is_idle Update #2797. Mon, 07 Nov 2016 07:06:48 GMT Sebastian Huber [e610785] * cpukit/sapi/include/confdefs.h (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/src/smp.c (modified) score: Rename _Scheduler_Assignments Rename _Scheduler_Assignments ... Tue, 08 Nov 2016 05:39:07 GMT Sebastian Huber [68ef65b] * cpukit/score/include/rtems/score/schedulersmp.h (modified) * cpukit/score/src/schedulersmpstartidle.c (modified) score: Clarify _Scheduler_SMP_Start_idle() Mon, 07 Nov 2016 05:25:03 GMT Sebastian Huber [1c46b80] * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/smp.c (modified) score: Add scheduler to per-CPU information This makes it possible ... Fri, 04 Nov 2016 14:47:25 GMT Sebastian Huber [f20dfa8] * cpukit/score/include/rtems/score/coremuteximpl.h (modified) score: Avoid _Scheduler_Get_by_CPU_index( 0 ) Avoid use of ... Wed, 02 Nov 2016 05:36:13 GMT Sebastian Huber [2612a0b] * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/schedulergetprocessorset.c (modified) * cpukit/rtems/src/schedulerident.c (modified) * cpukit/rtems/src/semsetpriority.c (modified) * cpukit/rtems/src/taskgetpriority.c (modified) * cpukit/rtems/src/tasksetscheduler.c (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * testsuites/smptests/smpscheduler02/init.c (modified) score: Simplify _Scheduler_Get_by_id() Avoid dead code in non-SMP ... Fri, 04 Nov 2016 14:37:16 GMT Sebastian Huber [16b14cfd] * cpukit/score/include/rtems/score/mrspimpl.h (modified) score: Fix _MRSP_Initialize() The ceiling priorities must be ... Wed, 09 Nov 2016 12:14:38 GMT Sebastian Huber [eb98dd49] * cpukit/score/include/rtems/score/smplock.h (modified) * cpukit/score/src/smplock.c (modified) * testsuites/smptests/smpmutex02/smpmutex02.scn (modified) * testsuites/tmtests/tmfine01/tmfine01.scn (modified) score: Inline some SMP lock operations by default The SMP ticket ... Fri, 04 Nov 2016 12:28:23 GMT Sebastian Huber [df48ed2] * cpukit/score/cpu/no_cpu/rtems/score/cpuimpl.h (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/src/threadhandler.c (modified) score: Add optional _CPU_Get_thread_executing() Fri, 04 Nov 2016 12:19:11 GMT Sebastian Huber [edbd43c6] * cpukit/score/include/rtems/score/percpu.h (modified) * testsuites/tmtests/tm26/task1.c (modified) * testsuites/tmtests/tm27/task1.c (modified) score: Prevent assignment to _Thread_Executing Thu, 03 Nov 2016 13:44:15 GMT Sebastian Huber [ee42943] * cpukit/score/include/rtems/score/isrlock.h (modified) * cpukit/score/src/mutex.c (modified) * testsuites/tmtests/tmfine01/tmfine01.scn (modified) score: Optimize self-contained mutexes Fri, 04 Nov 2016 09:04:27 GMT Sebastian Huber [e7ab43d4] * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/threadq.c (modified) score: Use non-inline thread queue lock ops This reduces the code ... Thu, 03 Nov 2016 16:19:43 GMT Sebastian Huber [347ef928] * cpukit/score/include/rtems/score/isrlock.h (modified) score: Provide inline variants for ISR lock ops Thu, 03 Nov 2016 16:00:28 GMT Sebastian Huber [9cd5349] * cpukit/score/include/rtems/score/smplock.h (modified) * cpukit/score/src/smplock.c (modified) score: Default to non-inline SMP lock ops Use non-inline SMP lock ... Fri, 04 Nov 2016 07:29:43 GMT Sebastian Huber [76ad5e0c] * cpukit/score/include/rtems/score/schedulerimpl.h (modified) score: Fix _Scheduler_Try_to_schedule_node() In case the thread is ... Thu, 03 Nov 2016 13:43:03 GMT Sebastian Huber [afa92ab7] * cpukit/score/include/rtems/score/watchdogimpl.h (modified) score: Add _Watchdog_Ticks_from_sbintime Necessary to support a ...