Timeline




matching tags

May 31, 2013:

11:38 PM Changeset in rtems-source-builder [c36107a]4.104.114.9 by Chris Johns <chrisj@…>
gcc: RTEMS 4.11 uses 4.8.1 release.
11:20 PM Changeset in rtems-source-builder [699a5e58]4.104.114.9 by Chris Johns <chrisj@…>
Reset the CVS repo each run to remove any applied patches.
10:49 PM Changeset in rtems-source-builder [47d7a552]4.104.114.9 by Chris Johns <chrisj@…>
newlib: Move to 31-May-2013. Fix the stack_t patcher.
3:33 PM Changeset in rtems-testing [345f110]4.11 by Sebastian Huber <sebastian.huber@…>
Fix runner for realview_pbx_a9_qemu_smp
3:32 PM Changeset in rtems-testing [f0c6890]4.11 by Sebastian Huber <sebastian.huber@…>
Delete arm-rtemseabi special case
2:46 PM Changeset in rtems-testing [63ccb95]4.11 by Sebastian Huber <sebastian.huber@…>
realview_pbx_a9_qemu: Do not use basename
1:27 PM Changeset in rtems-testing [88fd1e0]4.11 by Sebastian Huber <sebastian.huber@…>
sim-scripts: Add realview_pbx_a9_qemu_smp
1:24 PM Changeset in rtems-testing [ce551d2] by Sebastian Huber <sebastian.huber@…>
rtems/bit_rtems: Enable SIMSPARC_FAST_IDLE
11:59 AM Changeset in rtems [db42c079]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Add SMP support
11:59 AM Changeset in rtems [f2f211c5]4.11 by Sebastian Huber <sebastian.huber@…>
smp: Add ARM support
11:56 AM Changeset in rtems [ac2bb464]4.11 by Sebastian Huber <sebastian.huber@…>
smptests: Use priority ceiling for locked print In case the printf() blocks on a semaphore it was possible to end up in a livelock.
8:49 AM Changeset in rtems [27170bae]4.11 by Ralf Kirchner <ralf.kirchner@…>
dosfs: Documentation
8:35 AM Changeset in rtems [7c5ceea5]4.11 by Sebastian Huber <sebastian.huber@…>
score: Mark as no return Mark rtems_smp_secondary_cpu_initialize() as no return.
8:08 AM Changeset in rtems [bd39add]4.11 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Add SMP support
8:00 AM Changeset in rtems [5b391f85]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Use Write-Allocate cache for ARMv7
7:59 AM Changeset in rtems [1dcf5fe]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Merge ARMv7 MMU section definitions
2:56 AM Changeset in rtems-source-builder [6bf5b3f]4.104.114.9 by Chris Johns <chrisj@…>
Add Joel's stack_t patch.
2:56 AM Changeset in rtems-source-builder [07aee95]4.104.114.9 by Chris Johns <chrisj@…>
Patch merged upstream.

May 30, 2013:

11:43 PM Changeset in rtems-tools [6651de8]4.104.11 by Chris Johns <chrisj@…>
Add Joel's stack_t patch.
10:18 PM Developer/OpenProjects edited by C Rempel
/* Testing */ (diff)
10:11 PM Developer/Projects/Obsolete/CEXP edited by C Rempel
Add github info (diff)

May 29, 2013:

8:25 PM Changeset in rtems-testing [3918e8f]4.11 by Joel Sherrill <joel.sherrill@…>
check_submission: Correct and improve a couple of checks
8:24 PM Changeset in rtems-testing [4856251]4.11 by Joel Sherrill <joel.sherrill@…>
sim-scripts: Add initial support for specifying number of cores Attempted to add support to pc386 (untested).
8:41 AM Changeset in rtems [bbed1866]4.11 by Sebastian Huber <sebastian.huber@…>
smptests/smplock01: New test

May 28, 2013:

