# # ChangeLog for / in rtems # # Generated by Trac 1.2.1.dev0 # 05/22/24 01:08:32 Thu, 10 Jul 2014 12:27:42 GMT Sebastian Huber [27783f6] * cpukit/score/include/rtems/score/schedulerprioritysmpimpl.h (modified) * cpukit/score/include/rtems/score/schedulersmp.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * testsuites/smptests/smpmrsp01/init.c (modified) * testsuites/smptests/smpmrsp01/smpmrsp01.scn (modified) score: Fix scheduler helping implementation Do not extract the idle ... Thu, 10 Jul 2014 10:49:43 GMT Sebastian Huber [333f9426] * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulersimplesmp.c (modified) score: Fix assertions Thu, 10 Jul 2014 05:56:11 GMT Chris Johns [76ad756c] * rtems-bsps (modified) FreeBSD standard shell does not support substring expansion. Switch ... Wed, 09 Jul 2014 13:53:31 GMT Sebastian Huber [e1f446d3] * c/src/lib/libbsp/sparc/shared/uart/apbuart_termios.c (modified) bsps/sparc: Set best baud in APBUART driver This prevents failures ... Wed, 09 Jul 2014 13:44:13 GMT Sebastian Huber [93726e5] * cpukit/libcsupport/Makefile.am (modified) * cpukit/libcsupport/include/rtems/termiostypes.h (modified) * cpukit/libcsupport/src/termios_setbestbaud.c (added) * testsuites/libtests/termios01/init.c (modified) * testsuites/libtests/termios01/termios01.doc (modified) termios: Add rtems_termios_set_best_baud() Thu, 03 Jul 2014 10:55:42 GMT Christian Mauderer [8074342c] * cpukit/libcsupport/include/rtems/termiostypes.h (modified) termios: Add rtems_termios_get_termios() Tue, 01 Jul 2014 13:09:49 GMT Christian Mauderer [8448a4d] * c/src/lib/libbsp/sparc/leon3/console/printk_support.c (modified) * c/src/lib/libbsp/sparc/leon3/include/leon.h (modified) * c/src/lib/libbsp/sparc/shared/include/apbuart_termios.h (modified) * c/src/lib/libbsp/sparc/shared/uart/apbuart_termios.c (modified) bsps/sparc: Move APBUART printk support Mon, 30 Jun 2014 07:33:36 GMT Sebastian Huber [21abc43] * c/src/lib/libbsp/sparc/leon3/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon3/console/console.c (modified) * c/src/lib/libbsp/sparc/leon3/preinstall.am (modified) * c/src/lib/libbsp/sparc/shared/include/apbuart_termios.h (added) * c/src/lib/libbsp/sparc/shared/uart/apbuart_termios.c (added) bsps/sparc: Add and use shared APBUART console Move the APBUART ... Fri, 27 Jun 2014 14:20:44 GMT Sebastian Huber [a0eb21e] * c/src/lib/libbsp/shared/console-termios.c (added) bsps: Basic console driver for Termios devices Wed, 09 Jul 2014 09:52:56 GMT Sebastian Huber [a0fb29f] * cpukit/libcsupport/src/termios.c (modified) * testsuites/libtests/termios01/init.c (modified) termios: PR1279: Use first open status Wed, 09 Jul 2014 09:15:53 GMT Sebastian Huber [32fc6a3] * cpukit/libcsupport/src/termios.c (modified) * testsuites/libtests/termios01/init.c (modified) termios: PR1279: Use set attributes status Fri, 27 Jun 2014 11:10:15 GMT Sebastian Huber [ef8c00bc] * cpukit/libcsupport/include/rtems/termiostypes.h (modified) * cpukit/libcsupport/src/termios.c (modified) * testsuites/libtests/termios01/init.c (modified) * testsuites/libtests/termios01/termios01.doc (modified) termios: PR2153: New low-level device API Add a new low-level ... Wed, 09 Jul 2014 09:20:23 GMT Sebastian Huber [c6048ee] * cpukit/score/include/rtems/score/schedulerimpl.h (modified) score: _Scheduler_Thread_get_own_node() Provide this function also ... Tue, 24 Jun 2014 08:00:06 GMT Sebastian Huber [9f228bea] * testsuites/smptests/smpmrsp01/init.c (modified) * testsuites/smptests/smpmrsp01/smpmrsp01.scn (modified) smptests/smpmrsp01: Add and update test cases Fri, 04 Jul 2014 12:34:23 GMT Sebastian Huber [5c3d250] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulercbs.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmp.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmpimpl.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/include/rtems/score/schedulersmp.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/schedulercbsnodeinit.c (modified) * cpukit/score/src/schedulerchangeroot.c (added) * cpukit/score/src/schedulerdefaultaskforhelp.c (added) * cpukit/score/src/schedulerdefaultnodeinit.c (modified) * cpukit/score/src/scheduleredfnodeinit.c (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersmpdebug.c (moved) * cpukit/score/src/schedulersmpstartidle.c (modified) * cpukit/score/src/threadinitialize.c (modified) * doc/user/smp.t (modified) score: Implement scheduler helping protocol The following scheduler ... Tue, 08 Jul 2014 16:42:05 GMT Joel Sherrill [52f8e90d] * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) schedulerpriorityaffinitysmp.c: Add period at end of sentence Wed, 11 Jun 2014 12:31:03 GMT Sebastian Huber [8568341] * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulercbs.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmp.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulercbsunblock.c (modified) * cpukit/score/src/scheduleredfchangepriority.c (modified) * cpukit/score/src/scheduleredfunblock.c (modified) * cpukit/score/src/scheduleredfyield.c (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritychangepriority.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulerpriorityunblock.c (modified) * cpukit/score/src/schedulerpriorityyield.c (modified) * cpukit/score/src/schedulersimplechangepriority.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersimpleunblock.c (modified) * cpukit/score/src/schedulersimpleyield.c (modified) * testsuites/smptests/smpscheduler03/init.c (modified) score: Need for help indicator for scheduler ops Return a thread in ... Fri, 04 Jul 2014 11:40:10 GMT Sebastian Huber [ac532f3] * cpukit/score/include/rtems/score/mrspimpl.h (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) score: Add _Scheduler_Help() Manage the help state of threads with ... Tue, 08 Jul 2014 12:25:55 GMT Sebastian Huber [08d9760] * cpukit/score/include/rtems/score/schedulercbsimpl.h (modified) * cpukit/score/include/rtems/score/scheduleredfimpl.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmpimpl.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulercbs.c (modified) * cpukit/score/src/schedulercbsattachthread.c (modified) * cpukit/score/src/schedulercbsdetachthread.c (modified) * cpukit/score/src/schedulercbsnodeinit.c (modified) * cpukit/score/src/schedulercbsreleasejob.c (modified) * cpukit/score/src/schedulercbsunblock.c (modified) * cpukit/score/src/scheduleredfchangepriority.c (modified) * cpukit/score/src/scheduleredfnodeinit.c (modified) * cpukit/score/src/scheduleredfupdate.c (modified) * cpukit/score/src/scheduleredfyield.c (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritychangepriority.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulerpriorityunblock.c (modified) * cpukit/score/src/schedulerpriorityupdate.c (modified) * cpukit/score/src/schedulerpriorityyield.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersmpstartidle.c (modified) * testsuites/smptests/smpscheduler03/init.c (modified) score: Rename *_Node_get() to *_Thread_get_node() This emphasizes ... Tue, 08 Jul 2014 08:38:19 GMT Sebastian Huber [19e41767] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) score: Simplify SMP processor allocation Avoid copy and paste and ... Mon, 07 Jul 2014 14:41:03 GMT Sebastian Huber [835b88b] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) score: Rename _Scheduler_SMP_Update_heir() Rename and move ... Mon, 07 Jul 2014 11:31:07 GMT Sebastian Huber [5c632c4] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) score: Fix warning Fri, 04 Jul 2014 12:32:35 GMT Sebastian Huber [46cd17a] * cpukit/score/include/rtems/score/mrspimpl.h (modified) score: Fix MrsP resource root change Use the root of the owner for ... Tue, 01 Jul 2014 08:48:28 GMT Sebastian Huber [fbda4a8] * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * c/src/lib/libcpu/powerpc/new-exceptions/cpu_asm.S (modified) * cpukit/score/cpu/arm/arm_exc_interrupt.S (modified) * cpukit/score/cpu/arm/cpu_asm.S (modified) * cpukit/score/cpu/arm/rtems/asm.h (modified) * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) score: PR2183: Fix context switch on SMP Fix context switch on SMP ... Mon, 30 Jun 2014 14:47:06 GMT Sebastian Huber [f28f5c4] * cpukit/score/cpu/arm/cpu_asm.S (modified) arm: Use local label in _CPU_Context_restore() Mon, 30 Jun 2014 10:55:50 GMT Sebastian Huber [bec4730] * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/src/percpuasm.c (modified) score: Add PER_CPU_OFFSET_EXECUTING Add PER_CPU_OFFSET_HEIR. Move ... Tue, 01 Jul 2014 13:30:07 GMT Sebastian Huber [7ab6046] * c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am (modified) * c/src/lib/libbsp/arm/altera-cyclone-v/startup/bspstarthooks.c (modified) * c/src/lib/libbsp/arm/altera-cyclone-v/startup/mmu-config.c (added) bsp/altera-cyclone-v: Move MMU configuration table This makes it ... Tue, 01 Jul 2014 13:17:40 GMT Sebastian Huber [9eb1994f] * c/src/lib/libbsp/arm/raspberrypi/startup/mm_config_table.c (modified) * c/src/lib/libbsp/arm/shared/include/arm-cp15-start.h (modified) * c/src/lib/libbsp/arm/shared/mminit.c (modified) bsps/arm: Rename bsp_mm_config_table Rename bsp_mm_config_table to ... Tue, 01 Jul 2014 10:02:24 GMT Sebastian Huber [8852594] * testsuites/sptests/spcontext01/init.c (modified) sptests/spcontext01: Avoid NULL pointer access Mon, 30 Jun 2014 11:34:09 GMT Sebastian Huber [516a60a] * c/src/lib/libbsp/sparc/leon3/console/console.c (modified) * c/src/lib/libbsp/sparc/leon3/console/printk_support.c (modified) * c/src/lib/libbsp/sparc/leon3/include/leon.h (modified) * c/src/lib/libbsp/sparc/shared/include/apbuart.h (modified) * c/src/lib/libbsp/sparc/shared/uart/apbuart.c (modified) bsps/sparc: Reduce copy and paste Wed, 04 Jun 2014 12:22:00 GMT Daniel Hellstrom [47cf1add] * c/src/lib/libbsp/sparc/leon3/include/bsp.h (modified) LEON3: devfs free nodes must be sized .. according to the maximum ... Fri, 13 Jun 2014 13:14:54 GMT Daniel Hellstrom [9f99232] * c/src/lib/libbsp/sparc/leon3/console/console.c (modified) LEON3: fix console close handling On SMP ... Mon, 30 Jun 2014 10:30:12 GMT Sebastian Huber [0b4ec4d] * testsuites/smptests/smpfatal08/init.c (modified) smptests/smpfatal08: Support RTEMS_PARAVIRT Fri, 27 Jun 2014 11:08:28 GMT Sebastian Huber [f6b1e063] * cpukit/libcsupport/src/termios.c (modified) * cpukit/libcsupport/src/termiosinitialize.c (modified) termios: Make tty list static Thu, 26 Jun 2014 11:30:59 GMT Sebastian Huber [dd510a0] * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/atomic.h (deleted) * cpukit/rtems/preinstall.am (modified) rtems: Delete unused Wed, 07 May 2014 12:55:37 GMT Sebastian Huber [89f8eab5] * cpukit/score/include/rtems/score/atomic.h (modified) * cpukit/score/include/rtems/score/cpustdatomic.h (modified) score: Workaround for GCC 4.9 for atomic ops The GCC 4.9 ships its ... Tue, 24 Jun 2014 07:53:11 GMT Sebastian Huber [b42e148] * testsuites/smptests/smpmigration02/init.c (modified) smptests/smpmigration02: PR2183: Add test case Tue, 24 Jun 2014 07:31:14 GMT Sebastian Huber [152ad7d1] * cpukit/score/src/threadstartmultitasking.c (modified) score: Fix _Thread_Start_multitasking() on SMP The ... Wed, 18 Jun 2014 13:16:02 GMT Sebastian Huber [a92989a] * cpukit/score/src/threadrestart.c (modified) * testsuites/smptests/smpthreadlife01/init.c (modified) * testsuites/smptests/smpthreadlife01/smpthreadlife01.doc (modified) score: Fix thread deletion on SMP Close the thread object in ... Tue, 10 Jun 2014 14:13:37 GMT Sebastian Huber [8f0c7a46] * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmpimpl.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/include/rtems/score/schedulersmp.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersmpstartidle.c (modified) score: Decouple thread and scheduler nodes on SMP Add a chain node ... Tue, 10 Jun 2014 14:32:12 GMT Sebastian Huber [647b95d] * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmpimpl.h (modified) * cpukit/score/src/schedulerprioritychangepriority.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulerpriorityunblock.c (modified) score: Use chain nodes for ready queue support This reduces the API ... Wed, 11 Jun 2014 09:03:25 GMT Sebastian Huber [2d36931] * cpukit/sapi/include/confdefs.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/threadinitialize.c (modified) * testsuites/smptests/smpscheduler01/init.c (modified) score: Collect scheduler related fields in TCB Add ... Tue, 03 Jun 2014 14:27:53 GMT Sebastian Huber [92635cb] * cpukit/rtems/src/ratemoncancel.c (modified) * cpukit/rtems/src/ratemondelete.c (modified) * cpukit/rtems/src/ratemonperiod.c (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/src/schedulerdefaultstartidle.c (modified) * cpukit/score/src/threadchangepriority.c (modified) * cpukit/score/src/threadclearstate.c (modified) * cpukit/score/src/threadready.c (modified) * cpukit/score/src/threadsetpriority.c (modified) * cpukit/score/src/threadsetstate.c (modified) * cpukit/score/src/threadyield.c (modified) score: Remove scheduler parameter from most ops Remove the ... Fri, 20 Jun 2014 10:05:23 GMT Sebastian Huber [bd1431a] * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulercbs.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmp.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) score: Use default get/set affinity operation Add and use ... Fri, 20 Jun 2014 07:59:05 GMT Sebastian Huber [2803c8ce] * cpukit/score/src/cpuset.c (modified) score: Fix statement with no effect Wed, 18 Jun 2014 10:11:04 GMT Sebastian Huber [f6b7b7ba] * cpukit/posix/src/nanosleep.c (modified) * cpukit/rtems/src/taskwakeafter.c (modified) * cpukit/rtems/src/taskwakewhen.c (modified) * cpukit/rtems/src/timerserver.c (modified) * cpukit/score/src/threaddelayended.c (modified) score: Fix _Thread_Delay_ended() on SMP Suppose we have two tasks A ... Wed, 18 Jun 2014 08:54:04 GMT Sebastian Huber [bd56356b] * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpwakeafter01/Makefile.am (added) * testsuites/smptests/smpwakeafter01/init.c (added) * testsuites/smptests/smpwakeafter01/smpwakeafter01.doc (added) * testsuites/smptests/smpwakeafter01/smpwakeafter01.scn (added) smptests/smpwakeafter01: New test Fri, 13 Jun 2014 14:06:20 GMT Sebastian Huber [11947299] * testsuites/smptests/smpaffinity01/init.c (modified) * testsuites/smptests/smppsxaffinity02/init.c (modified) smptests: Avoid use of uninitialized data Tue, 10 Jun 2014 08:56:55 GMT Sebastian Huber [73bf499] * cpukit/libfs/src/jffs2/include/rtems/jffs2.h (modified) * cpukit/libfs/src/jffs2/src/fs-rtems.c (modified) JFFS2: Add device identifier for the flash device It is used in ... Thu, 12 Jun 2014 12:50:33 GMT Sebastian Huber [2ba2743] * cpukit/score/include/rtems/score/threadimpl.h (modified) score: Delete _Thread_Set_transient() Tue, 10 Jun 2014 14:11:58 GMT Sebastian Huber [a80c3b6] * cpukit/score/include/rtems/score/schedulerpriorityimpl.h (modified) score: _Scheduler_priority_Get_scheduler_info() Delete ... Thu, 12 Jun 2014 12:37:57 GMT Sebastian Huber [701dd96f] * cpukit/posix/src/nanosleep.c (modified) * cpukit/posix/src/sched_yield.c (modified) * cpukit/rtems/src/taskwakeafter.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/schedulerdefaulttick.c (modified) * cpukit/score/src/scheduleredfyield.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulerpriorityyield.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersimpleyield.c (modified) * cpukit/score/src/threadyield.c (added) score: PR2181: Add _Thread_Yield() The _Scheduler_Yield() was ... Thu, 12 Jun 2014 09:18:48 GMT Sebastian Huber [970aa80] * c/src/lib/libbsp/arm/realview-pbx-a9/startup/bspstarthooks.c (modified) bsp/realview-pbx-a9: Fix SMP startup Wed, 11 Jun 2014 14:34:51 GMT Sebastian Huber [4962d24d] * testsuites/smptests/smpscheduler03/init.c (modified) * testsuites/smptests/smpscheduler03/smpscheduler03.scn (modified) smptests/smpscheduler03: Test all SMP schedulers Thu, 12 Jun 2014 07:17:39 GMT Sebastian Huber [4639002] * cpukit/score/include/rtems/score/schedulerprioritysmpimpl.h (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) score: Make functions inline These functions are used only via the ... Thu, 12 Jun 2014 07:06:53 GMT Sebastian Huber [82df6f3] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) score: Move NULL pointer check to order function This helps to ... Thu, 12 Jun 2014 06:49:08 GMT Sebastian Huber [6500614] * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) score: Fix warnings Thu, 12 Jun 2014 06:48:02 GMT Sebastian Huber [d9b54da] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) score: Format Thu, 12 Jun 2014 06:43:25 GMT Sebastian Huber [6f4993e] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) score: Add missing inline Wed, 11 Jun 2014 13:37:11 GMT Sebastian Huber [897a0935] * cpukit/sapi/include/rtems/scheduler.h (modified) score: Fix scheduler context initializer Mon, 19 May 2014 20:26:55 GMT Joel Sherrill [238629f] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmpimpl.h (added) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/preinstall.am (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) Add SMP Priority Scheduler with Affinity This scheduler attempts to ... Wed, 11 Jun 2014 12:37:03 GMT Sebastian Huber [647859e] * testsuites/samples/pppd/system.h (modified) samples/pppd: Fix extra drivers initializer Tue, 10 Jun 2014 14:48:54 GMT Martin Galvan [cb42c9a] * c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s6965-testsuite.tcfg (modified) lm3s6965-testsuite.cfg: Add pppd. When trying to compile RTEMS for ... Tue, 10 Jun 2014 12:30:47 GMT Sebastian Huber [e473f3c] * cpukit/score/include/rtems/score/mrspimpl.h (modified) score: Fix MrsP root node update Set the new root after the ... Tue, 10 Jun 2014 09:42:19 GMT Sebastian Huber [2a2a1695] * testsuites/smptests/smpfatal03/init.c (modified) smptest/smpfatal03: Update due to API changes Mon, 09 Jun 2014 14:27:18 GMT Martin Boretto [19260fb] * c/src/lib/libbsp/arm/acinclude.m4 (modified) * c/src/lib/libbsp/arm/lpc176x/Makefile.am (added) * c/src/lib/libbsp/arm/lpc176x/README (added) * c/src/lib/libbsp/arm/lpc176x/benchmark_timer/benchmark_timer.c (added) * c/src/lib/libbsp/arm/lpc176x/bsp_specs (added) * c/src/lib/libbsp/arm/lpc176x/configure.ac (added) * c/src/lib/libbsp/arm/lpc176x/console/console-config.c (added) * c/src/lib/libbsp/arm/lpc176x/gpio/gpio.c (added) * c/src/lib/libbsp/arm/lpc176x/include/bsp.h (added) * c/src/lib/libbsp/arm/lpc176x/include/common-types.h (added) * c/src/lib/libbsp/arm/lpc176x/include/dma.h (added) * c/src/lib/libbsp/arm/lpc176x/include/gpio-defs.h (added) * c/src/lib/libbsp/arm/lpc176x/include/gpio.h (added) * c/src/lib/libbsp/arm/lpc176x/include/io-defs.h (added) * c/src/lib/libbsp/arm/lpc176x/include/io.h (added) * c/src/lib/libbsp/arm/lpc176x/include/irq.h (added) * c/src/lib/libbsp/arm/lpc176x/include/lpc-clock-config.h (added) * c/src/lib/libbsp/arm/lpc176x/include/lpc176x.h (added) * c/src/lib/libbsp/arm/lpc176x/include/system-clocks.h (added) * c/src/lib/libbsp/arm/lpc176x/include/timer-defs.h (added) * c/src/lib/libbsp/arm/lpc176x/include/timer.h (added) * c/src/lib/libbsp/arm/lpc176x/include/watchdog-defs.h (added) * c/src/lib/libbsp/arm/lpc176x/include/watchdog.h (added) * c/src/lib/libbsp/arm/lpc176x/irq/irq.c (added) * c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed-testsuite.tcfg (added) * c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed.cfg (added) * c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram.cfg (added) * c/src/lib/libbsp/arm/lpc176x/misc/bspidle.c (added) * c/src/lib/libbsp/arm/lpc176x/misc/dma-copy.c (added) * c/src/lib/libbsp/arm/lpc176x/misc/dma.c (added) * c/src/lib/libbsp/arm/lpc176x/misc/io.c (added) * c/src/lib/libbsp/arm/lpc176x/misc/restart.c (added) * c/src/lib/libbsp/arm/lpc176x/misc/system-clocks.c (added) * c/src/lib/libbsp/arm/lpc176x/preinstall.am (added) * c/src/lib/libbsp/arm/lpc176x/rtc/rtc-config.c (added) * c/src/lib/libbsp/arm/lpc176x/startup/bspreset.c (added) * c/src/lib/libbsp/arm/lpc176x/startup/bspstart.c (added) * c/src/lib/libbsp/arm/lpc176x/startup/bspstarthooks.c (added) * c/src/lib/libbsp/arm/lpc176x/startup/linkcmds.lpc1768_mbed (added) * c/src/lib/libbsp/arm/lpc176x/startup/linkcmds.lpc1768_mbed_ahb_ram (added) * c/src/lib/libbsp/arm/lpc176x/timer/timer.c (added) * c/src/lib/libbsp/arm/lpc176x/watchdog/watchdog.c (added) bsp/lpc176x: New BSP Fri, 06 Jun 2014 12:54:37 GMT Sebastian Huber [c1072919] * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_asm_macros.h (modified) Revert "bsps/powerpc: Fix potential relocation truncation" This ... Fri, 06 Jun 2014 11:35:56 GMT Sebastian Huber [d9ff8b3e] * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_asm_macros.h (modified) bsps/powerpc: Fix potential relocation truncation See also ... Thu, 05 Jun 2014 14:38:29 GMT Sebastian Huber [dc44de7] * c/src/lib/libcpu/arm/shared/include/arm-cp15.h (modified) bsps/arm: Fix TLB invalidation for ARMv7-A Thu, 05 Jun 2014 14:19:21 GMT Sebastian Huber [c19342a7] * c/src/lib/libbsp/arm/shared/arm-a9mpcore-clock-config.c (modified) bsps/arm: Fix Cortex-A9 MPCore clock driver The nanoseconds ... Thu, 05 Jun 2014 08:03:55 GMT Sebastian Huber [1468d70] * c/src/lib/libbsp/arm/altera-cyclone-v/startup/bspsmp.c (modified) * c/src/lib/libbsp/arm/altera-cyclone-v/startup/bspstarthooks.c (modified) bsp/altera-cyclone-v: Enable unified L2 cache Thu, 05 Jun 2014 08:03:06 GMT Sebastian Huber [2a1d86c] * c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am (modified) * c/src/lib/libbsp/arm/altera-cyclone-v/startup/bspsmp.c (added) * c/src/lib/libbsp/arm/altera-cyclone-v/startup/bspstart.c (modified) bsp/altera-cyclone-v: Move SMP support Thu, 05 Jun 2014 08:01:42 GMT Sebastian Huber [40599e7e] * c/src/lib/libbsp/arm/shared/arm-l2c-310/cache_.h (modified) * c/src/lib/libbsp/arm/shared/include/arm-cache-l1.h (modified) bsps/arm: Change L2 cache initialization Do not touch the L1 caches ... Thu, 05 Jun 2014 06:41:56 GMT Sebastian Huber [8fb685b] * c/src/lib/libbsp/arm/altera-cyclone-v/startup/bspstarthooks.c (modified) bsp/altera-cyclone-v: Simplify start hooks Use ... Wed, 04 Jun 2014 13:34:10 GMT Sebastian Huber [330ccc5] * c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac (modified) bsp/altera-cyclone-v: Change default baud Use value for standard U-Boot. Wed, 04 Jun 2014 13:33:42 GMT Sebastian Huber [82054c80] * c/src/lib/libbsp/arm/altera-cyclone-v/startup/linkcmds.altcycv_devkit (modified) bsp/altera-cyclone-v: Use NOLOAD for nocache sec Wed, 04 Jun 2014 09:12:01 GMT Sebastian Huber [9fa88124] * c/src/lib/libbsp/arm/altera-cyclone-v/startup/bspstarthooks.c (modified) bsp/altera-cyclone-v: Simplify MMU config table Thu, 05 Jun 2014 11:22:08 GMT Sebastian Huber [2d3caccf] * c/src/lib/libbsp/arm/altera-cyclone-v/startup/bspstarthooks.c (modified) * c/src/lib/libbsp/arm/lpc32xx/startup/bspstarthooks.c (modified) * c/src/lib/libbsp/arm/raspberrypi/startup/mm_config_table.c (modified) * c/src/lib/libbsp/arm/realview-pbx-a9/startup/bspstarthooks.c (modified) * c/src/lib/libbsp/arm/shared/include/arm-a9mpcore-start.h (modified) * c/src/lib/libbsp/arm/shared/include/arm-cp15-start.h (modified) * c/src/lib/libbsp/arm/shared/mminit.c (modified) * c/src/lib/libbsp/arm/xilinx-zynq/startup/bspstarthooks.c (modified) * c/src/lib/libbsp/arm/xilinx-zynq/startup/bspstartmmu.c (modified) bsps/arm: Define ARM_CP15_TEXT_SECTION Define ARM_CP15_TEXT_SECTION ... Thu, 05 Jun 2014 09:40:48 GMT Sebastian Huber [66a2409d] * c/src/lib/libcpu/arm/shared/include/arm-cp15.h (modified) bsps/arm: Add ARM_CP15_TEXT_SECTION Allow users of this header file ... Wed, 04 Jun 2014 09:21:43 GMT Sebastian Huber [44fbca3] * c/src/lib/libbsp/arm/shared/include/arm-cache-l1.h (modified) bsps/arm: Simplify L1 caches support Delete superfluous/incorrect ... Thu, 05 Jun 2014 06:32:15 GMT Sebastian Huber [d0a8f513] * c/src/lib/libcpu/arm/shared/include/arm-cp15.h (modified) bsps/arm: Add all level data cache invalidation Thu, 05 Jun 2014 06:31:45 GMT Sebastian Huber [def03ae] * c/src/lib/libcpu/arm/shared/include/arm-cp15.h (modified) bsps/arm: Typo Wed, 04 Jun 2014 09:07:11 GMT Sebastian Huber [82850b8] * c/src/lib/libbsp/arm/shared/include/arm-a9mpcore-start.h (modified) bsps/arm: Cortex-A9 MPCore start Invalidate entire branch predictor ... Wed, 04 Jun 2014 08:05:14 GMT Sebastian Huber [e87ccf5] * c/src/lib/libbsp/arm/shared/include/arm-a9mpcore-start.h (modified) bsps/arm: Cortex-A9 MPCore start Enable SCU only on the boot processor. Wed, 04 Jun 2014 08:03:40 GMT Sebastian Huber [b938108b] * c/src/lib/libbsp/arm/shared/include/arm-a9mpcore-start.h (modified) bsps/arm: Cortex-A9 MPCore start Add ... Wed, 04 Jun 2014 07:56:49 GMT Sebastian Huber [041bf16] * c/src/lib/libbsp/arm/shared/include/arm-a9mpcore-start.h (modified) bsps/arm: Simplify Cortex-A9 MPCore start Add ... Thu, 05 Jun 2014 09:19:32 GMT Sebastian Huber [9a1bab2] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/src/percpustatewait.c (added) score: _Per_CPU_State_wait_for_non_initial_state() Replace ... Thu, 05 Jun 2014 09:17:26 GMT Sebastian Huber [be3c257] * cpukit/score/include/rtems/score/schedulerimpl.h (modified) score: Avoid NULL pointer access Check that the executing thread is ... Thu, 05 Jun 2014 08:28:08 GMT Sebastian Huber [c952ecab] * cpukit/score/include/rtems/score/smpimpl.h (modified) score: Delete SMP_FATAL_SHUTDOWN_EARLY Sort enum lexicographically. Mon, 02 Jun 2014 11:26:48 GMT Daniel Hellstrom [e640a88] * cpukit/NEWS (deleted) remove not updated NEWS file Tue, 27 May 2014 14:02:22 GMT Daniel Hellstrom [537f7271] * c/src/lib/libbsp/sparc/leon2/configure.ac (modified) LEON2: enable exception prinout by default Tue, 27 May 2014 07:15:42 GMT Daniel Hellstrom [8343aa41] * c/src/lib/libbsp/sparc/leon3/configure.ac (modified) LEON3: enable exception prinout by default Tue, 27 May 2014 09:42:44 GMT Daniel Hellstrom [a20c114] * c/src/libchip/network/greth.c (modified) GRETH: remove TCP/UDP HW checksum generation The GRETH doesn't ... Thu, 29 May 2014 05:05:56 GMT Chris Johns [bb58190] * cpukit/libmisc/shell/login_check.c (modified) * cpukit/libmisc/shell/main_logoff.c (modified) * cpukit/libmisc/shell/shell.c (modified) * cpukit/libmisc/shell/shell.h (modified) shell: Add rtems_shell_dup_current_env to get a default env. Remove ... Tue, 03 Jun 2014 13:58:30 GMT Sebastian Huber [4d1f500] * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulercbs.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmp.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/src/schedulerdefaultupdate.c (modified) * cpukit/score/src/scheduleredfupdate.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulerpriorityupdate.c (modified) * cpukit/score/src/threadchangepriority.c (modified) * cpukit/score/src/threadsetpriority.c (modified) score: Rename _Scheduler_Update() Rename _Scheduler_Update() to ... Tue, 03 Jun 2014 08:29:30 GMT Sebastian Huber [8e467384] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulercbs.h (modified) * cpukit/score/include/rtems/score/scheduleredf.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriority.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmp.h (modified) * cpukit/score/include/rtems/score/schedulersimple.h (modified) * cpukit/score/include/rtems/score/schedulersimplesmp.h (modified) * cpukit/score/src/schedulercbsnodeinit.c (moved) * cpukit/score/src/schedulerdefaultnodedestroy.c (added) * cpukit/score/src/schedulerdefaultnodeinit.c (moved) * cpukit/score/src/scheduleredfnodeinit.c (moved) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadrestart.c (modified) score: Replace _Scheduler_Allocate/Free() Replace ... Tue, 03 Jun 2014 10:00:53 GMT Sebastian Huber [f6fc6359] * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/spsem03/Makefile.am (added) * testsuites/sptests/spsem03/init.c (added) * testsuites/sptests/spsem03/spsem03.doc (added) * testsuites/sptests/spsem03/spsem03.scn (added) sptests/spsem03: New test Tue, 03 Jun 2014 08:24:55 GMT Sebastian Huber [1d799ad] * testsuites/rhealstone/rhdeadlockbrk/deadlockbrk.c (modified) * testsuites/rhealstone/rhilatency/ilatency.c (modified) * testsuites/rhealstone/rhmlatency/mlatency.c (modified) * testsuites/rhealstone/rhsemshuffle/semshuffle.c (modified) * testsuites/rhealstone/rhtaskpreempt/taskpreempt.c (modified) * testsuites/rhealstone/rhtaskswitch/taskswitch.c (modified) rhealstone: Produce proper begin/end messages Mon, 02 Jun 2014 14:31:51 GMT Christian Mauderer [8df1f408] * c/src/lib/libbsp/sparc/erc32/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon2/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon3/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon3/startup/bspsmp.c (modified) * c/src/lib/libbsp/sparc/shared/cpu.c (added) * c/src/lib/libcpu/sparc/syscall/syscall.S (modified) * cpukit/score/cpu/sparc/cpu.c (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/rtems/score/sparc.h (modified) score/sparc: Add support for paravirtualization Guest systems in ... Tue, 03 Jun 2014 06:28:46 GMT Sebastian Huber [98f2d5c] * cpukit/libblock/src/bdbuf.c (modified) libblock: Avoid recursive mutex