# # ChangeLog for cpukit in rtems # # Generated by Trac 1.2.1.dev0 # 05/13/24 20:15:53 Tue, 13 May 2014 13:57:43 GMT Sebastian Huber [5b1ff71a] * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmp.h (modified) * cpukit/score/include/rtems/score/schedulersimpleimpl.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) score: Scheduler documentation Wed, 14 May 2014 08:17:47 GMT Daniel Cederman [774ee002] * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) sparc: Change asm to __asm__ to compile with -std=c99. Mon, 12 May 2014 13:55:25 GMT Sebastian Huber [390e73c4] * cpukit/score/include/rtems/score/schedulerimpl.h (modified) score: Move out of __RTEMS_HAVE_SYS_CPUSET_H__ Move ... Fri, 09 May 2014 08:08:29 GMT Sebastian Huber [6339cd2d] * cpukit/rtems/include/rtems.h (modified) rtems: Move extern "C" in Do not cover the includes with ... Thu, 08 May 2014 08:11:13 GMT Sebastian Huber [11b05f1] * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * c/src/lib/libcpu/powerpc/new-exceptions/cpu.c (modified) * c/src/lib/libcpu/powerpc/new-exceptions/cpu_asm.S (modified) * cpukit/score/cpu/arm/cpu.c (modified) * cpukit/score/cpu/arm/cpu_asm.S (modified) * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) * cpukit/score/cpu/i386/cpu_asm.S (modified) * cpukit/score/cpu/i386/rtems/score/cpu.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/cpu.c (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/src/threadinitialize.c (modified) * testsuites/sptests/spcontext01/init.c (modified) score: Fix CPU context usage on SMP We must not alter the is ... Thu, 10 Apr 2014 06:25:33 GMT Sebastian Huber [d9196d1d] * aclocal/enable-paravirt.m4 (modified) * cpukit/aclocal/enable-paravirt.m4 (modified) configure: Paravirtualization for all targets Virtual machines with ... Wed, 07 May 2014 15:53:48 GMT Sebastian Huber [0960fee] * cpukit/rtems/include/rtems/rtems/asrimpl.h (modified) * cpukit/rtems/src/tasks.c (modified) rtems: Fix ASR SMP support Initialize the ISR lock only once and ... Wed, 07 May 2014 12:22:56 GMT Sebastian Huber [6c36946f] * cpukit/score/src/smp.c (modified) score: Fix SMP startup Fri, 02 May 2014 08:31:09 GMT Sebastian Huber [38b59a6] * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * c/src/lib/libcpu/powerpc/new-exceptions/cpu.c (modified) * c/src/lib/libcpu/powerpc/new-exceptions/cpu_asm.S (modified) * cpukit/libmisc/cpuuse/cpuusagereport.c (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/tasksetscheduler.c (modified) * cpukit/score/cpu/arm/cpu.c (modified) * cpukit/score/cpu/arm/cpu_asm.S (modified) * cpukit/score/cpu/arm/rtems/score/cpu.h (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/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/cpu/powerpc/cpu.c (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/cpu.c (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulersmp.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/include/rtems/score/statesimpl.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/userextimpl.h (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threaddispatch.c (modified) * cpukit/score/src/threadhandler.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadrestart.c (modified) * cpukit/score/src/threadstartmultitasking.c (modified) * doc/user/smp.t (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpmigration02/Makefile.am (added) * testsuites/smptests/smpmigration02/init.c (added) * testsuites/smptests/smpmigration02/smpmigration02.doc (added) * testsuites/smptests/smpmigration02/smpmigration02.scn (added) * testsuites/smptests/smpscheduler02/init.c (modified) * testsuites/smptests/smpswitchextension01/smpswitchextension01.scn (modified) * testsuites/sptests/spscheduler01/init.c (modified) * testsuites/tmtests/tm26/task1.c (modified) score: Implement forced thread migration The current implementation ... Tue, 06 May 2014 13:16:39 GMT Sebastian Huber [58444f7] * cpukit/score/src/smp.c (modified) score: Delete _SMP_Test_message_default_handler A default handler ... Wed, 07 May 2014 06:13:44 GMT Sebastian Huber [07e7a7f8] * cpukit/rtems/include/rtems/rtems/intr.h (modified) * cpukit/score/include/rtems/score/isrlock.h (modified) score: Documentation Tue, 06 May 2014 11:41:28 GMT Sebastian Huber [7d1436e] * cpukit/posix/src/key.c (modified) posix: Fix POSIX keys initialization Always initialize the ... Fri, 02 May 2014 13:47:57 GMT Sebastian Huber [4d906bda] * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/smp.c (modified) score: Use atomic operations for SMP messages Fri, 02 May 2014 13:33:23 GMT Sebastian Huber [145becf] * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/smp.c (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpipi01/Makefile.am (added) * testsuites/smptests/smpipi01/init.c (added) * testsuites/smptests/smpipi01/smpipi01.doc (added) * testsuites/smptests/smpipi01/smpipi01.scn (added) score: Add SMP test message handler This handler can be used to ... Tue, 29 Apr 2014 14:09:35 GMT Sebastian Huber [e239760] * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/schedulerident.c (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/smp.c (modified) * doc/user/conf.t (modified) * doc/user/smp.t (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpfatal06/Makefile.am (deleted) * testsuites/smptests/smpfatal06/init.c (deleted) * testsuites/smptests/smpfatal06/smpfatal06.doc (deleted) * testsuites/smptests/smpfatal06/smpfatal06.scn (deleted) * testsuites/smptests/smpscheduler02/init.c (modified) score: SMP_FATAL_SCHEDULER_WITHOUT_PROCESSORS Avoid the ... Wed, 30 Apr 2014 12:54:58 GMT Sebastian Huber [bee71f8e] * cpukit/score/include/rtems/score/tls.h (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/wkspace.c (modified) score: Fix TLS size usage Tue, 29 Apr 2014 11:16:06 GMT Sebastian Huber [dabf423] * cpukit/score/include/rtems/score/percpu.h (modified) score: Typo Sat, 26 Apr 2014 13:09:10 GMT Sebastian Huber [03b7789] * c/src/lib/libbsp/mips/shared/irq/exception.S (modified) * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * c/src/lib/libcpu/sparc64/shared/score/interrupt.S (modified) * cpukit/sapi/include/confdefs.h (modified) * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) * cpukit/score/cpu/bfin/cpu_asm.S (modified) * cpukit/score/cpu/h8300/cpu_asm.S (modified) * cpukit/score/cpu/i386/rtems/score/cpu.h (modified) * cpukit/score/cpu/m68k/cpu_asm.S (modified) * cpukit/score/cpu/mips/cpu_asm.S (modified) * cpukit/score/cpu/mips/rtems/score/cpu.h (modified) * cpukit/score/cpu/nios2/Makefile.am (modified) * cpukit/score/cpu/nios2/nios2-initialize-vectors.c (deleted) * cpukit/score/cpu/nios2/rtems/score/cpu.h (modified) * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) * cpukit/score/cpu/v850/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/score/isr.h (modified) * cpukit/score/src/isr.c (modified) * testsuites/sptests/spfatal07/testcase.h (modified) * testsuites/sptests/spintr_err01/init.c (modified) score: Statically initialize _ISR_Vector_table Tue, 29 Apr 2014 05:48:09 GMT Sebastian Huber [99be750] * cpukit/sapi/src/testextension.c (modified) sapi: Report profiling only if enabled for tests Mon, 28 Apr 2014 07:56:33 GMT Sebastian Huber [a336d51] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) score: Avoid copy and paste Tue, 22 Apr 2014 09:50:29 GMT Sebastian Huber [aea93fb4] * cpukit/sapi/src/testextension.c (modified) sapi: Add profiling done message Tue, 22 Apr 2014 09:46:10 GMT Sebastian Huber [8365ad1] * cpukit/sapi/src/profilingreportxml.c (modified) sapi: Add arithmetic means to XML profiling report Tue, 22 Apr 2014 08:15:39 GMT Sebastian Huber [7c0bd74] * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * c/src/lib/libbsp/sparc/shared/start/start.S (modified) * cpukit/score/cpu/sparc/cpu.c (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * doc/cpu_supplement/sparc.t (modified) sparc: Add _CPU_Get_current_per_CPU_control() Use register g6 for ... Tue, 22 Apr 2014 05:46:56 GMT Sebastian Huber [b2ec2d15] * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * cpukit/score/cpu/sparc/cpu.c (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * doc/cpu_supplement/sparc.t (modified) sparc: Optimize context switch The registers g2 through g4 are ... Tue, 22 Apr 2014 08:10:39 GMT Sebastian Huber [e5120a5] * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/score/percpu.h (modified) score: Add _CPU_Get_current_per_CPU_control() Add optional method ... Sat, 26 Apr 2014 23:32:20 GMT Chris Johns [0c5beb8e] * cpukit/sapi/include/confdefs.h (modified) rtems: Account for the network semaphore. Fri, 25 Apr 2014 17:56:36 GMT Jennifer Averett [e306f3df] * cpukit/sapi/include/confdefs.h (modified) sapi: Fix condef.h compile error for disabled network configuration. ... Fri, 25 Apr 2014 07:30:37 GMT Chris Johns [5d2ae6e2] * cpukit/libfs/src/rfs/rtems-rfs-file.c (modified) * cpukit/libfs/src/rfs/rtems-rfs-inode.c (modified) libfs/rfs: Fix the fstime failures for the RFS file system. Fri, 25 Apr 2014 06:14:19 GMT Chris Johns [c9a0a10] * cpukit/sapi/include/confdefs.h (modified) rtems: Account for file system semaphores. Add support to account ... Mon, 21 Apr 2014 18:08:38 GMT Joel Sherrill [1ed8762e] * cpukit/score/src/mpci.c (modified) mpci.c: Now compiles again Tue, 22 Apr 2014 05:46:53 GMT Sebastian Huber [3380ee8] * cpukit/libmisc/cpuuse/cpuusagereset.c (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/profiling.h (modified) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/cpuset.c (modified) * cpukit/score/src/debugisthreaddispatchingallowed.c (modified) * cpukit/score/src/isr.c (modified) * cpukit/score/src/percpu.c (modified) * cpukit/score/src/profilingisrentryexit.c (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threadcreateidle.c (modified) * cpukit/score/src/threaddispatch.c (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) * cpukit/score/src/threadhandler.c (modified) * cpukit/score/src/threadstartmultitasking.c (modified) score: Use common names for per-CPU variables Use "cpu" for an ... Tue, 22 Apr 2014 05:46:51 GMT Sebastian Huber [f17e171] * cpukit/score/src/thread.c (modified) score: Fix warning Tue, 22 Apr 2014 05:46:49 GMT Sebastian Huber [861346d1] * cpukit/score/src/thread.c (modified) score: Delete superfluous assignments These values are already zero ... Tue, 22 Apr 2014 05:46:47 GMT Sebastian Huber [4c23fa4] * cpukit/score/src/threaddispatchdisablelevel.c (modified) score: Simplify Giant lock Tue, 22 Apr 2014 05:46:44 GMT Sebastian Huber [774edf2c] * cpukit/score/src/debugisthreaddispatchingallowed.c (modified) score: Use _Per_CPU_Get_snapshot() Thu, 17 Apr 2014 05:57:09 GMT Sebastian Huber [320faf8e] * c/src/lib/libcpu/powerpc/new-exceptions/cpu.c (modified) * cpukit/score/cpu/m68k/cpu.c (modified) * cpukit/score/cpu/sparc/cpu.c (modified) * cpukit/score/cpu/sparc64/cpu.c (modified) * cpukit/score/include/rtems/score/tls.h (modified) * doc/cpu_supplement/general.t (modified) score: Clarify TLS support Wed, 16 Apr 2014 14:06:05 GMT Sebastian Huber [f830029] * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * doc/user/smp.t (modified) doc: rtems_task_set_scheduler() Wed, 16 Apr 2014 13:10:10 GMT Sebastian Huber [6809383d] * cpukit/rtems/include/rtems/rtems/smp.h (modified) * doc/user/smp.t (modified) doc: rtems_get_processor_count() Thu, 17 Apr 2014 06:02:46 GMT Sebastian Huber [0e98970] * cpukit/sapi/include/confdefs.h (modified) sapi: Fix CONFIGURE_UNLIMITED_OBJECTS POSIX keys and key value ... Tue, 15 Apr 2014 11:32:40 GMT Sebastian Huber [2c1e7ff] * cpukit/sapi/include/confdefs.h (modified) sapi: Error case for CONFIGURE_UNLIMITED_OBJECTS Wed, 16 Apr 2014 13:34:20 GMT Sebastian Huber [561c7b2] * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/tasksetaffinity.c (modified) rtems: Add const qualifier Wed, 16 Apr 2014 07:10:52 GMT Sebastian Huber [2e06be4] * cpukit/score/include/rtems/score/thread.h (modified) score: Documentation Tue, 15 Apr 2014 14:20:17 GMT Sebastian Huber [33d0666] * cpukit/score/include/rtems/score/cpustdatomic.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/threaddispatch.c (modified) score: Critical fix for SMP The _Scheduler_SMP_Allocate_processor() ... Wed, 09 Apr 2014 13:07:54 GMT Sebastian Huber [c5831a3f] * c/src/lib/libbsp/i386/shared/smp/smp-imps.c (modified) * cpukit/posix/src/pthreadcreate.c (modified) * cpukit/posix/src/pthreadsetaffinitynp.c (modified) * cpukit/rtems/src/clocktick.c (modified) * cpukit/rtems/src/taskcreate.c (modified) * cpukit/rtems/src/tasksetaffinity.c (modified) * cpukit/sapi/include/confdefs.h (modified) * cpukit/sapi/include/rtems/scheduler.h (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/percpu.c (modified) * cpukit/score/src/schedulerdefaulttick.c (modified) * cpukit/score/src/schedulersetaffinity.c (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threadcreateidle.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadstart.c (modified) * doc/user/conf.t (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpfatal04/Makefile.am (added) * testsuites/smptests/smpfatal04/init.c (added) * testsuites/smptests/smpfatal04/smpfatal04.doc (added) * testsuites/smptests/smpfatal04/smpfatal04.scn (added) * testsuites/smptests/smpfatal05/Makefile.am (added) * testsuites/smptests/smpfatal05/init.c (added) * testsuites/smptests/smpfatal05/smpfatal05.doc (added) * testsuites/smptests/smpfatal05/smpfatal05.scn (added) * 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/smptests/smpfatal07/Makefile.am (added) * testsuites/smptests/smpfatal07/init.c (added) * testsuites/smptests/smpfatal07/smpfatal07.doc (added) * testsuites/smptests/smpfatal07/smpfatal07.scn (added) * testsuites/smptests/smpfatal08/Makefile.am (added) * testsuites/smptests/smpfatal08/init.c (added) * testsuites/smptests/smpfatal08/smpfatal08.doc (added) * testsuites/smptests/smpfatal08/smpfatal08.scn (added) * testsuites/smptests/smpscheduler02/Makefile.am (added) * testsuites/smptests/smpscheduler02/init.c (added) * testsuites/smptests/smpscheduler02/smpscheduler02.doc (added) * testsuites/smptests/smpscheduler02/smpscheduler02.scn (added) * testsuites/sptests/spscheduler01/init.c (modified) score: Add clustered/partitioned scheduling Clustered/partitioned ... Wed, 09 Apr 2014 08:09:39 GMT Sebastian Huber [27270b0d] * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/taskgetscheduler.c (added) * cpukit/rtems/src/tasksetscheduler.c (added) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * testsuites/sptests/spscheduler01/init.c (modified) rtems: Add task get/set scheduler Wed, 09 Apr 2014 08:09:57 GMT Sebastian Huber [1b67535d] * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/schedulergetprocessorset.c (added) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * testsuites/sptests/spscheduler01/init.c (modified) rtems: Add scheduler get processors Wed, 09 Apr 2014 08:09:24 GMT Sebastian Huber [b427a92] * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/schedulerident.c (added) * cpukit/score/include/rtems/score/object.h (modified) * cpukit/score/include/rtems/score/objectimpl.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * testsuites/sptests/spscheduler01/init.c (modified) rtems: Add scheduler identification Wed, 09 Apr 2014 08:33:00 GMT Sebastian Huber [133d54c5] * cpukit/sapi/include/confdefs.h (modified) * cpukit/sapi/include/rtems/scheduler.h (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * doc/user/conf.t (modified) score: Add scheduler name Tue, 08 Apr 2014 09:14:27 GMT Sebastian Huber [0712d17] * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/cpusetimpl.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/src/schedulerdefaultgetaffinity.c (modified) * cpukit/score/src/schedulerdefaultsetaffinity.c (modified) * cpukit/score/src/schedulergetaffinity.c (added) * cpukit/score/src/schedulersetaffinity.c (added) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/spscheduler01/Makefile.am (added) * testsuites/sptests/spscheduler01/init.c (added) * testsuites/sptests/spscheduler01/spscheduler01.doc (added) * testsuites/sptests/spscheduler01/spscheduler01.scn (added) score: Task get/set affinity Make rtems_task_get_affinity() and ... Tue, 08 Apr 2014 07:42:29 GMT Sebastian Huber [69aa3349] * cpukit/libcsupport/include/rtems/libcsupport.h (modified) * cpukit/libcsupport/src/newlibc_reent.c (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/tasks.c (modified) * cpukit/sapi/include/confdefs.h (modified) * 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/thread.h (modified) * cpukit/score/src/schedulercbsallocate.c (modified) * cpukit/score/src/schedulerdefaultallocatefree.c (modified) * cpukit/score/src/scheduleredfallocate.c (modified) * cpukit/score/src/scheduleredffree.c (deleted) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerpriorityallocate.c (deleted) * cpukit/score/src/schedulerpriorityfree.c (deleted) * cpukit/score/src/thread.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadrestart.c (modified) score: Simplify thread control initialization The thread control ... Fri, 04 Apr 2014 08:56:36 GMT Sebastian Huber [e1598a6] * cpukit/sapi/Makefile.am (modified) * cpukit/sapi/include/confdefs.h (modified) * cpukit/sapi/include/rtems/scheduler.h (added) * cpukit/sapi/preinstall.am (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulercbs.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/scheduleredfimpl.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmp.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimpleimpl.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/scheduler.c (modified) * cpukit/score/src/schedulercbs.c (modified) * cpukit/score/src/schedulercbsallocate.c (modified) * cpukit/score/src/schedulercbsattachthread.c (modified) * cpukit/score/src/schedulercbscleanup.c (modified) * cpukit/score/src/schedulercbscreateserver.c (modified) * cpukit/score/src/schedulercbsdestroyserver.c (modified) * cpukit/score/src/schedulercbsdetachthread.c (modified) * cpukit/score/src/schedulercbsgetapprovedbudget.c (modified) * cpukit/score/src/schedulercbsgetexecutiontime.c (modified) * cpukit/score/src/schedulercbsgetparameters.c (modified) * cpukit/score/src/schedulercbsgetremainingbudget.c (modified) * cpukit/score/src/schedulercbsgetserverid.c (modified) * cpukit/score/src/schedulercbsreleasejob.c (modified) * cpukit/score/src/schedulercbssetparameters.c (modified) * cpukit/score/src/schedulercbsunblock.c (modified) * cpukit/score/src/schedulerdefaultallocatefree.c (modified) * cpukit/score/src/schedulerdefaultgetaffinity.c (modified) * cpukit/score/src/schedulerdefaultreleasejob.c (modified) * cpukit/score/src/schedulerdefaultsetaffinity.c (modified) * cpukit/score/src/schedulerdefaultstartidle.c (modified) * cpukit/score/src/schedulerdefaulttick.c (modified) * cpukit/score/src/schedulerdefaultupdate.c (modified) * cpukit/score/src/scheduleredf.c (modified) * cpukit/score/src/scheduleredfallocate.c (modified) * cpukit/score/src/scheduleredfblock.c (modified) * cpukit/score/src/scheduleredfenqueue.c (modified) * cpukit/score/src/scheduleredfenqueuefirst.c (modified) * cpukit/score/src/scheduleredfextract.c (modified) * cpukit/score/src/scheduleredffree.c (modified) * cpukit/score/src/scheduleredfreleasejob.c (modified) * cpukit/score/src/scheduleredfschedule.c (modified) * cpukit/score/src/scheduleredfunblock.c (modified) * cpukit/score/src/scheduleredfupdate.c (modified) * cpukit/score/src/scheduleredfyield.c (modified) * cpukit/score/src/schedulerpriority.c (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerpriorityallocate.c (modified) * cpukit/score/src/schedulerpriorityblock.c (modified) * cpukit/score/src/schedulerpriorityenqueue.c (modified) * cpukit/score/src/schedulerpriorityenqueuefirst.c (modified) * cpukit/score/src/schedulerpriorityextract.c (modified) * cpukit/score/src/schedulerpriorityfree.c (modified) * cpukit/score/src/schedulerpriorityschedule.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/schedulersimple.c (modified) * cpukit/score/src/schedulersimpleblock.c (modified) * cpukit/score/src/schedulersimpleenqueue.c (modified) * cpukit/score/src/schedulersimpleenqueuefirst.c (modified) * cpukit/score/src/schedulersimpleextract.c (modified) * cpukit/score/src/schedulersimplereadyqueueenqueue.c (modified) * cpukit/score/src/schedulersimplereadyqueueenqueuefirst.c (modified) * cpukit/score/src/schedulersimpleschedule.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersimpleunblock.c (modified) * cpukit/score/src/schedulersimpleyield.c (modified) * cpukit/score/src/threadchangepriority.c (modified) * cpukit/score/src/threadrestart.c (modified) * doc/user/conf.t (modified) * testsuites/rhealstone/rhilatency/ilatency.c (modified) * testsuites/sptests/spinternalerror01/init.c (modified) * testsuites/sptests/spsize/size.c (modified) * testsuites/tmtests/tm26/task1.c (modified) * testsuites/tmtests/tm27/task1.c (modified) score: Static scheduler configuration Do not allocate the scheduler ... Mon, 14 Apr 2014 10:41:57 GMT Sebastian Huber [dc18190] * cpukit/libblock/include/rtems/blkdev.h (modified) * cpukit/libblock/include/rtems/ide_part_table.h (modified) * cpukit/score/include/rtems/score/basedefs.h (modified) score: Add and use RTEMS_ZERO_LENGTH_ARRAY Fri, 11 Apr 2014 13:41:27 GMT Sebastian Huber [2ca0a7b] * cpukit/libmisc/capture/capture.c (modified) capture: Use ISR lock for SMP support Thu, 10 Apr 2014 13:48:05 GMT Sebastian Huber [53e008b] * c/src/lib/libbsp/arm/shared/arm-a9mpcore-smp.c (modified) * c/src/lib/libbsp/i386/shared/smp/smp-imps.c (modified) * c/src/lib/libbsp/powerpc/qoriq/startup/smp.c (modified) * c/src/lib/libbsp/shared/smp/smp_stub.c (modified) * c/src/lib/libbsp/sparc/leon3/smp/smp_leon3.c (modified) * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) * cpukit/score/cpu/i386/rtems/score/cpu.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) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/smp.c (modified) score: SMP initialization changes Add and use ... Thu, 10 Apr 2014 06:18:00 GMT Sebastian Huber [198c1433] * cpukit/score/include/rtems/score/percpu.h (modified) score: Add _Per_CPU_Get_snapshot() Mon, 14 Apr 2014 06:09:54 GMT Sebastian Huber [67a7a2c] * c/src/lib/libbsp/sparc/leon3/smp/getcpuid.c (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) sparc: Use __leon__ multilib define Thu, 10 Apr 2014 09:02:52 GMT Sebastian Huber [cb5eaddf] * c/src/lib/libbsp/arm/altera-cyclone-v/startup/bspreset.c (modified) * c/src/lib/libbsp/sparc/leon3/startup/bspreset.c (modified) * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/smp.h (modified) * cpukit/rtems/src/getcurrentprocessor.c (added) * cpukit/sapi/src/testextension.c (modified) * testsuites/smptests/smp01/init.c (modified) * testsuites/smptests/smp01/tasks.c (modified) * testsuites/smptests/smp02/init.c (modified) * testsuites/smptests/smp02/tasks.c (modified) * testsuites/smptests/smp03/init.c (modified) * testsuites/smptests/smp05/init.c (modified) * testsuites/smptests/smp07/init.c (modified) * testsuites/smptests/smp08/init.c (modified) * testsuites/smptests/smp08/tasks.c (modified) * testsuites/smptests/smp09/init.c (modified) * testsuites/smptests/smpfatal01/init.c (modified) * testsuites/smptests/smpfatal02/init.c (modified) * testsuites/smptests/smpfatal03/init.c (modified) * testsuites/smptests/smplock01/init.c (modified) * testsuites/smptests/smpmigration01/init.c (modified) * testsuites/smptests/smppsxsignal01/init.c (modified) * testsuites/smptests/smpsignal01/init.c (modified) rtems: Rename rtems_smp_get_current_processor() Rename ... Thu, 10 Apr 2014 08:58:27 GMT Sebastian Huber [4bc8d2e] * c/src/lib/libbsp/sparc/leon3/startup/bspreset.c (modified) * cpukit/libmisc/cpuuse/cpuusagereset.c (modified) * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/smp.h (modified) * cpukit/rtems/src/getprocessorcount.c (added) * cpukit/sapi/src/profilingiterate.c (modified) * testsuites/smptests/smp01/init.c (modified) * testsuites/smptests/smp02/init.c (modified) * testsuites/smptests/smp03/init.c (modified) * testsuites/smptests/smp05/init.c (modified) * testsuites/smptests/smp07/init.c (modified) * testsuites/smptests/smp08/init.c (modified) * testsuites/smptests/smp09/init.c (modified) * testsuites/smptests/smpaffinity01/init.c (modified) * testsuites/smptests/smpatomic01/init.c (modified) * testsuites/smptests/smpfatal01/init.c (modified) * testsuites/smptests/smpfatal02/init.c (modified) * testsuites/smptests/smpfatal03/init.c (modified) * testsuites/smptests/smpload01/init.c (modified) * testsuites/smptests/smplock01/init.c (modified) * testsuites/smptests/smpmigration01/init.c (modified) * testsuites/smptests/smppsxaffinity01/init.c (modified) * testsuites/smptests/smppsxaffinity02/init.c (modified) * testsuites/smptests/smppsxsignal01/init.c (modified) * testsuites/smptests/smpscheduler01/init.c (modified) * testsuites/smptests/smpsignal01/init.c (modified) * testsuites/smptests/smpswitchextension01/init.c (modified) * testsuites/smptests/smpthreadlife01/init.c (modified) * testsuites/tmtests/tmcontext01/init.c (modified) rtems: Rename rtems_smp_get_processor_count() Rename ... Mon, 07 Apr 2014 12:50:37 GMT Sebastian Huber [263f4bec] * cpukit/libmisc/monitor/mon-driver.c (modified) * cpukit/sapi/include/confdefs.h (modified) * cpukit/sapi/include/rtems/config.h (modified) * cpukit/sapi/include/rtems/io.h (modified) * cpukit/sapi/src/exinit.c (modified) * cpukit/sapi/src/io.c (modified) * doc/user/conf.t (modified) * testsuites/libtests/block11/init.c (modified) * testsuites/sptests/sp21/init.c (modified) * testsuites/sptests/spsize/size.c (modified) score: Statically initialize IO manager This simplifies the RTEMS ... Thu, 10 Apr 2014 09:26:33 GMT Sebastian Huber [7a597e97] * cpukit/pppd/example/Makefile-user (deleted) * cpukit/pppd/example/README (deleted) * cpukit/pppd/example/init.c (deleted) * cpukit/pppd/example/netconfig.h (deleted) * cpukit/pppd/example/ppp.conf (deleted) * cpukit/pppd/example/pppd.options (deleted) * cpukit/pppd/example/pppdapp.c (deleted) * cpukit/pppd/example/system.h (deleted) pppd: Delete example This example is available via ... Mon, 07 Apr 2014 14:50:13 GMT Sebastian Huber [6cf45cb] * cpukit/score/include/rtems/score/heap.h (modified) * cpukit/score/src/heap.c (modified) * cpukit/score/src/wkspace.c (modified) score: Fix workspace size estimate for TLS Mon, 07 Apr 2014 14:00:00 GMT Sebastian Huber [d61c315] * cpukit/score/src/heapgreedy.c (modified) score: Fix for empty heap Mon, 07 Apr 2014 13:55:55 GMT Sebastian Huber [b2700c35] * cpukit/rtems/src/workspacegreedy.c (modified) score: Use proper protection Mon, 07 Apr 2014 12:50:32 GMT Sebastian Huber [57c2985] * cpukit/posix/src/key.c (modified) score: Lazy key value pair allocation Fri, 04 Apr 2014 11:58:26 GMT Sebastian Huber [e785fbaa] * cpukit/posix/src/pthreadsetschedparam.c (modified) * cpukit/posix/src/sched_rr_get_interval.c (modified) * cpukit/rtems/src/taskmode.c (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/schedulerdefaulttick.c (modified) * cpukit/score/src/thread.c (modified) * cpukit/score/src/threaddispatch.c (modified) * cpukit/score/src/threadinitialize.c (modified) * testsuites/sptests/spsize/size.c (modified) score: Delete _Thread_Ticks_per_timeslice Use the Configuration instead. Fri, 04 Apr 2014 11:43:15 GMT Sebastian Huber [47445846] * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/thread.c (modified) * cpukit/score/src/threadinitialize.c (modified) * testsuites/sptests/spsize/size.c (modified) score: Delete _Thread_Maximum_extensions Use the Configuration instead. Mon, 07 Apr 2014 12:41:56 GMT Sebastian Huber [94086a9] * cpukit/sapi/include/confdefs.h (modified) score: Fix POSIX threads size estimate The POSIX threads are ... Mon, 07 Apr 2014 12:50:28 GMT Sebastian Huber [fb9e98e] * cpukit/sapi/include/confdefs.h (modified) score: Fix workspace size estimate Mon, 07 Apr 2014 12:50:24 GMT Sebastian Huber [57740ce8] * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/src/percpuasm.c (modified) score: Clarify CPU port alignment requirements Thu, 03 Apr 2014 17:55:43 GMT Joel Sherrill [d507c037] * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/include/rtems/rtems/tasksimpl.h (modified) * cpukit/rtems/mainpage.h (modified) * cpukit/rtems/src/tasks.c (modified) * cpukit/rtems/src/taskvariable_invoke_dtor.c (modified) * cpukit/rtems/src/taskvariableadd.c (modified) * cpukit/rtems/src/taskvariabledelete.c (modified) * cpukit/rtems/src/taskvariableget.c (modified) * cpukit/sapi/include/confdefs.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * doc/user/task.t (modified) * testsuites/psxtests/psxconfig01/init.c (modified) * testsuites/smptests/smpunsupported01/init.c (modified) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) Disable per task variables when SMP is enabled Per task variables ... Fri, 04 Apr 2014 14:24:44 GMT Joel Sherrill [c6f0a4b7] * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) schedulerpriorityaffinitysmp.h: Fix compilation error introduced by ... Fri, 04 Apr 2014 14:24:17 GMT Joel Sherrill [eb2c813] * cpukit/libcsupport/src/privateenv.c (modified) privateenv.c: Remove unused variable warning Thu, 03 Apr 2014 13:03:35 GMT Sebastian Huber [24934e36] * cpukit/posix/src/nanosleep.c (modified) * cpukit/posix/src/pthreadcreate.c (modified) * cpukit/posix/src/pthreadgetaffinitynp.c (modified) * cpukit/posix/src/pthreadsetaffinitynp.c (modified) * cpukit/posix/src/sched_yield.c (modified) * cpukit/rtems/src/clocktick.c (modified) * cpukit/rtems/src/ratemoncancel.c (modified) * cpukit/rtems/src/ratemondelete.c (modified) * cpukit/rtems/src/ratemonperiod.c (modified) * cpukit/rtems/src/taskgetaffinity.c (modified) * cpukit/rtems/src/tasksetaffinity.c (modified) * cpukit/rtems/src/taskwakeafter.c (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulercbs.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/scheduleredfimpl.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmp.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimpleimpl.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/coremutexseize.c (modified) * cpukit/score/src/schedulercbsallocate.c (modified) * cpukit/score/src/schedulercbsreleasejob.c (modified) * cpukit/score/src/schedulercbsunblock.c (modified) * cpukit/score/src/schedulerdefaultallocatefree.c (modified) * cpukit/score/src/schedulerdefaultgetaffinity.c (modified) * cpukit/score/src/schedulerdefaultreleasejob.c (modified) * cpukit/score/src/schedulerdefaultsetaffinity.c (modified) * cpukit/score/src/schedulerdefaultstartidle.c (modified) * cpukit/score/src/schedulerdefaulttick.c (modified) * cpukit/score/src/schedulerdefaultupdate.c (modified) * cpukit/score/src/scheduleredf.c (modified) * cpukit/score/src/scheduleredfallocate.c (modified) * cpukit/score/src/scheduleredfblock.c (modified) * cpukit/score/src/scheduleredfenqueue.c (modified) * cpukit/score/src/scheduleredfenqueuefirst.c (modified) * cpukit/score/src/scheduleredfextract.c (modified) * cpukit/score/src/scheduleredffree.c (modified) * cpukit/score/src/scheduleredfreleasejob.c (modified) * cpukit/score/src/scheduleredfschedule.c (modified) * cpukit/score/src/scheduleredfunblock.c (modified) * cpukit/score/src/scheduleredfupdate.c (modified) * cpukit/score/src/scheduleredfyield.c (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerpriorityallocate.c (modified) * cpukit/score/src/schedulerpriorityblock.c (modified) * cpukit/score/src/schedulerpriorityenqueue.c (modified) * cpukit/score/src/schedulerpriorityenqueuefirst.c (modified) * cpukit/score/src/schedulerpriorityextract.c (modified) * cpukit/score/src/schedulerpriorityfree.c (modified) * cpukit/score/src/schedulerpriorityprioritycompare.c (modified) * cpukit/score/src/schedulerpriorityschedule.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/schedulersimpleblock.c (modified) * cpukit/score/src/schedulersimpleenqueue.c (modified) * cpukit/score/src/schedulersimpleenqueuefirst.c (modified) * cpukit/score/src/schedulersimpleextract.c (modified) * cpukit/score/src/schedulersimplereadyqueueenqueue.c (modified) * cpukit/score/src/schedulersimplereadyqueueenqueuefirst.c (modified) * cpukit/score/src/schedulersimpleschedule.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersimpleunblock.c (modified) * cpukit/score/src/schedulersimpleyield.c (modified) * cpukit/score/src/threadchangepriority.c (modified) * cpukit/score/src/threadclearstate.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadready.c (modified) * cpukit/score/src/threadrestart.c (modified) * cpukit/score/src/threadsetpriority.c (modified) * cpukit/score/src/threadsetstate.c (modified) * cpukit/score/src/threadsettransient.c (modified) * cpukit/score/src/threadstart.c (modified) * testsuites/tmtests/tm26/task1.c (modified) * testsuites/tmtests/tm27/task1.c (modified) score: Add scheduler control to scheduler ops Scheduler operations ... Thu, 03 Apr 2014 10:02:09 GMT Sebastian Huber [439c494] * cpukit/sapi/include/confdefs.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimpleimpl.h (modified) * cpukit/score/src/schedulersimple.c (modified) * cpukit/score/src/schedulersimplereadyqueueenqueue.c (modified) * cpukit/score/src/schedulersimplereadyqueueenqueuefirst.c (modified) score: Add and use Scheduler_simple_Control Thu, 03 Apr 2014 09:53:48 GMT Sebastian Huber [3891983] * cpukit/sapi/include/confdefs.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/scheduleredfimpl.h (modified) * cpukit/score/src/scheduleredf.c (modified) * cpukit/score/src/scheduleredfenqueue.c (modified) * cpukit/score/src/scheduleredfextract.c (modified) * cpukit/score/src/scheduleredfyield.c (modified) score: Add and use Scheduler_EDF_Control Fri, 04 Apr 2014 07:39:58 GMT Sebastian Huber [e8fffc2d] * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) score: Delete superfluous field Fri, 04 Apr 2014 07:37:23 GMT Sebastian Huber [d62b5ac9] * cpukit/score/include/rtems/score/cpuset.h (modified) score: Include missing header file Fri, 04 Apr 2014 06:36:19 GMT Sebastian Huber [fc3c759] * cpukit/score/include/rtems/score/scheduler.h (modified) score: Move declaration to end of file Thu, 03 Apr 2014 22:02:40 GMT Joel Sherrill [69d7279] * cpukit/posix/include/rtems/posix/pthreadimpl.h (modified) pthreadimpl.h: Conditionalize thread affinity copying Thu, 03 Apr 2014 20:03:42 GMT Joel Sherrill [68c156a] * cpukit/posix/src/pthreadcreate.c (modified) pthreadcreate.c: Fix bug where attr used instead of the_attr Thu, 03 Apr 2014 18:51:47 GMT Joel Sherrill [a0a073d1] * cpukit/posix/src/pthread.c (modified) pthread.c: Conditionalize thread affinity initialization Wed, 19 Mar 2014 20:21:15 GMT Jennifer Averett [e045fb6c] * cpukit/posix/src/pthreadattrsetaffinitynp.c (modified) * cpukit/posix/src/pthreadcreate.c (modified) * cpukit/posix/src/pthreadgetaffinitynp.c (modified) * cpukit/posix/src/pthreadsetaffinitynp.c (modified) posix: Move affinity from thread to scheduler. Wed, 19 Mar 2014 14:50:51 GMT Jennifer Averett [7205189] * cpukit/posix/src/pthread.c (modified) posix: Modified pthread init to use cpuset default. Tue, 18 Mar 2014 18:55:54 GMT Jennifer Averett [54f345f5] * cpukit/rtems/src/taskgetaffinity.c (modified) * cpukit/rtems/src/tasksetaffinity.c (modified) rtems: Move affinity from thread to scheduler. Tue, 18 Mar 2014 18:54:01 GMT Jennifer Averett [6d24e8b] * cpukit/sapi/include/confdefs.h (modified) sapi: Add priority affinity smp scheduler. Tue, 18 Mar 2014 17:52:43 GMT Jennifer Averett [da5b1b9] * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/src/threadinitialize.c (modified) score: Remove affinity element from thread. Wed, 19 Mar 2014 20:20:01 GMT Jennifer Averett [56c396b] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (added) * cpukit/score/preinstall.am (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (added) score: Add priority affinity smp scheduler. Thu, 06 Mar 2014 14:37:21 GMT Jennifer Averett [cfe457f] * cpukit/score/Makefile.am (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/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmp.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/src/cpuset.c (modified) * cpukit/score/src/schedulerdefaultgetaffinity.c (added) * cpukit/score/src/schedulerdefaultsetaffinity.c (added) score: score: Add get/set affinity to Scheduler Framework. Tue, 01 Apr 2014 09:48:59 GMT Sebastian Huber [494c2e3] * cpukit/sapi/include/confdefs.h (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/prioritybitmap.h (modified) * cpukit/score/include/rtems/score/prioritybitmapimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmp.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/include/rtems/score/schedulersmp.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/prioritybitmap.c (deleted) * cpukit/score/src/schedulerpriority.c (modified) * cpukit/score/src/schedulerpriorityblock.c (modified) * cpukit/score/src/schedulerpriorityenqueue.c (modified) * cpukit/score/src/schedulerpriorityenqueuefirst.c (modified) * cpukit/score/src/schedulerpriorityextract.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulerpriorityunblock.c (modified) * cpukit/score/src/schedulerpriorityupdate.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersmpstartidle.c (deleted) * testsuites/sptests/spsize/size.c (modified) * testsuites/tmtests/tm26/task1.c (modified) * testsuites/tmtests/tm27/task1.c (modified) score: Move priority bit map to scheduler instance Delete global ... Tue, 01 Apr 2014 08:20:01 GMT Sebastian Huber [f570b071] * cpukit/score/cpu/arm/rtems/score/types.h (modified) * cpukit/score/cpu/avr/rtems/score/cpu.h (modified) * cpukit/score/cpu/avr/rtems/score/types.h (modified) * cpukit/score/cpu/bfin/rtems/score/cpu.h (modified) * cpukit/score/cpu/bfin/rtems/score/types.h (modified) * cpukit/score/cpu/h8300/rtems/score/cpu.h (modified) * cpukit/score/cpu/h8300/rtems/score/types.h (modified) * cpukit/score/cpu/i386/rtems/score/types.h (modified) * cpukit/score/cpu/lm32/rtems/score/cpu.h (modified) * cpukit/score/cpu/lm32/rtems/score/types.h (modified) * cpukit/score/cpu/m32c/rtems/score/cpu.h (modified) * cpukit/score/cpu/m32c/rtems/score/types.h (modified) * cpukit/score/cpu/m32r/rtems/score/cpu.h (modified) * cpukit/score/cpu/m32r/rtems/score/types.h (modified) * cpukit/score/cpu/m68k/rtems/score/types.h (modified) * cpukit/score/cpu/mips/rtems/score/cpu.h (modified) * cpukit/score/cpu/mips/rtems/score/types.h (modified) * cpukit/score/cpu/moxie/rtems/score/types.h (modified) * cpukit/score/cpu/nios2/rtems/score/types.h (modified) * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/cpu/no_cpu/rtems/score/types.h (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) * cpukit/score/cpu/powerpc/rtems/score/types.h (modified) * cpukit/score/cpu/sh/rtems/score/cpu.h (modified) * cpukit/score/cpu/sh/rtems/score/types.h (modified) * cpukit/score/cpu/sparc/rtems/score/types.h (modified) * cpukit/score/cpu/sparc64/rtems/score/types.h (modified) * cpukit/score/cpu/v850/rtems/score/cpu.h (modified) * cpukit/score/cpu/v850/rtems/score/types.h (modified) * cpukit/score/include/rtems/score/prioritybitmap.h (modified) * cpukit/score/include/rtems/score/prioritybitmapimpl.h (modified) * cpukit/score/src/prioritybitmap.c (modified) score: Rename Priority_bit_map_Control Rename ... Fri, 28 Mar 2014 12:44:18 GMT Sebastian Huber [3f5f2ce] * cpukit/sapi/src/interrtext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/src/threadrestart.c (modified) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/spfatal28/Makefile.am (added) * testsuites/sptests/spfatal28/spfatal28.doc (added) * testsuites/sptests/spfatal28/spfatal28.scn (added) * testsuites/sptests/spfatal28/testcase.h (added) * testsuites/sptests/spinternalerror02/init.c (modified) * testsuites/sptests/spsem01/init.c (modified) * testsuites/sptests/spsem01/spsem01.scn (modified) * testsuites/sptests/spsem02/init.c (modified) * testsuites/sptests/spsem02/spsem02.scn (modified) score: PR788: Add INTERNAL_ERROR_RESOURCE_IN_USE Issue a fatal ... Tue, 01 Apr 2014 08:01:52 GMT Sebastian Huber [4994927] * cpukit/score/Makefile.am (modified) * cpukit/score/src/log2table.c (added) * cpukit/score/src/prioritybitmap.c (modified) score: Move __log2table to separate file Tue, 01 Apr 2014 06:31:16 GMT Sebastian Huber [25a97835] * cpukit/libcsupport/include/ringbuf.h (modified) ringbuf: Fix ISR lock initialization/destruction Thu, 27 Mar 2014 08:04:47 GMT Sebastian Huber [91e7b0c] * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/threadqextract.c (modified) * cpukit/score/src/threadqextractfifo.c (modified) * cpukit/score/src/threadqextractpriority.c (modified) * cpukit/score/src/threadqprocesstimeout.c (modified) * cpukit/score/src/threadqrequeue.c (modified) * testsuites/sptests/spthreadq01/init.c (modified) score: PR2172: _Thread_queue_Extract() Add ... Thu, 27 Mar 2014 07:30:51 GMT Sebastian Huber [600bb68f] * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/threadqextractwithproxy.c (modified) score: _Thread_queue_Extract_with_proxy() Drop the return status, ... Thu, 27 Mar 2014 13:46:31 GMT Sebastian Huber [03e89287] * cpukit/libmisc/monitor/mon-sema.c (modified) * cpukit/posix/src/mutexinit.c (modified) * cpukit/rtems/src/semcreate.c (modified) * cpukit/score/include/rtems/score/coremutex.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/src/apimutex.c (modified) * cpukit/score/src/coremutex.c (modified) * cpukit/score/src/coremutexsurrender.c (modified) * testsuites/sptests/sp51/init.c (modified) score: Delete CORE_mutex_Control::lock The holder field is enough ... Thu, 27 Mar 2014 13:29:00 GMT Sebastian Huber [b1ce1161] * cpukit/libmisc/monitor/mon-sema.c (modified) * cpukit/score/include/rtems/score/coremutex.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/src/coremutex.c (modified) * cpukit/score/src/coremutexsurrender.c (modified) score: Delete CORE_mutex_Control::holder_id We can use the holder ... Thu, 27 Mar 2014 07:04:10 GMT Sebastian Huber [cb8d3e7] * cpukit/score/include/rtems/score/coremutex.h (modified) * cpukit/score/src/coremutex.c (modified) * cpukit/score/src/coremutexseize.c (modified) score: Delete CORE_mutex_Control::blocked_count Fri, 28 Mar 2014 08:29:51 GMT Sebastian Huber [f0b4fd9] * cpukit/score/src/threadrestart.c (modified) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/spthreadlife01/Makefile.am (added) * testsuites/sptests/spthreadlife01/init.c (added) * testsuites/sptests/spthreadlife01/spthreadlife01.doc (added) * testsuites/sptests/spthreadlife01/spthreadlife01.scn (added) score: Do not reset resource count during restart This fixes an ... Thu, 27 Mar 2014 13:16:12 GMT Sebastian Huber [23fec9f0] * cpukit/libcsupport/src/resource_snapshot.c (modified) * cpukit/posix/include/rtems/posix/pthreadimpl.h (modified) * cpukit/posix/include/rtems/posix/semaphoreimpl.h (modified) * cpukit/posix/src/conddestroy.c (modified) * cpukit/posix/src/condinit.c (modified) * cpukit/posix/src/keycreate.c (modified) * cpukit/posix/src/keydelete.c (modified) * cpukit/posix/src/mqueueclose.c (modified) * cpukit/posix/src/mqueuecreatesupp.c (modified) * cpukit/posix/src/mqueueopen.c (modified) * cpukit/posix/src/mqueueunlink.c (modified) * cpukit/posix/src/mutexdestroy.c (modified) * cpukit/posix/src/mutexinit.c (modified) * cpukit/posix/src/pbarrierdestroy.c (modified) * cpukit/posix/src/pbarrierinit.c (modified) * cpukit/posix/src/prwlockdestroy.c (modified) * cpukit/posix/src/prwlockinit.c (modified) * cpukit/posix/src/pspindestroy.c (modified) * cpukit/posix/src/pspininit.c (modified) * cpukit/posix/src/pthreadcreate.c (modified) * cpukit/posix/src/semaphorecreatesupp.c (modified) * cpukit/posix/src/semclose.c (modified) * cpukit/posix/src/semdestroy.c (modified) * cpukit/posix/src/seminit.c (modified) * cpukit/posix/src/semopen.c (modified) * cpukit/posix/src/semunlink.c (modified) * cpukit/posix/src/timercreate.c (modified) * cpukit/posix/src/timerdelete.c (modified) * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/messageimpl.h (modified) * cpukit/rtems/include/rtems/rtems/tasksimpl.h (modified) * cpukit/rtems/src/barriercreate.c (modified) * cpukit/rtems/src/barrierdelete.c (modified) * cpukit/rtems/src/dpmemcreate.c (modified) * cpukit/rtems/src/dpmemdelete.c (modified) * cpukit/rtems/src/msgqallocate.c (deleted) * cpukit/rtems/src/msgqcreate.c (modified) * cpukit/rtems/src/msgqdelete.c (modified) * cpukit/rtems/src/partcreate.c (modified) * cpukit/rtems/src/partdelete.c (modified) * cpukit/rtems/src/ratemoncreate.c (modified) * cpukit/rtems/src/ratemondelete.c (modified) * cpukit/rtems/src/regioncreate.c (modified) * cpukit/rtems/src/regiondelete.c (modified) * cpukit/rtems/src/regionextend.c (modified) * cpukit/rtems/src/regiongetsegment.c (modified) * cpukit/rtems/src/regionresizesegment.c (modified) * cpukit/rtems/src/semcreate.c (modified) * cpukit/rtems/src/semdelete.c (modified) * cpukit/rtems/src/taskcreate.c (modified) * cpukit/rtems/src/timercreate.c (modified) * cpukit/rtems/src/timerdelete.c (modified) * cpukit/sapi/src/extensioncreate.c (modified) * cpukit/sapi/src/extensiondelete.c (modified) * cpukit/score/include/rtems/score/objectimpl.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/apimutex.c (modified) * cpukit/score/src/objectactivecount.c (modified) * cpukit/score/src/objectallocate.c (modified) * cpukit/score/src/objectextendinformation.c (modified) * cpukit/score/src/objectfree.c (modified) * cpukit/score/src/objectshrinkinformation.c (modified) * testsuites/sptests/spobjgetnext/init.c (modified) score: PR2152: Use allocator mutex for objects Use allocator mutex ...