# # ChangeLog for cpukit/score/include/rtems/score in rtems # # Generated by Trac 1.2.1.dev0 # 06/17/24 01:21:31 Fri, 14 Mar 2014 12:55:00 GMT Sebastian Huber [d6da1b1] * cpukit/score/include/rtems/score/chainimpl.h (modified) score: Use only next field for chain on/off It is sufficient to use ... Thu, 13 Mar 2014 14:21:09 GMT Daniel Cederman [2a37016] * cpukit/score/include/rtems/score/cpustdatomic.h (modified) score: Add include for uintptr_t definition. Fri, 07 Mar 2014 13:36:22 GMT Sebastian Huber [53ad908] * c/src/lib/libbsp/sparc/leon3/amba/amba.c (modified) * cpukit/libblock/src/diskdevs.c (modified) * cpukit/libcsupport/src/sup_fs_location.c (modified) * cpukit/libcsupport/src/termios.c (modified) * cpukit/posix/src/psignal.c (modified) * cpukit/rtems/include/rtems/rtems/asrimpl.h (modified) * cpukit/rtems/include/rtems/rtems/intr.h (modified) * cpukit/sapi/src/chainsmp.c (modified) * cpukit/sapi/src/profilingiterate.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/isrlock.h (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/smplock.h (modified) * cpukit/score/src/coretod.c (modified) * cpukit/score/src/percpu.c (modified) * cpukit/score/src/profilingsmplock.c (added) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) * cpukit/score/src/threadhandler.c (modified) * testsuites/smptests/smplock01/init.c (modified) * testsuites/sptests/sp37/init.c (modified) * testsuites/sptests/spcache01/init.c (modified) * testsuites/sptests/spnsext01/init.c (modified) * testsuites/sptests/spprofiling01/init.c (modified) * testsuites/tmtests/tmcontext01/init.c (modified) score: Add SMP lock profiling support Mon, 10 Mar 2014 09:04:09 GMT Sebastian Huber [f980561] * cpukit/sapi/src/profilingiterate.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/profiling.h (added) * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/preinstall.am (modified) * cpukit/score/src/profilingisrentryexit.c (added) * 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: Add per-CPU profiling Add per-CPU profiling stats API. ... Fri, 07 Mar 2014 11:53:41 GMT Sebastian Huber [28779c7] * cpukit/libcsupport/src/termios.c (modified) * cpukit/rtems/include/rtems/rtems/intr.h (modified) * cpukit/score/include/rtems/score/isrlock.h (modified) * cpukit/score/include/rtems/score/smplock.h (modified) * testsuites/smptests/smplock01/init.c (modified) * testsuites/sptests/sp37/init.c (modified) * testsuites/sptests/spcache01/init.c (modified) * testsuites/sptests/spnsext01/init.c (modified) * testsuites/tmtests/tmcontext01/init.c (modified) score: Add function to destroy SMP locks Mon, 10 Mar 2014 07:25:32 GMT Sebastian Huber [d50acdbb] * c/src/lib/libbsp/sparc/leon3/include/leon.h (modified) * cpukit/libblock/src/diskdevs.c (modified) * cpukit/libcsupport/include/ringbuf.h (modified) * cpukit/libcsupport/include/rtems/libio_.h (modified) * cpukit/libcsupport/src/termios.c (modified) * cpukit/posix/include/rtems/posix/psignalimpl.h (modified) * cpukit/posix/src/psignal.c (modified) * cpukit/posix/src/psignalclearsignals.c (modified) * cpukit/posix/src/psignalsetprocesssignals.c (modified) * cpukit/posix/src/sigtimedwait.c (modified) * cpukit/rtems/include/rtems/rtems/asrimpl.h (modified) * cpukit/rtems/include/rtems/rtems/intr.h (modified) * cpukit/rtems/src/clockgetuptimenanoseconds.c (modified) * cpukit/rtems/src/clockgetuptimeseconds.c (modified) * cpukit/sapi/src/chainsmp.c (modified) * cpukit/score/include/rtems/score/isrlock.h (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/smplock.h (modified) * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/include/rtems/score/todimpl.h (modified) * cpukit/score/src/coretodget.c (modified) * cpukit/score/src/coretodsecondssinceepoch.c (modified) * cpukit/score/src/coretodset.c (modified) * cpukit/score/src/coretodtickle.c (modified) * cpukit/score/src/percpu.c (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) * cpukit/score/src/threadhandler.c (modified) * testsuites/smptests/smplock01/init.c (modified) * testsuites/sptests/sp37/init.c (modified) * testsuites/sptests/spcache01/init.c (modified) * testsuites/sptests/spnsext01/init.c (modified) * testsuites/tmtests/tmcontext01/init.c (modified) score: Add local context to SMP lock API Add a local context ... Tue, 04 Mar 2014 21:54:12 GMT Joel Sherrill [e6c87f7] * cpukit/posix/Makefile.am (modified) * cpukit/posix/include/rtems/posix/config.h (modified) * cpukit/posix/include/rtems/posix/threadsup.h (modified) * cpukit/posix/preinstall.am (modified) * cpukit/posix/src/key.c (modified) * cpukit/posix/src/keyrundestructors.c (modified) * cpukit/posix/src/keysetspecific.c (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/rtems/src/tasks.c (modified) * cpukit/sapi/include/confdefs.h (modified) * cpukit/sapi/include/rtems/config.h (modified) * cpukit/sapi/src/exinit.c (modified) * cpukit/sapi/src/posixapi.c (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/src/threadinitialize.c (modified) * testsuites/psxtests/Makefile.am (modified) * testsuites/psxtests/psxkey01/Makefile.am (modified) * testsuites/psxtests/psxkey01/init.c (modified) * testsuites/psxtests/psxkey01/psxkey01.scn (modified) * testsuites/psxtests/psxkey01/system.h (modified) * testsuites/psxtests/psxkey01/task.c (deleted) * testsuites/psxtests/psxkey02/init.c (modified) * testsuites/psxtests/psxkey02/psxkey02.scn (modified) * testsuites/psxtests/psxkey03/init.c (modified) * testsuites/psxtests/psxkey03/psxkey03.scn (modified) * testsuites/psxtests/psxkey04/init.c (modified) * testsuites/psxtests/psxkey04/psxkey04.scn (modified) * testsuites/psxtests/psxkey05/init.c (modified) * testsuites/psxtests/psxkey05/psxkey05.scn (modified) * testsuites/psxtests/psxkey06/init.c (modified) * testsuites/psxtests/psxkey07/init.c (modified) * testsuites/psxtests/psxkey07/psxkey07.scn (modified) * testsuites/psxtests/psxkey08/init.c (modified) * testsuites/psxtests/psxkey08/psxkey08.scn (modified) * testsuites/psxtests/psxkey09/init.c (modified) * testsuites/psxtests/psxkey09/psxkey09.scn (modified) * testsuites/psxtests/psxkey10/init.c (modified) * testsuites/psxtests/psxkey10/psxkey10.scn (modified) POSIX keys now enabled in all configurations. Formerly POSIX keys ... Fri, 07 Mar 2014 15:06:57 GMT Jennifer Averett [5c332349] * cpukit/posix/Makefile.am (modified) * cpukit/posix/include/rtems/posix/pthreadimpl.h (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadattrcompare.c (modified) * cpukit/posix/src/pthreadattrsetaffinitynp.c (modified) * cpukit/posix/src/pthreadgetaffinitynp.c (modified) * cpukit/posix/src/pthreadsetaffinitynp.c (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (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/thread.h (modified) * cpukit/score/src/cpuset.c (modified) * cpukit/score/src/cpusetprintsupport.c (modified) * testsuites/psxtests/psxgetattrnp01/init.c (modified) * testsuites/psxtests/psxgetattrnp01/psxgetattrnp01.doc (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/smpaffinity01/init.c (modified) * testsuites/smptests/smppsxaffinity01/init.c (modified) * testsuites/smptests/smppsxaffinity01/smppsxaffinity01.doc (modified) * testsuites/smptests/smppsxaffinity02/init.c (modified) * testsuites/smptests/smppsxaffinity02/smppsxaffinity02.doc (modified) * testsuites/sptests/spcpuset01/init.c (modified) * testsuites/sptests/spcpuset01/test.c (modified) Remove trailing whitespace in previous patches Thu, 06 Feb 2014 18:42:24 GMT Jennifer Averett [9db8705] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/cpuset.h (added) * cpukit/score/include/rtems/score/cpusetimpl.h (added) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/preinstall.am (modified) * cpukit/score/src/cpuset.c (added) * cpukit/score/src/cpusetprintsupport.c (added) * cpukit/score/src/threadinitialize.c (modified) score: Add cpuset support to Score. This new Score Handler provides ... Thu, 06 Mar 2014 09:53:17 GMT Sebastian Huber [3ca84d0c] * cpukit/score/include/rtems/score/percpu.h (modified) score: Fix per-CPU state documentation Tue, 04 Mar 2014 12:02:18 GMT Sebastian Huber [825cb1f] * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) * testsuites/rhealstone/rhilatency/ilatency.c (modified) * testsuites/tmtests/tm26/task1.c (modified) * testsuites/tmtests/tm27/task1.c (modified) score: Delete _Thread_Dispatch_set_disable_level() This function ... Mon, 03 Mar 2014 08:09:24 GMT Sebastian Huber [8b50a55] * cpukit/score/include/rtems/score/atomic.h (modified) * cpukit/score/include/rtems/score/cpustdatomic.h (modified) * testsuites/smptests/smpatomic01/init.c (modified) * testsuites/smptests/smpatomic01/smpatomic01.scn (modified) score: Add _Atomic_Fence() Wed, 19 Feb 2014 10:21:34 GMT Sebastian Huber [ba25cc2] * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpfatal03/Makefile.am (added) * testsuites/smptests/smpfatal03/init.c (added) * testsuites/smptests/smpfatal03/smpfatal03.doc (added) * testsuites/smptests/smpfatal03/smpfatal03.scn (added) score: Add and use _Giant_Drop() New test smptests/smpfatal03. Tue, 18 Feb 2014 12:40:39 GMT Sebastian Huber [7336be9d] * cpukit/sapi/src/exinit.c (modified) * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/interr.c (modified) * cpukit/score/src/percpu.c (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threadstartmultitasking.c (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpfatal01/Makefile.am (added) * testsuites/smptests/smpfatal01/init.c (added) * testsuites/smptests/smpfatal01/smpfatal01.doc (added) * testsuites/smptests/smpfatal01/smpfatal01.scn (added) * testsuites/smptests/smpfatal02/Makefile.am (added) * testsuites/smptests/smpfatal02/init.c (added) * testsuites/smptests/smpfatal02/smpfatal02.doc (added) * testsuites/smptests/smpfatal02/smpfatal02.scn (added) score: SMP initialization and shutdown changes Rename ... Wed, 19 Feb 2014 12:52:41 GMT Sebastian Huber [47d60134] * 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/cpu/sparc/rtems/score/sparc.h (modified) * cpukit/score/include/rtems/score/smp.h (modified) * testsuites/smptests/smpmigration01/init.c (modified) * testsuites/smptests/smpmigration01/smpmigration01.scn (modified) score: _CPU_SMP_Get_current_processor() Remove ... Wed, 19 Feb 2014 09:57:46 GMT Sebastian Huber [83bf105] * cpukit/libcsupport/src/gxx_wrappers.c (modified) * cpukit/libcsupport/src/malloc_initialize.c (modified) * cpukit/rtems/src/taskinitusers.c (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 (modified) * 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/basedefs.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/include/rtems/score/userext.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/threadblockingoperationcancel.c (modified) * cpukit/score/src/threadhandler.c (modified) * cpukit/score/src/threadmp.c (modified) * cpukit/score/src/wkspace.c (modified) * testsuites/sptests/spinternalerror01/init.c (modified) * testsuites/sptests/spinternalerror01/spinternalerror01.doc (modified) score: Rename _Internal_error_Occurred() Rename ... Tue, 18 Feb 2014 12:36:35 GMT Sebastian Huber [8a65a960] * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/smp.c (modified) score: _SMP_Inter_processor_interrupt_handler() Inline ... Mon, 17 Feb 2014 14:12:43 GMT Sebastian Huber [4d9bd56] * c/src/lib/libbsp/arm/shared/arm-a9mpcore-smp.c (modified) * c/src/lib/libbsp/arm/shared/include/arm-a9mpcore-start.h (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/sparc/leon3/smp/smp_leon3.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/bspsmp.h (deleted) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/preinstall.am (modified) * cpukit/score/src/smp.c (modified) score: Rename rtems_smp_process_interrupt() Rename ... Mon, 17 Feb 2014 14:02:54 GMT Sebastian Huber [911b1d2] * c/src/lib/libbsp/arm/shared/include/arm-a9mpcore-start.h (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/sparc/leon3/smp/smp_leon3.c (modified) * cpukit/score/include/rtems/bspsmp.h (modified) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/smp.c (modified) score: Rename rtems_smp_secondary_cpu_initialize() Rename ... Mon, 17 Feb 2014 13:56:51 GMT Sebastian Huber [6ca4f6a] * cpukit/sapi/src/exinit.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/smp.h (modified) * cpukit/score/include/rtems/score/smpimpl.h (added) * cpukit/score/preinstall.am (modified) * cpukit/score/src/interr.c (modified) * cpukit/score/src/smp.c (modified) score: Add and use Collect SMP ... Mon, 17 Feb 2014 13:12:21 GMT Sebastian Huber [2afe065] * cpukit/score/include/rtems/score/smp.h (modified) score: Remove ASM guard Mon, 17 Feb 2014 12:58:01 GMT Sebastian Huber [2cb95b5f] * cpukit/score/include/rtems/score/smp.h (modified) * cpukit/score/src/smp.c (modified) score: Rename RTEMS_BSP_SMP_SHUTDOWN Rename RTEMS_BSP_SMP_SHUTDOWN ... Mon, 17 Feb 2014 12:46:11 GMT Sebastian Huber [9eec2f3] * cpukit/sapi/src/fatalsrctext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/include/rtems/score/smp.h (modified) * cpukit/score/src/smp.c (modified) * testsuites/sptests/spinternalerror02/init.c (modified) * testsuites/sptests/spinternalerror02/spinternalerror02.scn (modified) score: Add RTEMS_FATAL_SOURCE_SMP Use rtems_fatal() instead of ... Mon, 17 Feb 2014 10:40:18 GMT Sebastian Huber [33cb8bf] * c/src/lib/libbsp/Makefile.am (modified) * c/src/lib/libbsp/arm/lpc24xx/include/bsp.h (modified) * c/src/lib/libbsp/arm/lpc24xx/startup/fb-config.c (modified) * c/src/lib/libbsp/arm/realview-pbx-a9/include/bsp.h (modified) * c/src/lib/libbsp/arm/realview-pbx-a9/startup/bspstart.c (modified) * c/src/lib/libbsp/arm/shared/arm-a9mpcore-clock-config.c (modified) * c/src/lib/libbsp/arm/shared/arm-pl111-fb.c (modified) * c/src/lib/libbsp/arm/xilinx-zynq/include/bsp.h (modified) * c/src/lib/libbsp/arm/xilinx-zynq/startup/bspstart.c (modified) * c/src/lib/libbsp/m68k/mrm332/spurious/spinit.c (modified) * c/src/lib/libbsp/powerpc/gen5200/ide/ata-dma-pio-single.c (modified) * c/src/lib/libbsp/powerpc/gen5200/ide/ata-instance.c (modified) * c/src/lib/libbsp/powerpc/gen5200/ide/ata.c (modified) * c/src/lib/libbsp/powerpc/gen5200/include/bsp.h (modified) * c/src/lib/libbsp/powerpc/gen5200/include/tm27.h (modified) * c/src/lib/libbsp/powerpc/gen5200/mscan/mscan.c (modified) * c/src/lib/libbsp/powerpc/gen5200/slicetimer/slicetimer.c (modified) * c/src/lib/libbsp/powerpc/gen5200/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/gen5200/tod/pcf8563.c (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/clock/clock-config.c (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-esci.c (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-generic.c (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-linflex.c (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/include/bsp.h (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start-clock.c (modified) * c/src/lib/libbsp/preinstall.am (modified) * c/src/lib/libbsp/shared/console.c (modified) * c/src/lib/libbsp/shared/console_select.c (modified) * c/src/lib/libbsp/shared/include/fatal.h (added) * c/src/lib/libbsp/shared/include/generic-fatal.h (deleted) * c/src/lib/libbsp/shared/include/irq-generic.h (modified) * c/src/lib/libbsp/shared/src/irq-generic.c (modified) * c/src/lib/libbsp/sparc/leon3/include/bsp.h (modified) * c/src/lib/libbsp/sparc/leon3/startup/cpucounter.c (modified) * c/src/lib/libcpu/powerpc/mpc55xx/edma/edma.c (modified) * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_initialize.c (modified) * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/vectors.h (modified) * cpukit/sapi/src/fatalsrctext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * testsuites/sptests/spinternalerror02/spinternalerror02.scn (modified) score: Add RTEMS_FATAL_SOURCE_BSP Merge ... Mon, 17 Feb 2014 09:17:20 GMT Sebastian Huber [b39e055] * cpukit/sapi/src/exshutdown.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/spfatal23/Makefile.am (deleted) * testsuites/sptests/spfatal23/spfatal23.doc (deleted) * testsuites/sptests/spfatal23/spfatal23.scn (deleted) * testsuites/sptests/spfatal23/testcase.h (deleted) * testsuites/sptests/spinternalerror02/spinternalerror02.scn (modified) score: Delete INTERNAL_ERROR_SHUTDOWN_WHEN_NOT_UP This error case ... Mon, 17 Feb 2014 09:10:27 GMT Sebastian Huber [8a6de83] * cpukit/sapi/src/exshutdown.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/include/rtems/score/smp.h (modified) * cpukit/score/src/interr.c (modified) * cpukit/score/src/smp.c (modified) score: Move _SMP_Request_other_cores_to_shutdown() Move ... Mon, 17 Feb 2014 08:58:43 GMT Sebastian Huber [38ee758] * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/include/rtems/score/isrlevel.h (modified) * cpukit/score/src/interr.c (modified) score: Disable ISR in _Internal_error_Occurred() Disable interrupts ... Wed, 12 Feb 2014 15:05:35 GMT Sebastian Huber [514705d] * cpukit/sapi/src/exinit.c (modified) * cpukit/sapi/src/exshutdown.c (modified) * cpukit/score/cpu/arm/armv7m-multitasking-start-stop.c (modified) * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threadstartmultitasking.c (modified) * testsuites/sptests/spsize/size.c (modified) score: Delete _Thread_BSP_context Do not return to BSP context in ... Mon, 17 Feb 2014 08:47:12 GMT Sebastian Huber [92f50c3] * cpukit/sapi/src/exshutdown.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/include/rtems/score/sysstate.h (modified) * cpukit/score/src/interr.c (modified) * testsuites/libtests/heapwalk/init.c (modified) * testsuites/sptests/spfatal23/testcase.h (modified) score: Add SYSTEM_STATE_TERMINATED Merge systems states ... Fri, 14 Feb 2014 11:57:53 GMT Sebastian Huber [ad7292f] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/smpbarrier.h (added) * cpukit/score/preinstall.am (modified) * cpukit/score/src/smpbarrierwait.c (added) * testsuites/smptests/smpatomic01/init.c (modified) * testsuites/smptests/smplock01/init.c (modified) score: Add SMP barrier Thu, 13 Feb 2014 14:43:03 GMT Sebastian Huber [0344ce03] * cpukit/score/cpu/arm/Makefile.am (modified) * cpukit/score/cpu/arm/preinstall.am (modified) * cpukit/score/cpu/arm/rtems/score/cpusmplock.h (deleted) * cpukit/score/cpu/i386/Makefile.am (modified) * cpukit/score/cpu/i386/preinstall.am (modified) * cpukit/score/cpu/i386/rtems/score/cpusmplock.h (deleted) * cpukit/score/cpu/no_cpu/Makefile.am (modified) * cpukit/score/cpu/no_cpu/preinstall.am (modified) * cpukit/score/cpu/no_cpu/rtems/score/cpusmplock.h (deleted) * cpukit/score/cpu/powerpc/Makefile.am (modified) * cpukit/score/cpu/powerpc/preinstall.am (modified) * cpukit/score/cpu/powerpc/rtems/score/cpusmplock.h (deleted) * cpukit/score/cpu/sparc/Makefile.am (modified) * cpukit/score/cpu/sparc/preinstall.am (modified) * cpukit/score/cpu/sparc/rtems/score/cpusmplock.h (deleted) * cpukit/score/include/rtems/score/smplock.h (modified) score: Use atomic API for SMP lock Use a ticket lock implementation ... Thu, 13 Feb 2014 14:38:52 GMT Sebastian Huber [945853b7] * cpukit/score/include/rtems/score/atomic.h (modified) * cpukit/score/include/rtems/score/cpustdatomic.h (modified) * testsuites/smptests/smpatomic01/init.c (modified) score: Add Atomic_Uint Thu, 13 Feb 2014 13:28:50 GMT Sebastian Huber [cd2c655] * cpukit/score/include/rtems/score/cpustdatomic.h (modified) score: Fix warnings, C++ compatibility, fix typos Fri, 07 Feb 2014 07:55:02 GMT Sebastian Huber [01794eb] * cpukit/score/include/rtems/score/threadimpl.h (modified) score: Format _Thread_Get_maximum_internal_threads Wed, 05 Feb 2014 14:41:00 GMT Sebastian Huber [558cc8d] * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) * cpukit/score/cpu/i386/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/context.h (modified) * cpukit/score/src/threadstartmultitasking.c (modified) score: _CPU_Context_switch_to_first_task_smp() Delete ... Tue, 28 Jan 2014 11:10:08 GMT Sebastian Huber [022851a] * c/src/lib/libcpu/powerpc/new-exceptions/cpu.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/cpu/arm/Makefile.am (modified) * cpukit/score/cpu/arm/__aeabi_read_tp.c (added) * cpukit/score/cpu/arm/__tls_get_addr.c (added) * cpukit/score/cpu/arm/armv7m-context-initialize.c (modified) * cpukit/score/cpu/arm/cpu.c (modified) * cpukit/score/cpu/arm/cpu_asm.S (modified) * cpukit/score/cpu/arm/rtems/score/arm.h (modified) * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) * cpukit/score/cpu/avr/rtems/score/cpu.h (modified) * cpukit/score/cpu/bfin/cpu.c (modified) * cpukit/score/cpu/bfin/rtems/score/cpu.h (modified) * cpukit/score/cpu/h8300/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/context_init.c (modified) * cpukit/score/cpu/m32c/rtems/score/cpu.h (modified) * cpukit/score/cpu/m32r/context_init.c (modified) * cpukit/score/cpu/m32r/rtems/score/cpu.h (modified) * cpukit/score/cpu/m68k/Makefile.am (modified) * cpukit/score/cpu/m68k/__m68k_read_tp.c (added) * cpukit/score/cpu/m68k/cpu.c (modified) * cpukit/score/cpu/m68k/rtems/score/cpu.h (modified) * cpukit/score/cpu/mips/cpu.c (modified) * cpukit/score/cpu/mips/rtems/score/cpu.h (modified) * cpukit/score/cpu/moxie/rtems/score/cpu.h (modified) * cpukit/score/cpu/nios2/nios2-context-initialize.c (modified) * 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/sh/cpu.c (modified) * cpukit/score/cpu/sh/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/cpu.c (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc64/cpu.c (modified) * cpukit/score/cpu/sparc64/rtems/score/cpu.h (modified) * cpukit/score/cpu/v850/cpu.c (modified) * cpukit/score/cpu/v850/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/score/context.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/tls.h (added) * cpukit/score/preinstall.am (modified) * cpukit/score/src/threadclose.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadloadenv.c (modified) * cpukit/score/src/wkspace.c (modified) * doc/cpu_supplement/Makefile.am (modified) * doc/cpu_supplement/arm.t (modified) * doc/cpu_supplement/avr.t (modified) * doc/cpu_supplement/bfin.t (modified) * doc/cpu_supplement/cpu_supplement.texi (modified) * doc/cpu_supplement/general.t (modified) * doc/cpu_supplement/h8300.t (added) * doc/cpu_supplement/i386.t (modified) * doc/cpu_supplement/lm32.t (modified) * doc/cpu_supplement/m32c.t (added) * doc/cpu_supplement/m32r.t (added) * doc/cpu_supplement/m68k.t (modified) * doc/cpu_supplement/microblaze.t (added) * doc/cpu_supplement/mips.t (modified) * doc/cpu_supplement/nios2.t (added) * doc/cpu_supplement/powerpc.t (modified) * doc/cpu_supplement/sh.t (modified) * doc/cpu_supplement/sparc.t (modified) * doc/cpu_supplement/sparc64.t (modified) * doc/cpu_supplement/v850.t (modified) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/sptls01/Makefile.am (added) * testsuites/sptests/sptls01/init.c (added) * testsuites/sptests/sptls01/sptls01.doc (added) * testsuites/sptests/sptls01/sptls01.scn (added) * testsuites/sptests/sptls02/Makefile.am (added) * testsuites/sptests/sptls02/init.cc (added) * testsuites/sptests/sptls02/sptls02.doc (added) * testsuites/sptests/sptls02/sptls02.scn (added) Add thread-local storage (TLS) support Tested and implemented on ... Wed, 29 Jan 2014 08:29:39 GMT Sebastian Huber [16a41cc] * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/thread.c (modified) score: Add _Thread_Get_maximum_internal_threads() Tue, 28 Jan 2014 10:49:57 GMT Sebastian Huber [a49bc35] * cpukit/score/include/rtems/score/heap.h (modified) * testsuites/libtests/malloctest/init.c (modified) * testsuites/libtests/malloctest/malloctest.scn (modified) score: Add _Heap_Size_with_overhead() Tue, 28 Jan 2014 10:32:35 GMT Sebastian Huber [a850d04] * cpukit/score/include/rtems/score/wkspace.h (modified) * cpukit/score/src/wkspace.c (modified) * testsuites/sptests/spwkspace/init.c (modified) * testsuites/sptests/spwkspace/spwkspace.doc (modified) * testsuites/sptests/spwkspace/spwkspace.scn (modified) score: Add _Workspace_Allocate_aligned() Tue, 24 Dec 2013 05:38:42 GMT Chris Johns [2d1bdc8] * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/clock.h (modified) * cpukit/rtems/src/clockgetuptimenanoseconds.c (added) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/timespec.h (modified) * cpukit/score/include/rtems/score/timestamp.h (modified) * cpukit/score/include/rtems/score/timestamp64.h (modified) * cpukit/score/src/timespecgetasnanoseconds.c (added) * doc/user/clock.t (modified) * testsuites/sptests/sp09/screen02.c (modified) * testsuites/sptests/sp09/sp09.scn (modified) cpukit/rtems: Add rtems_clock_get_uptime_nanoseconds to the RTEMS ... Thu, 21 Nov 2013 12:43:07 GMT Sebastian Huber [e99b0e2] * cpukit/score/include/rtems/score/coremuteximpl.h (modified) score: Use local variables for consistency Tue, 19 Nov 2013 15:21:54 GMT Sebastian Huber [4ea97d24] * cpukit/posix/src/keyfreememory.c (modified) * cpukit/posix/src/keygetspecific.c (modified) * cpukit/posix/src/keyrundestructors.c (modified) * cpukit/posix/src/keysetspecific.c (modified) * cpukit/sapi/include/rtems/rbtree.h (modified) * cpukit/sapi/src/rbheap.c (modified) * cpukit/score/include/rtems/score/rbtree.h (modified) * cpukit/score/include/rtems/score/rbtreeimpl.h (modified) * cpukit/score/src/rbtree.c (modified) * cpukit/score/src/rbtreeextract.c (modified) * cpukit/score/src/rbtreefind.c (modified) * cpukit/score/src/rbtreeinsert.c (modified) * cpukit/score/src/rbtreeiterate.c (modified) * cpukit/score/src/rbtreenext.c (modified) * cpukit/score/src/scheduleredfenqueue.c (modified) * cpukit/score/src/scheduleredfextract.c (modified) * cpukit/score/src/scheduleredfyield.c (modified) * testsuites/libtests/rbheap01/init.c (modified) * testsuites/sptests/sprbtree01/init.c (modified) score/rbtree: Remove "unprotected" from API Tue, 19 Nov 2013 15:09:39 GMT Sebastian Huber [833dd90] * cpukit/sapi/include/rtems/rbtree.h (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/rbtree.h (modified) * cpukit/score/src/rbtreeextract.c (modified) * cpukit/score/src/rbtreefind.c (modified) * cpukit/score/src/rbtreefindheader.c (deleted) * cpukit/score/src/rbtreeget.c (deleted) * cpukit/score/src/rbtreeinsert.c (modified) * cpukit/score/src/rbtreenext.c (modified) * testsuites/sptests/sprbtree01/init.c (modified) score/rbtree: Delete protected operations The user of the red-black ... Fri, 15 Nov 2013 14:38:52 GMT Sebastian Huber [3a7628e8] * cpukit/score/include/rtems/score/objectimpl.h (modified) score: Objects_Information::extract visibility This filed is only ... Wed, 23 Oct 2013 11:29:17 GMT Sebastian Huber [b68cef17] * cpukit/score/include/rtems/score/statesimpl.h (modified) score: New state STATES_WAITING_FOR_BSD_WAKEUP This state is ... Sun, 22 Sep 2013 14:40:44 GMT Joel Sherrill [ecd82b6d] * cpukit/score/include/rtems/score/basedefs.h (modified) basedefs.h: Add RTEMS_COMPILER_UNUSED_ATTRIBUTE. Tue, 03 Sep 2013 09:04:33 GMT Sebastian Huber [3bac8a4c] * cpukit/score/include/rtems/score/atomic.h (modified) * cpukit/score/include/rtems/score/cpustdatomic.h (modified) score: Use void * for some atomic pointer ops Mon, 02 Sep 2013 13:08:05 GMT Sebastian Huber [29f7d317] * cpukit/score/include/rtems/score/atomic.h (modified) * cpukit/score/include/rtems/score/cpustdatomic.h (modified) * testsuites/smptests/smpatomic01/tasks.c (modified) * testsuites/smptests/smpatomic02/tasks.c (modified) * testsuites/smptests/smpatomic03/tasks.c (modified) * testsuites/smptests/smpatomic04/tasks.c (modified) * testsuites/smptests/smpatomic05/tasks.c (modified) * testsuites/smptests/smpatomic06/tasks.c (modified) * testsuites/smptests/smpatomic07/tasks.c (modified) * testsuites/smptests/smpatomic08/init.c (modified) score: Use unsigned long for atomic integers Use unsigned long ... Fri, 23 Aug 2013 14:15:50 GMT Sebastian Huber [bf30999] * cpukit/rtems/src/taskmode.c (modified) * cpukit/score/include/rtems/score/assert.h (modified) * cpukit/score/include/rtems/score/isr.h (modified) * cpukit/score/include/rtems/score/isrlevel.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threaddispatch.c (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) * testsuites/sptests/sp37/init.c (modified) * testsuites/tmtests/tm26/task1.c (modified) * testsuites/tmtests/tm27/task1.c (modified) smp: Add and use _Assert_Owner_of_giant() Add and use ... Wed, 28 Aug 2013 09:27:26 GMT Sebastian Huber [03aad60] * cpukit/score/include/rtems/score/atomic.h (modified) * cpukit/score/include/rtems/score/cpustdatomic.h (modified) score: Atomic flag changes Delete _Atomic_Init_flag(). Change ... Tue, 27 Aug 2013 13:10:50 GMT Sebastian Huber [4288f9fd] * cpukit/score/include/rtems/score/atomic.h (modified) * cpukit/score/include/rtems/score/cpustdatomic.h (modified) score: Use static inline directly This file uses already C11 ... Sun, 25 Aug 2013 13:45:41 GMT WeiY [697d31e] * cpukit/score/include/rtems/score/atomic.h (modified) * cpukit/score/include/rtems/score/cpustdatomic.h (modified) add atomic init function Mon, 26 Aug 2013 12:27:52 GMT Sebastian Huber [23de794d] * cpukit/libcsupport/src/__usrenv.c (modified) * cpukit/sapi/include/rtems/chain.h (modified) * cpukit/score/include/rtems/score/chainimpl.h (modified) * testsuites/sptests/spchain/init.c (modified) score: Add and use CHAIN_INITIALIZER_ONE_NODE(). Add and use ... Fri, 23 Aug 2013 09:57:11 GMT Sebastian Huber [db0e05ff] * 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/threadqrequeue.c (modified) score: Delete unused function parameter Fri, 23 Aug 2013 09:52:01 GMT Sebastian Huber [215ccce] * 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) score: PR2140: _Thread_queue_Extract() Return if the executing ... Thu, 22 Aug 2013 13:20:06 GMT Sebastian Huber [07332ae] * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/posix/src/pthreadjoin.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/threadqimpl.h (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/coresemseize.c (modified) * cpukit/score/src/mpci.c (modified) * cpukit/score/src/threadqenqueue.c (modified) score: _Thread_queue_Enqueue_with_handler() Add thread parameter to ... Tue, 20 Aug 2013 13:07:33 GMT Sebastian Huber [2cfbf23a] * cpukit/score/include/rtems/score/smp.h (modified) * cpukit/score/src/smp.c (modified) smp: Delete RTEMS_BSP_SMP_SIGNAL_TO_SELF Wed, 07 Aug 2013 13:35:47 GMT Sebastian Huber [99b3505] * cpukit/sapi/include/confdefs.h (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmp.h (added) * cpukit/score/preinstall.am (modified) * cpukit/score/src/schedulerprioritysmp.c (added) * cpukit/score/src/schedulerpriorityupdate.c (modified) * doc/user/conf.t (modified) * testsuites/smptests/smpmigration01/smpmigration01.scn (modified) smp: Add Deterministic Priority SMP Scheduler Tue, 13 Aug 2013 11:13:25 GMT Sebastian Huber [48c4a55] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulersimplesmp.c (modified) smp: Generalize Simple SMP scheduler Thu, 08 Aug 2013 09:49:15 GMT Sebastian Huber [aea4a91] * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/threadinitialize.c (modified) * testsuites/smptests/smpmigration01/smpmigration01.scn (modified) smp: Optimize Simple SMP scheduler Add ... Mon, 12 Aug 2013 08:59:40 GMT Sebastian Huber [fc2ad63] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulersimplesmp.c (modified) smp: _Scheduler_simple_smp_Allocate_processor() Rename ... Mon, 12 Aug 2013 10:34:27 GMT Sebastian Huber [6ba15488] * cpukit/score/Makefile.am (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/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersmpstartidle.c (added) smp: Rename _Scheduler_simple_smp_Start_idle() Rename ... Mon, 12 Aug 2013 08:32:32 GMT Sebastian Huber [9d83f58a] * cpukit/sapi/include/confdefs.h (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/include/rtems/score/schedulersmp.h (added) * cpukit/score/include/rtems/score/schedulersmpimpl.h (added) * cpukit/score/preinstall.am (modified) * cpukit/score/src/schedulersimplesmp.c (modified) smp: Replace Scheduler_simple_smp_Control Replace ... Mon, 12 Aug 2013 08:22:21 GMT Sebastian Huber [0405082] * cpukit/score/include/rtems/score/prioritybitmapimpl.h (modified) score: Add _Priority_bit_map_Is_empty() Fri, 09 Aug 2013 12:31:02 GMT Sebastian Huber [c1a356e9] * cpukit/sapi/src/exinit.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/prioritybitmapimpl.h (modified) * cpukit/score/src/prioritybitmap.c (added) * cpukit/score/src/schedulerpriority.c (modified) score: _Priority_bit_map_Handler_initialization() Delete ... Fri, 09 Aug 2013 12:16:59 GMT Sebastian Huber [a78e575] * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/src/schedulerpriority.c (modified) * cpukit/score/src/schedulerpriorityallocate.c (modified) score: _Scheduler_priority_Ready_queue_initialize() Move workspace ... Fri, 09 Aug 2013 11:37:45 GMT Sebastian Huber [e00b0438] * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) score: _Scheduler_priority_Ready_queue_first() Remove superfluous ... Fri, 09 Aug 2013 11:34:18 GMT Sebastian Huber [f20b3d56] * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/src/schedulerpriorityupdate.c (modified) score: Add _Scheduler_priority_Get_ready_queues() Add and use ... Thu, 08 Aug 2013 06:45:33 GMT Sebastian Huber [0c551f7] * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/src/schedulerpriorityallocate.c (modified) * cpukit/score/src/schedulerpriorityupdate.c (modified) * cpukit/score/src/schedulerpriorityyield.c (modified) score: Add _Scheduler_priority_Get_scheduler_info Add and use ... Wed, 07 Aug 2013 19:19:55 GMT Sebastian Huber [e5ca54c9] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/scheduleredfimpl.h (added) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityimpl.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/preinstall.am (modified) * cpukit/score/src/scheduleredfblock.c (modified) * cpukit/score/src/scheduleredfschedule.c (modified) * cpukit/score/src/scheduleredfyield.c (modified) * cpukit/score/src/schedulerpriorityblock.c (modified) * cpukit/score/src/schedulerpriorityschedule.c (modified) * cpukit/score/src/schedulersimpleblock.c (modified) * cpukit/score/src/schedulersimpleschedule.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersimpleyield.c (modified) * cpukit/score/src/threadchangepriority.c (modified) score: PR2136: Fix _Thread_Change_priority() Add call to ... Mon, 05 Aug 2013 12:54:11 GMT Sebastian Huber [d19cce29] * c/src/lib/libbsp/mips/shared/irq/exception.S (modified) * c/src/lib/libcpu/sparc64/shared/score/interrupt.S (modified) * cpukit/rtems/src/clocktick.c (modified) * cpukit/rtems/src/taskrestart.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/cpu/bfin/cpu_asm.S (modified) * cpukit/score/cpu/h8300/cpu_asm.S (modified) * cpukit/score/cpu/m68k/cpu_asm.S (modified) * cpukit/score/cpu/mips/cpu_asm.S (modified) * cpukit/score/include/rtems/score/isr.h (modified) * cpukit/score/include/rtems/score/objectimpl.h (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/assertthreaddispatchingrepressed.c (modified) * cpukit/score/src/isrsmp.c (deleted) * cpukit/score/src/percpuasm.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/threaddispatch.c (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) * cpukit/score/src/threadhandler.c (modified) * cpukit/score/src/threadloadenv.c (modified) * cpukit/score/src/threadrestart.c (modified) * cpukit/score/src/threadstartmultitasking.c (modified) * testsuites/smptests/smp06/init.c (modified) * testsuites/sptests/sp37/init.c (modified) * testsuites/tmtests/tm25/task1.c (modified) * testsuites/tmtests/tm26/task1.c (modified) score: Per-CPU thread dispatch disable level Use a per-CPU thread ... Mon, 05 Aug 2013 12:25:41 GMT Sebastian Huber [8581725] * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/src/userextaddset.c (modified) * cpukit/score/src/userextremoveset.c (modified) score: Add and use _Per_CPU_Acquire_all(). Add and use ... Thu, 01 Aug 2013 07:17:51 GMT Sebastian Huber [7045dc4] * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/src/smp.c (modified) smp: Use ISR lock in per-CPU control Rename _Per_CPU_Lock_acquire() ... Fri, 02 Aug 2013 11:54:08 GMT Sebastian Huber [10fd4aac] * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) * cpukit/score/cpu/avr/rtems/score/cpu.h (modified) * cpukit/score/cpu/bfin/rtems/score/cpu.h (modified) * cpukit/score/cpu/h8300/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/m32r/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/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/percpu.h (modified) * cpukit/score/src/percpuasm.c (modified) score/cpu: Add CPU_Per_CPU_control Add CPU port specific per-CPU ... Wed, 07 Aug 2013 11:22:52 GMT Sebastian Huber [3346106b] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/src/schedulerdefaultupdate.c (added) * cpukit/score/src/schedulersimple.c (modified) score: Rename _Scheduler_simple_Update() Rename ... Wed, 07 Aug 2013 09:50:32 GMT Sebastian Huber [62d947d] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/src/schedulerdefaultallocatefree.c (added) * cpukit/score/src/schedulersimple.c (modified) score: Rename _Scheduler_simple_Allocate(), etc. Rename ... Wed, 07 Aug 2013 09:33:17 GMT Sebastian Huber [037cfd1] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/src/schedulerdefaultreleasejob.c (moved) score: Rename _Scheduler_priority_Release_job() Rename ... Sun, 04 Aug 2013 18:21:04 GMT WeiY [3d68be1] * cpukit/score/include/rtems/score/atomic.h (modified) * cpukit/score/include/rtems/score/cpustdatomic.h (modified) correct comments about atomic api Thu, 01 Aug 2013 13:20:17 GMT Sebastian Huber [b4b309c] * cpukit/sapi/src/exinit.c (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threadstartmultitasking.c (modified) smp: Generalize _Thread_Start_multitasking() Add context parameter ... Thu, 01 Aug 2013 12:55:03 GMT Sebastian Huber [2bca05f7] * cpukit/sapi/src/exinit.c (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/sysstate.h (modified) score: Delete SYSTEM_STATE_BEGIN_MULTITASKING Nothing happened ... Wed, 31 Jul 2013 11:30:42 GMT Sebastian Huber [9bf7467] * cpukit/rtems/src/clockgetuptimeseconds.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/todimpl.h (modified) * cpukit/score/src/coretod.c (modified) * cpukit/score/src/coretodget.c (modified) * cpukit/score/src/coretodsecondssinceepoch.c (added) * cpukit/score/src/coretodset.c (modified) * cpukit/score/src/coretodtickle.c (modified) score: Use an ISR lock for TOD Two issues are addressed. 1. On ... Wed, 31 Jul 2013 12:10:20 GMT Sebastian Huber [965a442] * cpukit/rtems/include/rtems/rtems/clock.h (modified) * cpukit/rtems/src/clocksetnsecshandler.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/tod.h (added) * cpukit/score/include/rtems/score/todimpl.h (modified) * cpukit/score/include/rtems/score/watchdog.h (modified) * cpukit/score/include/rtems/score/watchdogimpl.h (modified) * cpukit/score/preinstall.am (modified) * cpukit/score/src/coretod.c (modified) * cpukit/score/src/coretodget.c (modified) * cpukit/score/src/watchdognanoseconds.c (deleted) score: Move nanoseconds since last tick support Move the ... Wed, 31 Jul 2013 11:19:52 GMT Sebastian Huber [b915762] * cpukit/rtems/src/clockgetsecondssinceepoch.c (modified) * cpukit/rtems/src/clockgettod.c (modified) * cpukit/rtems/src/clockgettodtimeval.c (modified) * cpukit/rtems/src/taskwakewhen.c (modified) * cpukit/rtems/src/timerfirewhen.c (modified) * cpukit/rtems/src/timerserverfirewhen.c (modified) * cpukit/score/include/rtems/score/todimpl.h (modified) score: Add and use _TOD_Is_set() Wed, 31 Jul 2013 12:52:19 GMT Sebastian Huber [dd8815a] * cpukit/score/include/rtems/score/todimpl.h (modified) * cpukit/score/src/coretod.c (modified) * cpukit/score/src/coretodset.c (modified) score: Delete _TOD_Activate and _TOD_Deactivate Wed, 31 Jul 2013 11:42:07 GMT Sebastian Huber [f031df0e] * c/src/lib/libcpu/bfin/clock/rtc.c (modified) * cpukit/libcsupport/src/__gettod.c (modified) * cpukit/libcsupport/src/__times.c (modified) * cpukit/libmisc/cpuuse/cpuusagereport.c (modified) * cpukit/libmisc/cpuuse/cpuusagereset.c (modified) * cpukit/posix/src/adjtime.c (modified) * cpukit/posix/src/alarm.c (modified) * cpukit/posix/src/clockgetres.c (modified) * cpukit/posix/src/clockgettime.c (modified) * cpukit/posix/src/clocksettime.c (modified) * cpukit/posix/src/mqueueopen.c (modified) * cpukit/posix/src/posixtimespecabsolutetimeout.c (modified) * cpukit/posix/src/sysconf.c (modified) * cpukit/posix/src/timergettime.c (modified) * cpukit/posix/src/timersettime.c (modified) * cpukit/posix/src/timertsr.c (modified) * cpukit/posix/src/ualarm.c (modified) * cpukit/rtems/src/clockgetsecondssinceepoch.c (modified) * cpukit/rtems/src/clockgettickspersecond.c (modified) * cpukit/rtems/src/clockgettod.c (modified) * cpukit/rtems/src/clockgettodtimeval.c (modified) * cpukit/rtems/src/clockgetuptime.c (modified) * cpukit/rtems/src/clockgetuptimeseconds.c (modified) * cpukit/rtems/src/clockgetuptimetimeval.c (modified) * cpukit/rtems/src/clockset.c (modified) * cpukit/rtems/src/clocktick.c (modified) * cpukit/rtems/src/clocktodtoseconds.c (modified) * cpukit/rtems/src/clocktodvalidate.c (modified) * cpukit/rtems/src/ratemonperiod.c (modified) * cpukit/rtems/src/taskwakewhen.c (modified) * cpukit/rtems/src/timerfirewhen.c (modified) * cpukit/rtems/src/timerserver.c (modified) * cpukit/rtems/src/timerserverfirewhen.c (modified) * cpukit/sapi/src/exinit.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/todimpl.h (moved) * cpukit/score/preinstall.am (modified) * cpukit/score/src/coretod.c (modified) * cpukit/score/src/coretodget.c (modified) * cpukit/score/src/coretodgetuptimetimespec.c (modified) * cpukit/score/src/coretodset.c (modified) * cpukit/score/src/coretodtickle.c (modified) * cpukit/score/src/coretodtickspersec.c (modified) * cpukit/score/src/threaddispatch.c (modified) * cpukit/score/src/timespecaddto.c (modified) * cpukit/score/src/timespecdivide.c (modified) * cpukit/score/src/timespecdividebyinteger.c (modified) * cpukit/score/src/timespecfromticks.c (modified) * cpukit/score/src/timespecisvalid.c (modified) * cpukit/score/src/timespecsubtract.c (modified) * cpukit/score/src/timespectoticks.c (modified) * testsuites/psxtests/psx01/init.c (modified) * testsuites/psxtests/psx05/init.c (modified) * testsuites/psxtests/psxclock/init.c (modified) * testsuites/sptests/spsize/size.c (modified) * testsuites/sptests/sptimespec01/init.c (modified) score: Rename tod.h to todimpl.h Thu, 01 Aug 2013 08:11:46 GMT Sebastian Huber [8d640134] * cpukit/rtems/include/rtems/rtems/intr.h (modified) * cpukit/score/include/rtems/score/isrlock.h (modified) * testsuites/sptests/sp37/init.c (modified) score: ISR lock API changes Mon, 29 Jul 2013 15:25:50 GMT Sebastian Huber [1e51fa5] * cpukit/libcsupport/src/__times.c (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/threaddispatch.c (modified) * testsuites/psxtests/psxtimes01/init.c (modified) score: Add and use _Thread_Update_cpu_time_used() Fix _times(). Wed, 31 Jul 2013 10:59:35 GMT Sebastian Huber [2d915cf] * cpukit/rtems/include/rtems/rtems/intr.h (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/isrlock.h (added) * cpukit/score/preinstall.am (modified) * testsuites/sptests/sp37/init.c (modified) score: Add and use ISR locks ISR locks are low-level locks to ... Tue, 30 Jul 2013 13:54:53 GMT Sebastian Huber [c236082] * c/src/lib/libbsp/i386/shared/irq/irq_asm.S (modified) * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * cpukit/sapi/include/confdefs.h (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/src/percpu.c (modified) * cpukit/score/src/percpuasm.c (modified) smp: Provide cache optimized Per_CPU_Control Delete ... Tue, 30 Jul 2013 08:23:28 GMT Sebastian Huber [ac72e3b] * cpukit/score/include/rtems/score/percpu.h (modified) score: Format Fri, 14 Jun 2013 07:14:31 GMT Sebastian Huber [d5ef7ae2] * cpukit/score/include/rtems/score/smp.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/isrsmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threaddispatch.c (modified) * cpukit/score/src/threadinitialize.c (modified) smp: Delete _SMP_Request_other_cores_to_dispatch() Use an event ... Mon, 29 Jul 2013 13:01:55 GMT Sebastian Huber [3f317e9] * cpukit/rtems/src/taskmode.c (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) score: Move _Thread_Dispatch_if_necessary() Rename to ... Mon, 29 Jul 2013 10:46:40 GMT Sebastian Huber [6c0e43d] * cpukit/posix/src/psignalunblockthread.c (modified) * cpukit/posix/src/pthreadkill.c (modified) * cpukit/rtems/src/signalsend.c (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) score: Add and use _Thread_Signal_notification() Fri, 26 Jul 2013 14:26:07 GMT Sebastian Huber [21ff802] * cpukit/score/include/rtems/score/isrlevel.h (modified) * cpukit/score/src/isrsmp.c (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) smp: Delete _ISR_Disable_on_this_core(), etc. Delete ... Fri, 26 Jul 2013 14:25:01 GMT Sebastian Huber [e4c9176] * cpukit/score/include/rtems/score/isr.h (modified) * cpukit/score/src/isr.c (modified) * cpukit/score/src/isrsmp.c (modified) smp: Delete _ISR_SMP_Initialize() Fri, 28 Jun 2013 07:03:58 GMT Sebastian Huber [99970a7] * cpukit/score/include/rtems/score/percpu.h (modified) score: Add assert to _Per_CPU_Get() Thread dispatching must be ... Tue, 18 Jun 2013 12:57:19 GMT Sebastian Huber [40883773] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/assert.h (modified) * cpukit/score/src/assertthreaddispatchingrepressed.c (added) score: Add _Assert_Thread_dispatching_repressed() Mon, 22 Jul 2013 15:56:07 GMT Sebastian Huber [95519eed] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/assert.h (added) * cpukit/score/preinstall.am (modified) score: New header file Fri, 26 Jul 2013 12:10:25 GMT Sebastian Huber [fe52e7c0] * 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/sparc/leon3/smp/smp_leon3.c (modified) * cpukit/libmisc/cpuuse/cpuusagereset.c (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/src/percpu.c (modified) * cpukit/score/src/schedulerdefaulttick.c (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threadcreateidle.c (modified) * testsuites/smptests/smpschedule01/init.c (modified) smp: Add and use _Per_CPU_Get() Add and use _Per_CPU_Get_by_index() ... Sun, 28 Jul 2013 11:51:22 GMT Sebastian Huber [f6efd0bf] * cpukit/score/include/rtems/score/object.h (modified) * cpukit/score/include/rtems/score/objectimpl.h (modified) score: Move object content to public API