# # ChangeLog for cpukit in rtems # # Generated by Trac 1.2.1.dev0 # 05/21/24 17:43:53 Fri, 24 Jul 2015 07:12:54 GMT Sebastian Huber [9c53910] * cpukit/score/include/rtems/score/threadimpl.h (modified) score: Add comment Wed, 22 Jul 2015 19:14:30 GMT Sebastian Huber [9780fa93] * cpukit/libmisc/monitor/mon-prmisc.c (modified) monitor: Sort alphabetically Wed, 22 Jul 2015 13:41:44 GMT Sebastian Huber [d70f530] * cpukit/libmisc/monitor/mon-task.c (modified) * cpukit/libmisc/monitor/monitor.h (modified) monitor: Add current CPU of thread Wed, 22 Jul 2015 07:05:52 GMT Sebastian Huber [0910e9d4] * cpukit/libmisc/monitor/mon-task.c (modified) * cpukit/libmisc/monitor/monitor.h (modified) monitor: Print the wait queue to ease debugging Wed, 22 Jul 2015 07:03:44 GMT Sebastian Huber [1f199799] * cpukit/libmisc/monitor/mon-prmisc.c (modified) * cpukit/libmisc/monitor/monitor.h (modified) monitor: Print addresses like identifiers This avoids the "0x0xabc" ... Wed, 22 Jul 2015 05:37:19 GMT Sebastian Huber [975e1918] * cpukit/libmisc/monitor/mon-prmisc.c (modified) * cpukit/libmisc/monitor/mon-task.c (modified) * cpukit/libmisc/monitor/monitor.h (modified) monitor: Remove notepad support Thu, 23 Jul 2015 18:34:19 GMT Sebastian Huber [98a41f41] * cpukit/score/cpu/arm/__tls_get_addr.c (modified) arm: Include proper header file Thu, 23 Jul 2015 07:00:31 GMT Sebastian Huber [08135c85] * cpukit/dev/i2c/i2c-dev.c (modified) * testsuites/libtests/i2c01/init.c (modified) i2c: Fix return status of i2c dev read/write Mon, 13 Jul 2015 11:49:35 GMT Sebastian Huber [e709aa85] * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/coremutexsurrender.c (modified) * cpukit/score/src/threadqenqueue.c (modified) score: Move wait flag update to tq extract This makes it possible ... Wed, 24 Jun 2015 13:43:19 GMT Sebastian Huber [d7665823] * cpukit/libcsupport/src/resource_snapshot.c (modified) * cpukit/libmisc/monitor/mon-object.c (modified) * cpukit/posix/include/rtems/posix/pthreadimpl.h (modified) * cpukit/posix/src/killinfo.c (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/rtems/include/rtems/rtems/tasksimpl.h (modified) * cpukit/rtems/src/taskcreate.c (modified) * cpukit/rtems/src/taskdelete.c (modified) * cpukit/rtems/src/taskident.c (modified) * cpukit/rtems/src/taskmp.c (modified) * cpukit/rtems/src/tasks.c (modified) * cpukit/sapi/include/confdefs.h (modified) * cpukit/score/include/rtems/score/objectimpl.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/thread.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadq.c (modified) * cpukit/score/src/threadqops.c (modified) * cpukit/score/src/threadrestart.c (modified) * testsuites/sptests/spobjgetnext/init.c (modified) * testsuites/sptests/sptask_err04/task1.c (modified) * testsuites/sptests/spthreadq01/init.c (modified) score: Introduce Thread_queue_Heads Move the storage for the thread ... Wed, 24 Jun 2015 09:05:39 GMT Sebastian Huber [e2735012] * cpukit/posix/src/killinfo.c (modified) * cpukit/posix/src/sigtimedwait.c (modified) * cpukit/score/include/rtems/score/coremsgimpl.h (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/corebarrierwait.c (modified) * cpukit/score/src/coremsgseize.c (modified) * cpukit/score/src/coremsgsubmit.c (modified) * cpukit/score/src/coremutexseize.c (modified) * cpukit/score/src/coremutexsurrender.c (modified) * cpukit/score/src/corerwlockobtainread.c (modified) * cpukit/score/src/corerwlockobtainwrite.c (modified) * cpukit/score/src/threadq.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqflush.c (modified) * cpukit/score/src/threadqops.c (modified) * testsuites/sptests/spthreadq01/init.c (modified) score: Introduce Thread_queue_Queue Separate the thread queue heads ... Thu, 16 Jul 2015 18:15:10 GMT Joel Sherrill [db01d0c] * cpukit/score/cpu/sparc64/rtems/score/cpu.h (modified) sparc64/rtems/score/cpu.h: Delete dead declaration Wed, 15 Jul 2015 08:51:12 GMT Sebastian Huber [93f5adb] * c/src/lib/libbsp/powerpc/qoriq/startup/bspstart.c (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) powerpc: Do not use the ATB for e500 multilib The e500v1 has no ... Wed, 15 Jul 2015 06:55:42 GMT Nick Withers [e2fcb7d] * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) powerpc: Fix _CPU_Counter_read() The mftb is not available on Book ... Mon, 13 Jul 2015 08:19:04 GMT Sebastian Huber [c5d0ca9] * cpukit/libcsupport/Makefile.am (modified) * cpukit/wrapup/Makefile.am (modified) libcsupport: Workaround for GCC 5.1 and later Disable an ... Wed, 20 May 2015 05:21:53 GMT Chris Johns [083e6d6] * cpukit/libnetworking/rtems/rtems_dhcp.c (modified) libnetworking: Send the hostname if set in the network configuration. ... Sat, 11 Jul 2015 19:14:46 GMT Sebastian Huber [f5d4570f] * cpukit/score/include/rtems/score/threadimpl.h (modified) score: Simplify _Thread_Lock_set() Exploit the fact that the ... Sat, 11 Jul 2015 20:04:32 GMT Sebastian Huber [9341773] * cpukit/score/include/rtems/score/threadqimpl.h (modified) * testsuites/sptests/spthreadq01/init.c (modified) score: Typo Wed, 01 Jul 2015 09:05:37 GMT Sebastian Huber [8406d94] * cpukit/libmisc/dummy/default-configuration.c (modified) libmisc: Use SMP application by default on SMP Thu, 02 Jul 2015 11:11:14 GMT Sebastian Huber [4c68431] * cpukit/score/cpu/powerpc/rtems/powerpc/registers.h (modified) powerpc: Add BUCSR register defines Fri, 26 Jun 2015 13:51:28 GMT Sebastian Huber [372bee84] * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/smplock.h (modified) score: Simplify _SMP_ticket_lock_Release() Add a SMP lock ... Thu, 25 Jun 2015 04:50:04 GMT Sebastian Huber [f59f2fe9] * cpukit/score/include/rtems/score/freechain.h (modified) * cpukit/score/src/freechain.c (modified) * testsuites/sptests/spfreechain01/init.c (modified) score: Accept NULL pointer in _Freechain_Put() With this a ... Wed, 24 Jun 2015 12:00:08 GMT Sebastian Huber [fdb45d6] * cpukit/posix/include/rtems/posix/keyimpl.h (modified) * cpukit/posix/src/key.c (modified) * cpukit/score/include/rtems/score/freechain.h (modified) * cpukit/score/src/freechain.c (modified) * testsuites/sptests/spfreechain01/init.c (modified) * testsuites/sptests/spfreechain01/spfreechain01.scn (modified) score: Freechain handler API changes Replace the extend function ... Thu, 25 Jun 2015 09:24:44 GMT Sebastian Huber [d811dac] * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/smplock.h (modified) * cpukit/score/src/profilingsmplock.c (modified) * cpukit/score/src/smp.c (modified) * testsuites/sptests/sp37/init.c (modified) score: Hide SMP lock profiling impl if disabled The problem is that ... Thu, 25 Jun 2015 12:22:31 GMT Sebastian Huber [5f31bbe] * cpukit/libmisc/stackchk/check.c (modified) * cpukit/libmisc/stackchk/stackchk.h (modified) * testsuites/libtests/stackchk/blow.c (modified) libmisc: Simplify Drop the ... Fri, 26 Jun 2015 07:15:36 GMT Sebastian Huber [96316d1b] * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulersmp.h (modified) score: Simplify Drop the ... Thu, 25 Jun 2015 12:11:53 GMT Sebastian Huber [48fed9a] * c/src/lib/libbsp/powerpc/mvme5500/vectors/exceptionhandler.c (modified) * c/src/lib/libbsp/shared/clockdrv_shell.h (modified) * c/src/lib/libbsp/sparc/shared/timer/tlib_ckinit.c (modified) * c/src/lib/libcpu/bfin/clock/clock.c (modified) * c/src/lib/libcpu/or1k/shared/cache/cache.c (modified) * c/src/lib/libcpu/powerpc/mpc6xx/clock/c_clock.c (modified) * c/src/lib/libcpu/powerpc/mpc6xx/mmu/pte121.c (modified) * cpukit/libcsupport/src/sync.c (modified) * cpukit/libmisc/cpuuse/cpuusagereset.c (modified) * cpukit/posix/src/pthreadself.c (modified) * cpukit/sapi/include/confdefs.h (modified) * cpukit/sapi/src/profilingiterate.c (modified) * cpukit/score/cpu/arm/arm_exc_handler_high.c (modified) * cpukit/score/cpu/i386/cpu.c (modified) * cpukit/score/cpu/m68k/cpu.c (modified) * cpukit/score/cpu/nios2/nios2-isr-is-in-progress.c (modified) * cpukit/score/include/rtems/score/userextimpl.h (modified) * cpukit/score/include/rtems/system.h (modified) * cpukit/score/src/corespinlockrelease.c (modified) score: Simplify Drop the ... Thu, 25 Jun 2015 12:10:57 GMT Sebastian Huber [270ccc59] * cpukit/score/include/rtems/score/heap.h (modified) score: Fix extern "C" in Thu, 25 Jun 2015 11:48:00 GMT Sebastian Huber [bd67d7d2] * cpukit/posix/include/rtems/posix/psignalimpl.h (modified) * cpukit/rtems/include/rtems/rtems/signalimpl.h (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) score: Simplify Avoid Thread_Control typedef ... Thu, 25 Jun 2015 11:37:40 GMT Sebastian Huber [0b268b8b] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/isr.h (modified) * cpukit/score/src/isrisinprogress.c (added) score: Move default _ISR_Is_in_progress() Thu, 25 Jun 2015 09:28:59 GMT Sebastian Huber [8042107a] * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/src/smp.c (modified) score: Move SMP CPU_USE_DEFERRED_FP_SWITCH check Wed, 24 Jun 2015 11:36:40 GMT Sebastian Huber [a3fc33f] * cpukit/score/src/chain.c (modified) score: Assert proper node size Fri, 19 Jun 2015 12:57:44 GMT Sebastian Huber [cdf30f05] * c/src/lib/libbsp/shared/bootcard.c (modified) * cpukit/rtems/include/rtems/rtems/intr.h (modified) * cpukit/rtems/src/intrbody.c (modified) * doc/user/intr.t (modified) * testsuites/libtests/heapwalk/init.c (modified) * testsuites/samples/Makefile.am (modified) * testsuites/samples/configure.ac (modified) * testsuites/sptests/sp37/init.c (modified) * testsuites/sptests/sp40/init.c (modified) * testsuites/tmtests/tm26/task1.c (modified) rtems: Add rtems_interrupt_local_disable|enable() Add ... Fri, 19 Jun 2015 12:24:27 GMT Sebastian Huber [1cfe012] * cpukit/libfs/src/nfsclient/src/nfs.c (modified) nfsclient: Use an interrupt lock Mon, 15 Jun 2015 18:45:56 GMT Sebastian Huber [9d838902] * cpukit/score/cpu/arm/armv7m-isr-level-get.c (modified) arm: Implement _CPU_ISR_Get_level() for ARMv7-M Wed, 27 May 2015 15:13:58 GMT Joel Sherrill [e6b31b27] * cpukit/configure.ac (modified) * cpukit/libcsupport/src/__times.c (modified) * cpukit/libmisc/cpuuse/cpuusagedata.c (modified) * cpukit/libmisc/cpuuse/cpuusagereport.c (modified) * cpukit/libmisc/cpuuse/cpuusagereset.c (modified) * cpukit/libmisc/cpuuse/cpuusagetop.c (modified) * cpukit/libmisc/cpuuse/cpuuse.h (modified) * cpukit/rtems/include/rtems/rtems/ratemon.h (modified) * cpukit/rtems/include/rtems/rtems/ratemonimpl.h (modified) * cpukit/rtems/include/rtems/rtems/types.h (modified) * cpukit/rtems/src/ratemongetstatistics.c (modified) * cpukit/rtems/src/ratemongetstatus.c (modified) * cpukit/rtems/src/ratemonperiod.c (modified) * cpukit/rtems/src/ratemonreportstatistics.c (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/src/schedulerdefaulttick.c (modified) * cpukit/score/src/threaddispatch.c (modified) * cpukit/score/src/threadinitialize.c (modified) * testsuites/sptests/sp69/init.c (modified) Remove use ticks for statistics configure option. This was obsolete ... Sat, 13 Jun 2015 13:29:04 GMT Sebastian Huber [80fca28] * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/timercreate.c (modified) * cpukit/rtems/src/ratemoncreate.c (modified) * cpukit/rtems/src/timercreate.c (modified) * cpukit/rtems/src/timerserver.c (modified) * cpukit/score/include/rtems/score/watchdogimpl.h (modified) * cpukit/score/src/threadinitialize.c (modified) * testsuites/sptests/spwatchdog/init.c (modified) score: Add _Watchdog_Preinitialize() Add an assert to ensure that ... Sat, 13 Jun 2015 12:49:23 GMT Sebastian Huber [258d580c] * cpukit/posix/src/alarm.c (modified) * cpukit/posix/src/ualarm.c (modified) * cpukit/score/include/rtems/score/watchdog.h (modified) * cpukit/score/include/rtems/score/watchdogimpl.h (modified) * cpukit/score/src/watchdogremove.c (modified) score: Delete unused state WATCHDOG_REMOVE_IT Thu, 11 Jun 2015 08:44:18 GMT Sebastian Huber [aa2a62c] * cpukit/rtems/include/rtems/rtems/attrimpl.h (modified) rtems: Do not switch off the FP attribute This is necessary after ... Thu, 11 Jun 2015 07:56:18 GMT Sebastian Huber [f718e79] * cpukit/score/src/kern_tc.c (modified) Revert "timecounter: No _Timecounter_Tick_simple() for SMP" This ... Tue, 09 Jun 2015 19:31:27 GMT Sebastian Huber [46ae1d7a] * cpukit/score/src/kern_tc.c (modified) timecounter: No _Timecounter_Tick_simple() for SMP Tue, 09 Jun 2015 17:54:26 GMT Gedare Bloom [6f55315] * cpukit/rtems/include/rtems/rtems/clock.h (modified) cpukit/rtems: Fix doc for rtems_clock_get_ticks_per_second closes #2357. Tue, 09 Jun 2015 11:49:56 GMT kib [e1d61fe] * cpukit/score/src/kern_tc.c (modified) timecounter: Synchronize with FreeBSD When updating/accessing the ... Mon, 04 May 2015 17:59:39 GMT ian [7e1a9ac] * cpukit/score/src/kern_tc.c (modified) timecounter: Synchronize with FreeBSD Implement a mechanism for ... Sat, 14 Mar 2015 23:16:12 GMT ian [cb6fde65] * cpukit/score/src/kern_tc.c (modified) timecounter: Synchronize with FreeBSD Use sbuf_printf() for sysctl ... Sat, 07 Mar 2015 18:23:32 GMT hselasky [b5b8116] * cpukit/score/src/kern_tc.c (modified) timecounter: Synchronize with FreeBSD Add mutex support to the ... Tue, 09 Jun 2015 12:52:53 GMT Sebastian Huber [7919f70] * cpukit/score/include/rtems/score/cpustdatomic.h (modified) score: Fix compiler memory barriers for atomic ops Sat, 30 May 2015 15:48:27 GMT Sebastian Huber [a51b352] * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * cpukit/score/cpu/sparc/cpu.c (modified) * cpukit/score/cpu/sparc/cpu_asm.S (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) sparc: Add SPARC_USE_SAFE_FP_SUPPORT The SPARC ABI is a bit special ... Tue, 02 Jun 2015 19:43:54 GMT Sebastian Huber [335e5ca] * c/src/lib/libcpu/powerpc/new-exceptions/cpu.c (modified) * cpukit/posix/src/pthreadcreate.c (modified) * cpukit/score/cpu/mips/cpu.c (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadloadenv.c (modified) score: Add Thread_Control::is_fp Store the floating-point unit ... Tue, 02 Jun 2015 22:20:54 GMT Sebastian Huber [f455cdea] * cpukit/score/include/rtems/score/context.h (modified) rtems: Change CONTEXT_FP_SIZE define Define CONTEXT_FP_SIZE to zero ... Tue, 02 Jun 2015 12:01:29 GMT Sebastian Huber [863dcf4] * cpukit/score/src/threaddispatchdisablelevel.c (modified) score: Remove assert With the introduction of fine grained locking ... Tue, 02 Jun 2015 11:57:35 GMT Sebastian Huber [f9a2d36] * cpukit/posix/src/timerinserthelper.c (modified) posix: Fix _POSIX_Timer_Insert_helper() locking Close #2358. Fri, 29 May 2015 13:54:27 GMT Alexander Krutwig [2764bd43] * 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) sparc: Disable FPU in interrupt context Update #2270. Fri, 29 May 2015 13:54:29 GMT Sebastian Huber [1f6cdba6] * cpukit/score/cpu/sparc/cpu.c (modified) * cpukit/score/cpu/sparc/cpu_asm.S (modified) sparc: Remove superfluous FP enable The FP context save/restore ... Fri, 29 May 2015 13:54:28 GMT Sebastian Huber [8a1dc71b] * cpukit/score/cpu/sparc/cpu_asm.S (modified) sparc: Avoid new window for FP save/restore Update #2270. Fri, 29 May 2015 08:18:19 GMT Alexander Krutwig [4a5a4504] * cpukit/score/cpu/sparc/sparc-context-validate.S (modified) sparc: Improve _CPU_Context_validate() Write the pattern only once ... Fri, 29 May 2015 13:03:02 GMT Sebastian Huber [8f6a3145] * cpukit/posix/src/clockgettime.c (modified) posix: Fix clock_gettime() The ... Tue, 10 Mar 2015 13:54:30 GMT Gedare Bloom [92422be] * cpukit/libfs/src/dosfs/msdos_misc.c (modified) dosfs: avoid buffer-overread. closes #2292. Wed, 27 May 2015 09:43:44 GMT Sebastian Huber [ec84273d] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/apimutex.h (modified) * cpukit/score/src/apimutexisowner.c (moved) * testsuites/support/include/tmacros.h (modified) score: Replace _API_Mutex_Is_locked() Replace ... Wed, 27 May 2015 08:46:30 GMT Sebastian Huber [ffe14b26] * cpukit/sapi/include/confdefs.h (modified) sapi: Fix workspace size estimate Reserve a full minimum block to ... Wed, 27 May 2015 07:04:25 GMT Sebastian Huber [3f1bf0c] * cpukit/sapi/include/confdefs.h (modified) sapi: Fix workspace size estimate Wed, 27 May 2015 06:55:51 GMT Sebastian Huber [67901a82] * cpukit/sapi/include/confdefs.h (modified) sapi: Simplify confdefs.h The _Configure_From_workspace() already ... Tue, 26 May 2015 13:17:50 GMT Sebastian Huber [ee4e7f0] * cpukit/libfs/Makefile.am (modified) * cpukit/libfs/preinstall.am (modified) * cpukit/wrapup/Makefile.am (modified) * testsuites/fstests/jffs2_fserror/Makefile.am (modified) * testsuites/fstests/jffs2_fslink/Makefile.am (modified) * testsuites/fstests/jffs2_fspatheval/Makefile.am (modified) * testsuites/fstests/jffs2_fspermission/Makefile.am (modified) * testsuites/fstests/jffs2_fsrdwr/Makefile.am (modified) * testsuites/fstests/jffs2_fsscandir01/Makefile.am (modified) * testsuites/fstests/jffs2_fssymlink/Makefile.am (modified) * testsuites/fstests/jffs2_fstime/Makefile.am (modified) jffs2: Move into separate library In case the zlib compression was ... Tue, 26 May 2015 12:13:44 GMT Sebastian Huber [76030c7] * cpukit/score/cpu/sparc/cpu.c (modified) sparc: Add static assertion Tue, 26 May 2015 12:09:11 GMT Sebastian Huber [422de7f7] * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc64/rtems/score/cpu.h (modified) sparc: Delete unused CONTEXT_CONTROL_SIZE Tue, 26 May 2015 12:08:11 GMT Sebastian Huber [139c0dc] * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc64/rtems/score/cpu.h (modified) sparc: Delete unused ISF_STACK_FRAME_OFFSET Tue, 26 May 2015 12:03:35 GMT Sebastian Huber [fedc6828] * cpukit/score/cpu/sparc/cpu.c (modified) sparc: Add static offset assertions Fri, 22 May 2015 06:17:37 GMT Sebastian Huber [1cfae28] * cpukit/include/rtems/endian.h (modified) rtems/endian.h: Reduce header dependencies Thu, 21 May 2015 16:52:56 GMT Hesham ALMatary [66a5000d] * cpukit/configure.ac (modified) * cpukit/librpc/src/xdr/xdr_float.c (modified) * cpukit/score/cpu/Makefile.am (modified) * cpukit/score/cpu/epiphany/Makefile.am (added) * cpukit/score/cpu/epiphany/cpu.c (added) * cpukit/score/cpu/epiphany/epiphany-context-initialize.c (added) * cpukit/score/cpu/epiphany/epiphany-context-switch.S (added) * cpukit/score/cpu/epiphany/epiphany-exception-handler.S (added) * cpukit/score/cpu/epiphany/preinstall.am (added) * cpukit/score/cpu/epiphany/rtems/asm.h (added) * cpukit/score/cpu/epiphany/rtems/score/cpu.h (added) * cpukit/score/cpu/epiphany/rtems/score/cpu_asm.h (added) * cpukit/score/cpu/epiphany/rtems/score/cpuatomic.h (added) * cpukit/score/cpu/epiphany/rtems/score/epiphany-utility.h (added) * cpukit/score/cpu/epiphany/rtems/score/epiphany.h (added) * cpukit/score/cpu/epiphany/rtems/score/types.h (added) cpukit: Add Epiphany architecture port v4 Thu, 21 May 2015 12:55:15 GMT Joel Sherrill [63c68cfc] * cpukit/rtems/src/regiondelete.c (modified) * cpukit/rtems/src/regionextend.c (modified) * cpukit/rtems/src/regiongetfreeinfo.c (modified) * cpukit/rtems/src/regiongetinfo.c (modified) * cpukit/rtems/src/regiongetsegment.c (modified) * cpukit/rtems/src/regiongetsegmentsize.c (modified) * cpukit/rtems/src/regionresizesegment.c (modified) * cpukit/rtems/src/regionreturnsegment.c (modified) region*.c: Ensure return_status is set when RTEMS_MULTIPROCESSING is ... Wed, 20 May 2015 22:02:19 GMT Joel Sherrill [221031e] * cpukit/libcsupport/src/kill_noposix.c (modified) kill_noposix.c: Remove obsolete __kill() Fri, 24 Apr 2015 14:05:50 GMT Alexander Krutwig [1c59cad] * cpukit/score/cpu/sparc/Makefile.am (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/sparc-context-validate.S (added) * cpukit/score/cpu/sparc/sparc-context-volatile-clobber.S (added) sparc: Add support for sptests/spcontext01 Implement ... Tue, 12 May 2015 12:32:47 GMT Alexander Krutwig [7cd2484] * cpukit/libnetworking/rtems/rtems_bsdnet_internal.h (modified) * cpukit/libnetworking/rtems/rtems_glue.c (modified) * cpukit/posix/src/clockgettime.c (modified) * cpukit/posix/src/posixtimespecabsolutetimeout.c (modified) * cpukit/posix/src/timergettime.c (modified) * cpukit/posix/src/timersettime.c (modified) * cpukit/posix/src/timertsr.c (modified) * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/clock.h (modified) * cpukit/rtems/src/clockgetuptime.c (modified) * cpukit/rtems/src/clockgetuptimenanoseconds.c (modified) * cpukit/rtems/src/clockgetuptimeseconds.c (deleted) * cpukit/rtems/src/clockgetuptimetimeval.c (modified) * cpukit/rtems/src/clocksetnsecshandler.c (deleted) * cpukit/rtems/src/clocktick.c (modified) * cpukit/sapi/src/exinit.c (modified) * 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 (deleted) * cpukit/score/include/rtems/score/tod.h (modified) * cpukit/score/include/rtems/score/todimpl.h (modified) * cpukit/score/include/rtems/score/watchdogimpl.h (modified) * cpukit/score/preinstall.am (modified) * cpukit/score/src/coretod.c (modified) * cpukit/score/src/coretodadjust.c (modified) * cpukit/score/src/coretodget.c (deleted) * cpukit/score/src/coretodgetuptimetimespec.c (deleted) * cpukit/score/src/coretodsecondssinceepoch.c (deleted) * cpukit/score/src/coretodset.c (modified) * cpukit/score/src/coretodtickle.c (modified) * cpukit/score/src/kern_tc.c (modified) * cpukit/score/src/timespecgetasnanoseconds.c (modified) * cpukit/score/src/ts64addto.c (deleted) * cpukit/score/src/ts64divide.c (deleted) * cpukit/score/src/ts64equalto.c (deleted) * cpukit/score/src/ts64getnanoseconds.c (deleted) * cpukit/score/src/ts64getseconds.c (deleted) * cpukit/score/src/ts64lessthan.c (deleted) * cpukit/score/src/ts64set.c (deleted) * cpukit/score/src/ts64settozero.c (deleted) * cpukit/score/src/ts64subtract.c (deleted) * cpukit/score/src/ts64totimespec.c (deleted) * cpukit/score/src/ts64totimeval.c (deleted) * cpukit/score/src/watchdogtick.c (added) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/spclock_err01/init.c (modified) * testsuites/sptests/spsize/size.c (modified) * testsuites/sptests/sptimecounter02/Makefile.am (added) * testsuites/sptests/sptimecounter02/init.c (added) * testsuites/sptests/sptimecounter02/sptimecounter02.doc (added) * testsuites/sptests/sptimecounter02/sptimecounter02.scn (added) timecounter: Use in RTEMS Replace timestamp implementation with ... Mon, 20 Apr 2015 09:08:22 GMT Alexander Krutwig [31be416] * cpukit/sapi/Makefile.am (modified) * cpukit/sapi/include/rtems/bsd.h (added) * cpukit/sapi/include/rtems/timecounter.h (added) * cpukit/sapi/preinstall.am (modified) * cpukit/sapi/src/tcsimpleinstall.c (added) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/timecounter.h (added) * cpukit/score/include/rtems/score/timecounterimpl.h (added) * cpukit/score/include/sys/timeffc.h (modified) * cpukit/score/include/sys/timetc.h (modified) * cpukit/score/preinstall.am (modified) * cpukit/score/src/kern_tc.c (modified) * doc/bsp_howto/clock.t (modified) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/sptimecounter01/Makefile.am (added) * testsuites/sptests/sptimecounter01/init.c (added) * testsuites/sptests/sptimecounter01/sptimecounter01.doc (added) * testsuites/sptests/sptimecounter01/sptimecounter01.scn (added) timecounter: Port to RTEMS New test sptests/timecounter01. Update ... Tue, 12 May 2015 10:12:18 GMT Alexander Krutwig [cc693845] * cpukit/score/src/kern_tc.c (modified) timecounter: Honor FFCLOCK define Update #2271. Tue, 12 May 2015 10:10:04 GMT Alexander Krutwig [664f844] * cpukit/score/include/sys/timetc.h (modified) * cpukit/score/src/kern_tc.c (modified) timecounter: Use uint32_t instead of u_int FreeBSD assumes that ... Thu, 19 Mar 2015 10:38:14 GMT Alexander Krutwig [4117cd1] * cpukit/score/include/sys/_ffcounter.h (added) * cpukit/score/include/sys/timeffc.h (added) * cpukit/score/include/sys/timepps.h (added) * cpukit/score/include/sys/timetc.h (added) * cpukit/score/include/sys/timex.h (added) * cpukit/score/src/kern_tc.c (added) * cpukit/score/src/opt_compat.h (added) * cpukit/score/src/opt_ffclock.h (added) * cpukit/score/src/opt_ntp.h (added) timecounter: Import from FreeBSD Update #2271. Mon, 11 May 2015 13:11:00 GMT Sebastian Huber [9eb056f] * cpukit/rtems/src/eventseize.c (modified) * cpukit/rtems/src/eventsurrender.c (modified) rtems: Avoid Giant lock for events Mon, 18 May 2015 09:09:14 GMT Sebastian Huber [d5423295] * cpukit/rtems/src/eventseize.c (modified) * cpukit/rtems/src/eventsurrender.c (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/isrlock.h (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/include/rtems/score/profiling.h (modified) * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/src/threadqenqueue.c (modified) score: _Thread_Dispatch_disable_critical() Thread dispatching is ... Mon, 11 May 2015 12:56:49 GMT Sebastian Huber [aa05cfbb] * cpukit/posix/src/nanosleep.c (modified) * cpukit/posix/src/psignalunblockthread.c (modified) * cpukit/rtems/src/taskwakeafter.c (modified) * cpukit/rtems/src/taskwakewhen.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/src/threaddelayended.c (deleted) score: Replace _Thread_Delay_ended() Use _Thread_Timeout() instead. ... Mon, 11 May 2015 12:56:12 GMT Sebastian Huber [d8752860] * cpukit/score/include/rtems/score/threadqimpl.h (modified) * testsuites/sptests/spthreadq01/init.c (modified) score: Add static initializers for thread queues Mon, 11 May 2015 08:14:31 GMT Sebastian Huber [9052f88] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/smplock.h (modified) * cpukit/score/src/smplock.c (added) score: Do not inline SMP lock if profiling enabled This reduces the ... Mon, 04 May 2015 08:00:50 GMT Sebastian Huber [7a70a09] * cpukit/rtems/src/eventsend.c (modified) * cpukit/rtems/src/systemeventsend.c (modified) * cpukit/score/include/rtems/score/objectimpl.h (modified) score: Delete _Objects_Put_for_get_isr_disable() This function is ... Thu, 07 May 2015 12:02:46 GMT Sebastian Huber [a816f084] * cpukit/rtems/src/semobtain.c (modified) * cpukit/rtems/src/semrelease.c (modified) * cpukit/score/include/rtems/score/mrsp.h (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/src/schedulerchangeroot.c (modified) score: Fine grained locking for MrsP Update #2273. Wed, 06 May 2015 12:25:09 GMT Sebastian Huber [80f376d] * cpukit/rtems/src/clocktick.c (modified) * testsuites/sptests/sp37/init.c (modified) score: Remove Giant lock in rtems_clock_tick() Update #2307. Tue, 05 May 2015 11:05:54 GMT Sebastian Huber [900d337f] * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadsetschedparam.c (modified) * cpukit/rtems/src/tasksetpriority.c (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/coremutex.c (modified) * cpukit/score/src/coremutexseize.c (modified) * cpukit/score/src/coremutexsurrender.c (modified) * cpukit/score/src/schedulercbs.c (modified) * cpukit/score/src/schedulercbsreleasejob.c (modified) * cpukit/score/src/scheduleredfreleasejob.c (modified) * cpukit/score/src/thread.c (modified) * cpukit/score/src/threadchangepriority.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadrestart.c (modified) * cpukit/score/src/threadsetpriority.c (modified) * testsuites/smptests/smpscheduler03/init.c (modified) score: Rework _Thread_Change_priority() Move the writes to ... Sat, 02 May 2015 12:27:24 GMT Sebastian Huber [4438ac25] * cpukit/libnetworking/rtems/rtems_glue.c (modified) * cpukit/posix/src/mutexlocksupp.c (modified) * cpukit/posix/src/mutexsetprioceiling.c (modified) * cpukit/posix/src/mutexunlock.c (modified) * cpukit/rtems/src/semobtain.c (modified) * cpukit/rtems/src/semrelease.c (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/src/apimutexlock.c (modified) * cpukit/score/src/apimutexunlock.c (modified) * cpukit/score/src/coremutex.c (modified) * cpukit/score/src/coremutexseize.c (modified) * cpukit/score/src/coremutexsurrender.c (modified) * cpukit/score/src/debugisownerofallocator.c (modified) score: Fine grained locking for mutexes Update #2273. Sat, 02 May 2015 12:06:38 GMT Sebastian Huber [d12b313] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/src/coresemsurrender.c (deleted) score: Inline _CORE_semaphore_Surrender() Sat, 02 May 2015 12:04:21 GMT Sebastian Huber [b76dd97] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/src/coresemflush.c (deleted) score: Inline _CORE_semaphore_Flush() Sat, 02 May 2015 12:02:20 GMT Sebastian Huber [cfa5aab] * cpukit/posix/src/semaphorewaitsupp.c (modified) * cpukit/rtems/src/semobtain.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/src/coresemseize.c (deleted) * cpukit/score/src/mpci.c (modified) score: Delete _CORE_semaphore_Seize() Rename ... Fri, 01 May 2015 18:52:51 GMT Sebastian Huber [e76c517] * cpukit/posix/include/rtems/posix/semaphoreimpl.h (modified) * cpukit/posix/src/sempost.c (modified) * cpukit/rtems/src/semobtain.c (modified) * cpukit/rtems/src/semrelease.c (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/src/coresemsurrender.c (modified) * cpukit/score/src/mpci.c (modified) score: Fine grained locking for semaphores Update #2273. Thu, 30 Apr 2015 11:12:54 GMT Sebastian Huber [cc18d7b] * cpukit/posix/include/rtems/posix/mqueueimpl.h (modified) * cpukit/posix/src/mqueuerecvsupp.c (modified) * cpukit/posix/src/mqueuesendsupp.c (modified) * cpukit/rtems/include/rtems/rtems/messageimpl.h (modified) * cpukit/rtems/src/msgqbroadcast.c (modified) * cpukit/rtems/src/msgqflush.c (modified) * cpukit/rtems/src/msgqreceive.c (modified) * cpukit/rtems/src/msgqsend.c (modified) * cpukit/rtems/src/msgqurgent.c (modified) * cpukit/score/include/rtems/score/coremsgimpl.h (modified) * cpukit/score/src/coremsgbroadcast.c (modified) * cpukit/score/src/coremsgclose.c (modified) * cpukit/score/src/coremsgflush.c (modified) * cpukit/score/src/coremsginsert.c (modified) * cpukit/score/src/coremsgseize.c (modified) * cpukit/score/src/coremsgsubmit.c (modified) * doc/user/msg.t (modified) score: Fine grained locking for message queues Aggregate several ... Thu, 30 Apr 2015 11:18:45 GMT Sebastian Huber [c654b525] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/coremsgimpl.h (modified) * cpukit/score/src/coremsgclose.c (modified) * cpukit/score/src/coremsgflush.c (modified) * cpukit/score/src/coremsgflushsupp.c (deleted) score: Delete _CORE_message_queue_Flush_support() Check the number ... Mon, 27 Apr 2015 14:25:52 GMT Sebastian Huber [f5d6c8b] * cpukit/posix/src/condinit.c (modified) * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/posix/src/psignal.c (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadjoin.c (modified) * cpukit/posix/src/sigtimedwait.c (modified) * cpukit/rtems/src/eventmp.c (modified) * cpukit/rtems/src/msgmp.c (modified) * cpukit/rtems/src/partmp.c (modified) * cpukit/rtems/src/regioncreate.c (modified) * cpukit/rtems/src/regiongetsegment.c (modified) * cpukit/rtems/src/regionmp.c (modified) * cpukit/rtems/src/semmp.c (modified) * cpukit/rtems/src/signalmp.c (modified) * cpukit/rtems/src/taskmp.c (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/include/rtems/score/mpciimpl.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/corebarrier.c (modified) * cpukit/score/src/corebarrierwait.c (modified) * cpukit/score/src/coremsg.c (modified) * cpukit/score/src/coremsgseize.c (modified) * cpukit/score/src/coremsgsubmit.c (modified) * cpukit/score/src/coremutex.c (modified) * cpukit/score/src/coremutexseize.c (modified) * cpukit/score/src/corerwlock.c (modified) * cpukit/score/src/corerwlockobtainread.c (modified) * cpukit/score/src/corerwlockobtainwrite.c (modified) * cpukit/score/src/coresem.c (modified) * cpukit/score/src/coresemseize.c (modified) * cpukit/score/src/mpci.c (modified) * cpukit/score/src/threadq.c (modified) * cpukit/score/src/threadqenqueue.c (modified) score: Delete Thread_queue_Control::timeout_status Use a parameter ... Fri, 24 Apr 2015 10:02:20 GMT Sebastian Huber [cc366ec] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/include/rtems/score/threadsync.h (deleted) * cpukit/score/preinstall.am (modified) * cpukit/score/src/threadq.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqfirst.c (modified) * cpukit/score/src/threadqflush.c (modified) * cpukit/score/src/threadqops.c (modified) * cpukit/score/src/threadqprocesstimeout.c (deleted) * cpukit/score/src/threadqtimeout.c (deleted) * cpukit/score/src/threadtimeout.c (modified) * testsuites/sptests/spintrcritical01/init.c (modified) * testsuites/sptests/spintrcritical09/init.c (modified) * testsuites/sptests/spintrcritical16/init.c (modified) * testsuites/sptests/spintrcritical20/init.c (modified) * testsuites/sptests/spintrcritical22/init.c (modified) score: New thread queue implementation Use thread wait flags for ... Wed, 22 Apr 2015 09:15:46 GMT Sebastian Huber [383cf42] * cpukit/posix/src/killinfo.c (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/src/thread.c (modified) * cpukit/score/src/threadq.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqfirst.c (modified) * cpukit/score/src/threadqops.c (modified) * cpukit/score/src/threadtimeout.c (modified) score: More thread queue operations Move thread queue discipline ... Tue, 21 Apr 2015 08:17:13 GMT Sebastian Huber [568af83] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/thread.c (modified) * cpukit/score/src/threadchangepriority.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqops.c (added) * testsuites/sptests/spintrcritical23/init.c (modified) score: Add Thread_queue_Operations Replace the ... Thu, 23 Apr 2015 08:01:22 GMT Sebastian Huber [02c4c441] * cpukit/posix/include/rtems/posix/barrierimpl.h (modified) * cpukit/posix/include/rtems/posix/condimpl.h (modified) * cpukit/posix/include/rtems/posix/muteximpl.h (modified) * cpukit/posix/include/rtems/posix/psignalimpl.h (modified) * cpukit/posix/include/rtems/posix/rwlockimpl.h (modified) * cpukit/posix/include/rtems/posix/semaphoreimpl.h (modified) * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/posix/src/psignal.c (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadjoin.c (modified) * cpukit/posix/src/sigtimedwait.c (modified) * cpukit/rtems/include/rtems/rtems/barrierimpl.h (modified) * cpukit/rtems/include/rtems/rtems/messageimpl.h (modified) * cpukit/rtems/include/rtems/rtems/regionimpl.h (modified) * cpukit/rtems/src/regioncreate.c (modified) * cpukit/rtems/src/regiongetsegment.c (modified) * cpukit/rtems/src/semdelete.c (modified) * cpukit/score/include/rtems/score/corebarrierimpl.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/corerwlockimpl.h (modified) * cpukit/score/include/rtems/score/coresemimpl.h (modified) * cpukit/score/include/rtems/score/threadq.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) * cpukit/score/src/corebarrierwait.c (modified) * cpukit/score/src/coremsgclose.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/threadq.c (modified) * cpukit/score/src/threadqenqueue.c (modified) * cpukit/score/src/threadqfirst.c (modified) score: Add Thread_queue_Control::Lock Move the complete thread ... Wed, 22 Apr 2015 08:06:05 GMT Sebastian Huber [08fe84b] * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/src/eventseize.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/threadtimeout.c (moved) * testsuites/sptests/spintrcritical10/init.c (modified) score: Generalize _Event_Timeout() Add a thread wait timeout code. ... Sun, 26 Apr 2015 13:22:20 GMT Sebastian Huber [b7cff7fe] * cpukit/rtems/src/eventsurrender.c (modified) * cpukit/rtems/src/eventtimeout.c (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * testsuites/sptests/spintrcritical10/init.c (modified) score: Reduce thread wait states Merge THREAD_WAIT_STATE_SATISFIED, ...