8:58 AM Changeset in rtems [2f6108f9]4.11 by Sebastian Huber <sebastian.huber@…>
smp: Simplify SMP initialization sequence Delete bsp_smp_wait_for(). Other parts of the system work without timeout, e.g. the spinlocks. Using a timeout here does not make the system more robust. Delete bsp_smp_cpu_state and replace it with Per_CPU_State. The Per_CPU_State follows the Score naming conventions. Add _Per_CPU_Change_state() and _Per_CPU_Wait_for_state() functions to change and observe states. Use Per_CPU_State in Per_CPU_Control instead of the anonymous integer. Add _CPU_Processor_event_broadcast() and _CPU_Processor_event_receive() functions provided by the CPU port. Use these functions in _Per_CPU_Change_state() and _Per_CPU_Wait_for_state(). Add prototype for _SMP_Send_message(). Delete RTEMS_BSP_SMP_FIRST_TASK message. The first context switch is now performed in rtems_smp_secondary_cpu_initialize(). Issuing the first context switch in the context of the inter-processor interrupt is not possible on systems with a modern interrupt controller. Such an interrupt controler usually requires a handshake protocol with interrupt acknowledge and end of interrupt signals. A direct context switch in an interrupt handler circumvents the interrupt processing epilogue and may leave the system in an inconsistent state. Release lock in rtems_smp_process_interrupt() even if no message was delivered. This prevents deadlock of the system. Simplify and format _SMP_Send_message(), _SMP_Request_other_cores_to_perform_first_context_switch(), _SMP_Request_other_cores_to_dispatch() and _SMP_Request_other_cores_to_shutdown().
8:54 AM Changeset in rtems [e358088]4.11 by Sebastian Huber <sebastian.huber@…>
smp: New SMP lock API Move the SMP lock implementation to the CPU port. An optimal SMP lock implementation is highly architecture dependent. For example the memory models may be fundamentally different. The new SMP lock API has a flaw. It does not provide the ability to use a local context for acquire and release pairs. Such a context is necessary to implement for example the Mellor-Crummey and Scott (MCS) locks. The SMP lock is currently used in _Thread_Disable_dispatch() and _Thread_Enable_dispatch() and makes them to a giant lock acquire and release. Since these functions do not pass state information via a local context there is currently no use case for such a feature.

May 27, 2013:

3:31 PM Changeset in rtems [e3be691]4.11 by Sebastian Huber <sebastian.huber@…>
score: Remove idle field of Per_CPU_Control This field is unused except for special case simulator clock drivers. In these places use an alternative. Add and use _Thread_Set_global_exit_status() and _Thread_Get_global_exit_status().
3:29 PM Changeset in rtems [17e09f8]4.11 by Sebastian Huber <sebastian.huber@…>
bsps: Use _Objects_Information_table Eliminate copy and paste. Use the _Objects_Information_table since this will take into account that more than one internal thread may exist, e.g. MPCI thread or idle threads of secondary processors.
12:47 PM Changeset in rtems [d65de8a1]4.11 by Ralf Corsépius <ralf.corsepius@…>
Update from automake-1.13.2.
10:43 AM Changeset in rtems [0d671d70]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Move .fast_text section Move the .fast_text section after the .vector section. The .fast_test section is normally not empty in case some functions should execute from an internal SRAM. This would be also the area for the .vector section. The vector table must be the first content of such an area.

May 25, 2013:

7:38 PM Developer/OpenProjects edited by C Rempel
/* Tools and Development Environment */ (diff)
7:29 PM Developer/OpenProjects edited by C Rempel
/* Testing */ (diff)
7:29 PM Developer/OpenProjects edited by C Rempel
/* Testing */ (diff)
7:19 PM Developer/Tools/RSB edited by C Rempel
remove outdated information (diff)

May 24, 2013:

6:39 PM Developer/GSoC/ProjectManagement edited by Gedare
Undo revision 12527 by Gedare? (talk?) (diff)
6:35 PM Developer/GSoC/ProjectManagement edited by Gedare
(diff)
6:26 PM Developer/GSoC/ProjectManagement edited by Gedare
(diff)
8:03 AM Changeset in rtems [10fd9533]4.11 by Sebastian Huber <sebastian.huber@…>
smptests/smp09: Add missing newline

May 23, 2013:

1:48 PM Changeset in rtems [83a4cbb]4.11 by Ralf Kirchner <ralf.kirchner@…>
dosfs: UTF-8 Support: Multibyte conversions Add optional conversion methods for multibyte strings. With these conversions which make use of iconv and utf8proc it becomes possible to use strings from any language (Czech, Chinese, Arabian, Hebrew, Corean, ...) for file names and directory names. NOTE: Iconv support must be activated during the build of the tool chain for these conversion methods (options --enable-newlib-iconv --enable-newlib-iconv-encodings=[ENCODINGS_YOU_WANT]). Alternatively you can provide your own conversion methods.
7:04 AM Changeset in rtems [18e1e5b]4.11 by Sebastian Huber <sebastian.huber@…>
arm: Fix CPSR and SPSR access The GNU assembler translates for example a msr spsr, rN into msr SPSR_fc, rN This would update only a subset of the register and leads to an incomplete exceptions restore sequence resulting in system corruption. Correct is this: msr SPSR_fsxc, rN
5:32 AM Packages/OMK/Template edited by C Rempel
(diff)
5:31 AM Packages/OMK/Template created by C Rempel
Initial Notes

May 22, 2013:

10:16 AM Changeset in rtems [d2e0bb3]4.11 by Ralf Kirchner <ralf.kirchner@…>
dosfs: UTF-8 Support: UI, backwards compatibility User interface and backwards compatibility for UTF-8 support in the FAT file system. Purpose of UTF-8 support is to permit file names and directory names with characters from all kinds of languages (Czech, Chinese, Arabian, Hebrew, Korean, ...). This commit does not yet support multibyte characters. It only contains the user interface and the backwards compatibility.
10:10 AM Changeset in rtems [e67025e]4.11 by Ralf Kirchner <ralf.kirchner@…>
dosfs: Add RTEMS_DOSFS_SEMAPHORES_PER_INSTANCE
7:54 AM Changeset in rtems [d9bd5cd6]4.11 by Sebastian Huber <sebastian.huber@…>
arm: Add CPU specific idle thread for ARMv7
6:51 AM Changeset in rtems-source-builder [54c7330]4.104.114.9 by Amar Takhar <verm@…>
Add newlib-remove-machine-powerpc-times_c.diff to powerpc build.
6:47 AM Changeset in rtems-tools [bba0b78]4.104.11 by Amar Takhar <verm@…>
Add patch to remove times.c from PowerPC newlib.
6:00 AM Changeset in rtems-source-builder [347e182]4.104.114.9 by Yin Yan <yinyan@…>
fix the problems for the set build of 4.9 and 4.10 1. "expat-2.1.0-1 file not found 2. "%{var} not fount" I only tested them for 4.9/rtrms-sparc, not sure for rest of them.

May 21, 2013:

3:11 PM Changeset in rtems [3148438]4.11 by Sebastian Huber <sebastian.huber@…>
smp: Use _CPU_Fatal_halt()
3:06 PM Changeset in rtems [3d7eecc0]4.11 by Sebastian Huber <sebastian.huber@…>
smp: Replace task delete with suspend The rtems_task_delete() does not work on SMP at the moment. See PR1814.
2:42 PM Changeset in rtems [b734b9e8]4.11 by Sebastian Huber <sebastian.huber@…>
smptests/smp01: Do not assume CPU 0 runs Init
1:58 PM Changeset in rtems [9344677]4.11 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Avoid NULL pointer access
12:19 PM Changeset in rtems [cab410f]4.11 by Sebastian Huber <sebastian.huber@…>
bsps: Update due to linker changes In case the VMA and LMA regions differ, the LMA start address is now no longer aligned with the alignment of the input sections: http://sourceware.org/bugzilla/show_bug.cgi?id=15222
8:10 AM Changeset in rtems [ab907e8e]4.11 by Daniel Hellstrom <daniel@…>
NGMP PCI: added support for NGMP prototype boards
3:20 AM Projects/GraphicsToolkit edited by C Rempel
/* Licensing Table */ (diff)
3:17 AM Projects/GraphicsToolkit edited by C Rempel
/* Licensing Table */ (diff)

May 20, 2013:

7:19 AM Changeset in rtems-source-builder [d925ea3]4.104.114.9 by Chris Johns <chrisj@…>
Align the 4.8 and 4.5 configurations with the gcc-common.

May 19, 2013:

9:30 PM Changeset in rtems [26ecc74]4.11 by Gedare Bloom <gedare@…>
sptests: add test to demonstrate bug in strict order mutex
8:35 PM Ticket #2124 (Strict order mutex introduces unbounded priority inversion) created by Gedare Bloom
The option to ENABLE_STRICT_ORDER_MUTEX is not implemented correctly. …

May 18, 2013:

8:37 PM Changeset in rtems-graphics-toolkit [b1159fe] by Cynthia Rempel <cynt6007@…>
Check if enabled before checking for presence.
6:57 PM Changeset in rtems [9cdbf73]4.11 by Gedare Bloom <gedare@…>
sptests: add test for priority inversion with multiple locks
6:38 PM Changeset in rtems [36a6f58a]4.11 by Gedare Bloom <gedare@…>
score: use reference with strict mutex
12:56 AM Changeset in rtems-source-builder [06c0200]4.104.114.9 by Amar Takhar <verm@…>
Fix prepend /moxie/ to path location. Fixes downloading.
12:55 AM Changeset in rtems-source-builder [7142b8f]4.104.114.9 by Amar Takhar <verm@…>
Remove .git in rtem-tools repo after repo name cleanup. This fixes patch downloading.

May 17, 2013:

9:24 PM Changeset in rtems-testing [a249bc2]4.11 by Joel Sherrill <joel.sherrill@…>
rtems-gdb-macros-4.11: Update to work with current RTEMS git head
4:38 PM GSoC/2013/ParavirtualizationOfRTEMS edited by Phipse
/* Function list */ Reusage of BSP for other architectures (diff)
4:26 PM GSoC/2013/ParavirtualizationOfRTEMS edited by Phipse
/* Function list */ BSP functions added (diff)
6:04 AM Changeset in rtems-source-builder [f28a102]4.104.114.9 by Chris Johns <chrisj@…>
Update the git clone URL.
2:52 AM Changeset in rtems-source-builder [54d1426]4.104.114.9 by Chris Johns <chrisj@…>
Clean the paths passed as args.
Note: See TracTimeline for information about the timeline view.