Timeline




matching tags

Apr 1, 2014:

11:22 AM Ticket #2082 (Nested interrupts broken since inclusion of smp changes) closed by Sebastian Huber
fixed: I am pretty sure this bug is fixed in the current SMP code.
9:48 AM Changeset in rtems [494c2e3]4.11 by Sebastian Huber <sebastian.huber@…>
score: Move priority bit map to scheduler instance Delete global variables _Priority_Major_bit_map and _Priority_Bit_map. This makes it possible to use multiple priority scheduler instances for example with clustered/partitioned scheduling on SMP.
8:20 AM Changeset in rtems [f570b071]4.11 by Sebastian Huber <sebastian.huber@…>
score: Rename Priority_bit_map_Control Rename Priority_bit_map_Control in Priority_bit_map_Word.
8:01 AM Changeset in rtems [4994927]4.11 by Sebastian Huber <sebastian.huber@…>
score: Move log2table to separate file
7:48 AM Changeset in rtems [8e980e61]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Fix linker command files
7:21 AM Changeset in rtems [3ccfd98]4.11 by Sebastian Huber <sebastian.huber@…>
libtests/newlib01: New test
6:40 AM Changeset in rtems [57db5f1]4.11 by Sebastian Huber <sebastian.huber@…>
smptests/smpthreadlife01: Avoid bad profiling stat
6:31 AM Changeset in rtems [25a97835]4.11 by Sebastian Huber <sebastian.huber@…>
ringbuf: Fix ISR lock initialization/destruction

Mar 31, 2014:

5:55 PM Developer/SMP edited by Sh
Fix layout (diff)
4:53 PM Ticket #1129 (PIT interrupts slow on mbx8xx when derived from EXTCLK) closed by thomas.doerfler
wontfix: no longer relevant
4:52 PM Ticket #714 (a more flexible console driver for gen68360 BSPs is available) closed by thomas.doerfler
wontfix: no longer relevant…
4:30 PM Changeset in rtems [8118b670]4.11 by Sebastian Huber <sebastian.huber@…>
libchip: Avoid DEVOLATILE()
4:09 PM Developer/SMP edited by Sh
/* Post-Switch Actions */ Update due to thread post-switch actions implementation (diff)
4:07 PM Developer/SMP edited by Sh
/* Thread Delete/Restart? */ Update due recent to thread life cycle changes (diff)
4:05 PM Developer/SMP edited by Sh
/* Status */ (diff)
4:03 PM Developer/SMP edited by Sh
/* Thread Restart */ Update due to recent thread life cycle changes (diff)
3:58 PM Developer/SMP edited by Sh
/* Thread Delete */ (diff)
3:57 PM Developer/SMP edited by Sh
/* Task Variables */ (diff)
2:11 PM Changeset in rtems [10b0c3f]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: PR757: Fix PPC_IRQ_TRACE for ppc601 We could probably also remove the ppc601 support entirely.
1:49 PM Changeset in rtems [b9b014e]4.11 by Sebastian Huber <sebastian.huber@…>
smptests/smpthreadlife01: Typo
1:45 PM Changeset in rtems [a881ff2]4.11 by Sebastian Huber <sebastian.huber@…>
smptests/smpthreadlife01: Add test cases
11:06 AM Changeset in rtems [1d9818d]4.11 by Daniel Cederman <cederman@…>
LEON3: UT699 and GR712 sleep-mode d-cache fix See errata of respective chip. Some code-cleanup as well.
7:40 AM Ticket #2152 (Race condition with unified work areas) closed by Sebastian Huber
fixed: http://git.rtems.org/rtems/commit/?id=23fec9f0e18dc4913fab818118f836af150b98f3
7:38 AM Ticket #2151 (Race condition in _Thread_queue_Extract_with_proxy()) closed by Sebastian Huber
fixed: http://git.rtems.org/rtems/commit/?id=7552e77c961d2db821e8426fc8f94e5c147b72b7
7:37 AM Ticket #2035 (psxcancel reveals NULL pointer access in _Thread_queue_Extract()) closed by Sebastian Huber
fixed: http://git.rtems.org/rtems/commit/?id=1b1be254e7a3e3d6fe6d55d62010a81a7ef35411
7:35 AM Ticket #1814 (SMP race condition between stack free and dispatch) closed by Sebastian Huber
fixed: http://git.rtems.org/rtems/commit/?id=1b1be254e7a3e3d6fe6d55d62010a81a7ef35411
7:31 AM Ticket #2143 (SMP: Inconsistent RTEMS chains API) closed by Sebastian Huber
fixed: http://git.rtems.org/rtems/commit/?id=ae88aa7927dbbfb7b841dee8133f55c38303b91b
7:23 AM Changeset in rtems [ab816bc]4.11 by Sebastian Huber <sebastian.huber@…>
sptests/sptask_err04: Fix broken test
6:39 AM Changeset in rtems [3c21ad7]4.11 by Pavel Pisa <ppisa4lists@…>
SPI SD-Card: adapt common driver code to block devices core API changes.
6:39 AM Changeset in rtems [7d015db0]4.10 by Pavel Pisa <ppisa4lists@…>
SPI SD-Card: adapt common driver code to block devices core API changes. close #1558

Mar 28, 2014:

6:05 PM Changeset in rtems [df367fad]4.11 by Bjorn Larsson <bjornlarsson@…>
sptests: New tests split from sp09 screen 1 and screen 2. Split sp09 screen 1 into new test sptask_err04. Split sp09 screen 2 into new tests sptaskerr02 and spclock_err01, as well as moving one verification into sptimer_err01.
12:44 PM Changeset in rtems [3f5f2ce]4.11 by Sebastian Huber <sebastian.huber@…>
score: PR788: Add INTERNAL_ERROR_RESOURCE_IN_USE Issue a fatal error in case a thread is deleted which still owns resources (e.g. a binary semaphore with priority inheritance or ceiling protocol). The resource count must be checked quite late since RTEMS task variable destructors, POSIX key destructors, POSIX cleanup handler, the Newlib thread termination extension or other thread termination extensions may release resources. In this context it would be quite difficult to return an error status to the caller. An alternative would be to place threads with a non-zero resource count not on the zombie chain. Thus we have a resource leak instead of a fatal error. The terminator thread can see this error if we return an RTEMS_RESOURCE_IN_USE status for the rtems_task_delete() for example.
10:58 AM Changeset in rtems [ecd8c8ad]4.11 by Sebastian Huber <sebastian.huber@…>
tests/fatal: Fix test names
10:52 AM Changeset in rtems [d98217c]4.11 by Sebastian Huber <sebastian.huber@…>
psxtests/psxconfig01: Fix for POSIX keys config
10:47 AM Changeset in rtems [2c83ac3]4.11 by Sebastian Huber <sebastian.huber@…>
smptests/smpfatal03: Fix end of test output
10:34 AM Changeset in rtems [5a13ef9]4.11 by Sebastian Huber <sebastian.huber@…>
sptests/sp44: Fix end of test output
8:29 AM Changeset in rtems [f0b4fd9]4.11 by Sebastian Huber <sebastian.huber@…>
score: Do not reset resource count during restart This fixes an integer underflow problem in case resources are released after a thread restart. Add new test sptests/spthreadlife01.
8:24 AM Changeset in rtems [c2225d7]4.11 by Sebastian Huber <sebastian.huber@…>
score: Add _Scheduler_Change_priority_if_higher() Add _Scheduler_Set_priority_if_higher().

Mar 27, 2014:

11:57 PM Ticket #1713 (networking stack is not 64-bit clean) closed by Gedare Bloom
wontfix: Going to wait on the new stack and just consider the old stack is broken on the sparc64.
11:56 PM Ticket #2043 (doc: configure silent fail) closed by Gedare Bloom
invalid: You have to specify a comment when changing the status of a bug from NEW to RESOLVED.
11:54 PM Ticket #1892 (RBTree Extract hook) closed by Gedare Bloom
wontfix: The current implementation seems to be satisfactory without adding function hooks.
11:54 PM Ticket #1891 (RBTree insert and find functions) closed by Gedare Bloom
wontfix: The current implementation seems to be satisfactory without adding function hooks.
2:47 PM Changeset in rtems [719c7e5]4.11 by Bjorn Larsson <bjornlarsson@…>
sptask_err03: New test split from sp09 screen 3.
1:46 PM Changeset in rtems [03e89287]4.11 by Sebastian Huber <sebastian.huber@…>
score: Delete CORE_mutex_Control::lock The holder field is enough to determine if a mutex is locked or not. This leads also to better error status codes in case a rtems_semaphore_release() is done for a mutex without having the ownership.
1:29 PM Changeset in rtems [b1ce1161]4.11 by Sebastian Huber <sebastian.huber@…>
score: Delete CORE_mutex_Control::holder_id We can use the holder pointer to get the identifier if necessary.
1:23 PM Changeset in rtems [5c0c0cf]4.11 by Christian Mauderer <Christian.Mauderer@…>
privateenv: Use POSIX keys instead of task variables.
1:23 PM Changeset in rtems [7d5c27e]4.11 by Christian Mauderer <Christian.Mauderer@…>
privateenv: Remove sharing of user environment between threads.
1:16 PM Changeset in rtems [23fec9f]4.11 by Sebastian Huber <sebastian.huber@…>
score: PR2152: Use allocator mutex for objects Use allocator mutex for objects allocate/free. This prevents that the thread dispatch latency depends on the workspace/heap fragmentation.
12:38 PM Changeset in rtems [34684573]4.11 by Sebastian Huber <sebastian.huber@…>
score: Use thread life protection for API mutexes This prevents that asynchronous thread deletion can lead to an unusable allocator or once mutex.
8:04 AM Changeset in rtems [91e7b0c]4.11 by Sebastian Huber <sebastian.huber@…>
score: PR2172: _Thread_queue_Extract() Add _Thread_queue_Extract_with_return_code(). On SMP this sequence in _Thread_queue_Process_timeout() was broken: […] /* * After we enable interrupts here, a lot may happen in the * meantime, e.g. nested interrupts may release the resource that * times out here. So we enter _Thread_queue_Extract() * speculatively. Inside this function we check the actual status * under ISR disable protection. This ensures that exactly one * executing context performs the extract operation (other parties * may call _Thread_queue_Dequeue()). If this context won, then * we have a timeout. * * We can use the_thread_queue pointer here even if * the_thread->Wait.queue is already set to NULL since the extract * operation will only use the thread queue discipline to select * the right extract operation. The timeout status is set during * thread queue initialization. */ we_did_it = _Thread_queue_Extract( the_thread_queue, the_thread ); if ( we_did_it ) { the_thread->Wait.return_code = the_thread_queue->timeout_status; } […] In case _Thread_queue_Extract() successfully extracted a thread, then this thread may start execution on a remote processor immediately and read the the_thread->Wait.return_code before we update it here with the timeout status. Thus it observes a successful operation even if it timed out.
8:04 AM Changeset in rtems [0cd2b777]4.11 by Sebastian Huber <sebastian.huber@…>
samples/base_mp: Include missing header file
7:30 AM Changeset in rtems [600bb68f]4.11 by Sebastian Huber <sebastian.huber@…>
score: _Thread_queue_Extract_with_proxy() Drop the return status, since it is nowhere used.
7:04 AM Changeset in rtems [cb8d3e7]4.11 by Sebastian Huber <sebastian.huber@…>
score: Delete CORE_mutex_Control::blocked_count

Mar 26, 2014:

6:22 PM Changeset in rtems [4327a7b]4.11 by Bjorn Larsson <bjornlarsson@…>
spevent_err03: New test split from sp09 screen 4.
2:56 PM Changeset in rtems [d6f65e40]4.11 by Bjorn Larsson <bjornlarsson@…>
sptests: split sp09 screen 5,6 into spsem_err01, spsem_err02, and sptask_err01. sp09 screen 5 split into spsem_err01, sp09 screen 6 split into spsem_err02, and sptask_err01.
6:13 AM Changeset in rtems-source-builder [8c19df2]4.104.114.9 by Chris Johns <chrisj@…>
sb: Fix git to clean before updating.
6:12 AM Changeset in rtems-source-builder [b77019a]4.104.114.9 by Chris Johns <chrisj@…>
config: Build without zlib due to errors in psim.
6:12 AM Changeset in rtems-source-builder [ed8a66a]4.104.114.9 by Chris Johns <chrisj@…>
config: Add support for gcc-4.8-branch testing.
5:45 AM Changeset in rtems-tools [05d2385]4.104.11 by Chris Johns <chrisj@…>
bsp: Add psim.
5:45 AM Changeset in rtems-tools [a116962]4.104.11 by Chris Johns <chrisj@…>
tester: The process returns an exit code not an errno.

Mar 25, 2014:

6:48 PM Changeset in rtems [a3707d8]4.11 by Bjorn Larsson <bjornlarsson@…>
sptests: Split sp09 screens 7,8 into spmsg1_err01 and spmsgq_err02. spmsgq_err01 test replaces rtems_message_queue_XXX error tests from sp09 screen 7. spmsgq_err02 replaces rtems_message_queue_XXX error tests from sp09 screen 8.
5:51 PM Changeset in rtems [abc833bd]4.11 by Bjorn Larsson <bjornlarsson@…>
spport_err01: New test split from sp09 This test verifies rtems_port_XXX error tests from sp09 screen 9.
3:45 PM Changeset in rtems [8c26e798]4.11 by Sebastian Huber <sebastian.huber@…>
tests: Produce proper begin/end messages
2:58 PM Changeset in rtems [34244b7a]4.11 by Bjorn Larsson <bjornlarsson@…>
spsignal_err01: New test split from sp09. This test moves rtems_signal_send error testing from sp09 screen 9 into its own test.
2:43 PM Changeset in rtems [0cf41e5]4.11 by Bjorn Larsson <bjornlarsson@…>
spintr_err01: New test split from sp09. This test contains the interrupt catch error tests from sp09 screen 9.
2:13 PM Changeset in rtems [9c88bc6e]4.11 by Bjorn Larsson <bjornlarsson@…>
spratemon_err01: New test split from sp09.
1:15 PM Changeset in rtems [a75242eb]4.11 by Sebastian Huber <sebastian.huber@…>
tmtests/tmcontext01: Use <rtems/test.h>
10:03 AM Changeset in rtems [226c731]4.11 by Sebastian Huber <sebastian.huber@…>
score: Replace _Thread_Reset() Replace _Thread_Reset() with _Thread_Start_life_change(). This function can be later used for the _Thread_Close() implementation.
9:54 AM Changeset in rtems [1b1be254]4.11 by Sebastian Huber <sebastian.huber@…>
score: Thread life cycle re-implementation The thread deletion is now supported on SMP. This change fixes the following PRs: PR1814: SMP race condition between stack free and dispatch PR2035: psxcancel reveals NULL pointer access in _Thread_queue_Extract() The POSIX cleanup handler are now called in the right context (should be called in the context of the terminating thread). http://pubs.opengroup.org/onlinepubs/009695399/functions/xsh_chap02_09.html Add a user extension the reflects a thread termination event. This is used to reclaim the Newlib reentrancy structure (may use file operations), the POSIX cleanup handlers and the POSIX key destructors.
9:53 AM Changeset in rtems [8690b53]4.11 by Sebastian Huber <sebastian.huber@…>
score: Add parameter to _Thread_Restart() The executing thread will be later used for a common implementation with _Thread_Close().
8:46 AM Changeset in rtems [65612cc]4.11 by Sebastian Huber <sebastian.huber@…>
sptests/spprintk: Use <rtems/test.h>
7:53 AM Changeset in rtems [5f104ee]4.11 by Sebastian Huber <sebastian.huber@…>
score: Fix heap protection Partially revert commit 2a713e3b944625c45154f0ea7f5703e918de758.
7:06 AM Changeset in rtems [6c0301d]4.11 by Sebastian Huber <sebastian.huber@…>
tests/sptests: Use <rtems/test.h>
7:06 AM Changeset in rtems [698c2e50]4.11 by Sebastian Huber <sebastian.huber@…>
tests/psxtests: Use <rtems/test.h>
7:06 AM Changeset in rtems [2272905]4.11 by Sebastian Huber <sebastian.huber@…>
tests: Use rtems_status_text()

Mar 24, 2014:

3:29 PM TBR/BSP/Beagleboard edited by Beng
expanded overview with wikipedia overview link of various beagle targets (4) (diff)
3:13 PM TBR/BSP/Beagleboard edited by Beng
formatting prettier (diff)
3:08 PM TBR/BSP/Beagleboard edited by Beng
documenting my experiments with booting this image on the bbxm (emulator). (diff)
2:57 PM TBR/BSP/Beagleboard edited by Beng
correct some formatting (diff)
2:57 PM Changeset in rtems [2a713e3]4.11 by Sebastian Huber <sebastian.huber@…>
score: _Heap_Protection_set_delayed_free_fraction Add and use _Heap_Protection_set_delayed_free_fraction(). This makes it possible to avoid a dependency on _Thread_Dispatch_is_enabled().
1:47 PM Ticket #2175 (C++ Exception Catch Handler Crash on Sparc ERC32 Simulator(SIS)) created by JunBeom Kim
* RTEMS : 4.11 version * GCC : 4.8.1 & 4.8.2 * Target : SIS(Sparc …
9:32 AM Changeset in rtems [89aa1ec8]4.11 by James Fitzsimons <james.fitzsimons@…>
m68k/mrm332: changes required to get the mrm332 bsp working again. Changed console driver to use interrupts instead of polling. Change to avoid overwriting CPU32Bug interrupt vector when setting up the Sci interrupt handler. Fixed type for boolean flag in bsp.h. Changed mrm332.h to use 25Mhz clock. Fixes to mrm332.cfg to use correct mcpu32 value for RTEMS_CPU_MODEL instead of m68332 which is no longer supported. Added -mcpu=cpu32 to compiler options. Removed broken ROM linker script and replaced broken RAM linker script with working ROM linker script. Removed no longer required file except_vect_332_ROM.S. Enabled 0xbeefbeef magic string in start.S to allow MRM version of CPU32Bug to auto run RTEMS. Removed old code from start.S Changed compiler optimization flag to optimize for size.
7:54 AM Changeset in rtems [67a4842]4.11 by Daniel Cederman <cederman@…>
bsps/sparc: Make local functions for amba plug&play static.
7:51 AM Changeset in rtems [1fac361]4.11 by Sebastian Huber <sebastian.huber@…>
score: PR2174: Add workaround Add _Scheduler_FIXME_thread_priority_queues_are_broken to prevent thread priority queues in case an EDF scheduler is used.
6:54 AM Changeset in rtems [383b2d3]4.11 by Sebastian Huber <sebastian.huber@…>
score: Start thread dispatch profiling later We are not interested in the sequential boot time.
6:53 AM Changeset in rtems [9b44339c]4.11 by Sebastian Huber <sebastian.huber@…>
score: Delete _Watchdog_Report() Delete _Watchdog_Report_chain(). These two functions use printk() with thread dispatching and interrupts disabled. So they are pretty useless in real applications. They are not part of the application APIs. They are only used in one test and do nothing useful in this test.
6:53 AM Changeset in rtems [72d8db9c]4.11 by Sebastian Huber <sebastian.huber@…>
score: Delete _Thread_Internal_free()
6:44 AM Changeset in rtems [298d0fd]4.11 by Sebastian Huber <sebastian.huber@…>
score: Add _Scheduler_Highest_priority_of_two() Use inline functions instead of macros for _Scheduler_Is_priority_lower_than() and _Scheduler_Is_priority_higher_than().
6:08 AM Ticket #2174 (Memory corruption with EDF scheduler and thread priority queues) created by Sebastian Huber
On 2014-03-21 14:51, Gedare Bloom wrote:> On Fri, Mar 21, 2014 at 9:32 …
6:06 AM Ticket #2173 (Potential integer overflow problem in EDF scheduler) created by Sebastian Huber
On 2014-03-21 14:46, Gedare Bloom wrote:> On Fri, Mar 21, 2014 at 9:43 …
12:04 AM TBR/BSP/Phycore_mpc5554 edited by Dufault
(diff)
12:03 AM TBR/BSP/Phycore_mpc5554 edited by Dufault
(diff)
12:00 AM TBR/BSP/Phycore_mpc5554 edited by Dufault
Distinguish between what's on the board and what's on the chip. (diff)

Mar 22, 2014:

8:05 AM TBR/BSP/Beagleboard edited by Beng
updated beagleboard wiki entry with what i had to find out to get it to work. also a pointer to my git repo of the updated code to get it to work in (a) mainline rtems and (b) with the current toolchain and (c) the name of the current toolchain (diff)

Mar 21, 2014:

8:35 PM Changeset in rtems [fd46711]4.11 by bjorn larsson <bjornlarsson@…>
psxtmtests: Add test.h support
3:48 PM Changeset in rtems [2ead50a]4.11 by bjorn larsson <bjornlarsson@…>
tmtests: convert to test.h
1:29 PM Changeset in rtems [5ef9f23]4.11 by Christian Mauderer <Christian.Mauderer@…>
libcsupport: Use POSIX keys for GXX key functions With this patch C++ applications now eventually need additional POSIX-keys and POSIX-key-value-pairs configured.
1:17 PM Changeset in rtems [8e133b25]4.11 by Christian Mauderer <Christian.Mauderer@…>
librpc: Use POSIX key instead of task variables
11:07 AM Changeset in rtems [9d9df8b]4.11 by Christian Mauderer <Christian.Mauderer@…>
libcsupport: Remove unused gxx-wrapper function. The rtems_gxx_key_dtor function is not longer used by gcc.
11:07 AM Changeset in rtems [01f23374]4.11 by Christian Mauderer <Christian.Mauderer@…>
posix: Prevent pthread_setspecific from returning EAGAIN. The man-page for pthread_setspecific does not define the EAGAIN return value. Further without this patch it was not possible to set keys that have been already set a new value. Add test for setting a new value to a already set key.
9:12 AM Ticket #2172 (SMP: System corruption revealed with test smpload01) created by Sebastian Huber
See FIXME comment in smpload01 test: …
8:53 AM Changeset in rtems [9486566]4.11 by Sebastian Huber <sebastian.huber@…>
smptests/smpload01: Improve test Add a task producing memory traffic. Add tasks to obtain a priority inheritance semaphore in a synchronized way.
2:53 AM GSoC edited by AoLaD
/* Students' Proposals */ (diff)

Mar 20, 2014:

10:43 PM Changeset in rtems [8cc7084]4.11 by Joel Sherrill <joel.sherrill@…>
doc misc: Building again and updates Remove references to Cygnus Fix issues introduced in previous edits
9:19 PM Changeset in rtems [98fd415]4.11 by Joel Sherrill <joel.sherrill@…>
relnotes/status.texi: Update to Bugzilla
9:18 PM Changeset in rtems [0b7e5f75]4.11 by Joel Sherrill <joel.sherrill@…>
HELP.html Makefile.am: Remove unused HELP.html
9:17 PM Changeset in rtems [0dd02c68]4.11 by Joel Sherrill <joel.sherrill@…>
cpright.texi: Update to reflect services and community
9:16 PM Changeset in rtems [f5bbc042]4.11 by Joel Sherrill <joel.sherrill@…>
started/buildc.t: Change CVS to Git
9:16 PM Changeset in rtems [df40cc9]4.11 by Joel Sherrill <joel.sherrill@…>
started/buildrt.t: Change CVS to Git
9:10 PM Changeset in rtems [c499856]4.11 by Chris Johns <chrisj@…>
Change all references of rtems.com to rtems.org.
8:47 PM Changeset in rtems-source-builder [40d25dc]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
4.11/rtems-v850.bset: Add gcc 4.8.2 patch
8:21 PM Changeset in rtems-tools [ec18d1d]4.104.11 by Joel Sherrill <joel.sherrill@…>
gcc-4.8.2-rtems4.11-20140349.diff: New file
7:19 PM Changeset in rtems-source-builder [dac3a03]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
source-builder.txt: Correct spelling errors
5:47 PM Changeset in rtems [4c36cd5b]4.11 by Joel Sherrill <joel.sherrill@…>
relnotes/intro.texi: Change rtems.com to rtems.org and update
4:57 PM Changeset in rtems [a86d13a]4.11 by Joel Sherrill <joel.sherrill@…>
texi2html_init.in: Reword rtems.com to rtems.org
12:18 PM Changeset in rtems [f68401e]4.11 by Sebastian Huber <sebastian.huber@…>
fstests/fsrename: Fix stack corruption Use snprintf() instead of sprintf(). Include missing header files.
9:00 AM Changeset in rtems [b0efca5]4.11 by Sebastian Huber <sebastian.huber@…>
score: _Debug_Is_thread_dispatching_allowed() Do not check ISR level in _Debug_Is_thread_dispatching_allowed().
8:22 AM Changeset in rtems [a5385b1]4.11 by Christian Mauderer <Christian.Mauderer@…>
score: Unify pthread and gxx_wrapper once and move to score.
8:09 AM Changeset in rtems [802d3ba]4.11 by Sebastian Huber <sebastian.huber@…>
tests/fstests: Remove duplicate begin/end messages Fix file system names. Remove superfluous defines.
7:16 AM Changeset in rtems [b3b9600]4.11 by Sebastian Huber <sebastian.huber@…>
score: Delete unused STATES_ALL_SET
1:39 AM Changeset in rtems-source-builder [5111acf]4.104.114.9 by Chris Johns <chrisj@…>
doc: New version and date.
1:37 AM Changeset in rtems-source-builder [1180988]4.104.114.9 by Chris Johns <chrisj@…>
doc: Add patch details.
12:06 AM Changeset in rtems-source-builder [9b1ae21]4.104.114.9 by Chris Johns <chrisj@…>
freebsd: Add support for FreeBSD 10.0. GDB did not build out of the box on FreeBSD 10.0 due to the iconv move to libc effecting the gettext port with Python. The patch provided is from the gdb port (devel/gdb) and add the LDFLAGS to the link command line when Python is used and this adds /usr/local/lib if needed.

Mar 19, 2014:

10:22 PM GSoC edited by Hesham
/* Students' Proposals */ (diff)
8:21 PM Changeset in rtems [e045fb6c]4.11 by Jennifer Averett <jennifer.averett@…>
posix: Move affinity from thread to scheduler.
8:20 PM Changeset in rtems [56c396b]4.11 by Jennifer Averett <jennifer.averett@…>
score: Add priority affinity smp scheduler.
4:17 PM Changeset in rtems [6cd4a5c]4.11 by Christian Mauderer <Christian.Mauderer@…>
cpukit/shell: Replace task variables with posix keys. Use posix keys for current shell environment instead of task variables. With this patch the shell needs one posix-key and one posix-key-value-pair configured. Update documentation for the shell. Adapt samples/fileio: - Add necessary objects. - Add login function and custom device name for better testing of the shell.
2:50 PM Changeset in rtems [7205189]4.11 by Jennifer Averett <jennifer.averett@…>
posix: Modified pthread init to use cpuset default.
9:40 AM Changeset in rtems [3b5e7dc]4.11 by Sebastian Huber <sebastian.huber@…>
score: Set name before object is made public
4:15 AM Changeset in rtems-tools [e959da9]4.104.11 by Chris Johns <chrisj@…>
4.11/gdb: Fix detecting python when building GDB on FreeBSD 10.0. This patch is from the FreeBSD 10.0 devel/gdb port and adds the LDFLAGS to link command line with Python enabled. Note, this may effect some hosts if there are library clashes.
4:07 AM GSoC edited by Just Janek
Added Janek's GSoC 2014 information to the proposal table (diff)

Mar 18, 2014:

6:55 PM Changeset in rtems [54f345f5]4.11 by Jennifer Averett <jennifer.averett@…>
rtems: Move affinity from thread to scheduler.
6:54 PM Changeset in rtems [6d24e8b]4.11 by Jennifer Averett <jennifer.averett@…>
sapi: Add priority affinity smp scheduler.
5:52 PM Changeset in rtems [da5b1b9]4.11 by Jennifer Averett <jennifer.averett@…>
score: Remove affinity element from thread.
5:44 PM Changeset in rtems [af53e6cf]4.11 by Jennifer Averett <jennifer.averett@…>
smpaffinity01: Use Priority Affinity SMP scheduler.
5:43 PM Changeset in rtems [d4e1ead]4.11 by Jennifer Averett <jennifer.averett@…>
smppsxaffinity01: Use Priority Affinity SMP scheduler.
5:43 PM Changeset in rtems [cb283959]4.11 by Jennifer Averett <jennifer.averett@…>
smppsxaffinity02: Use Priority Affinity SMP scheduler.
3:25 PM Changeset in rtems [4484112]4.11 by Christian Mauderer <Christian.Mauderer@…>
psxonce01: Add call counter to check if init function has been called.
3:25 PM Changeset in rtems [6592cab]4.11 by Christian Mauderer <Christian.Mauderer@…>
psxtests: move pthread_once tests into an extra test.
3:13 PM Changeset in rtems [084c5cc]4.11 by Sebastian Huber <sebastian.huber@…>
score: Reduce _Thread_Reset() parameters Move thread entry parameters out of _Thread_Reset() to enable re-usablity of this function.
3:11 PM Changeset in rtems [dcd5e26]4.11 by Sebastian Huber <sebastian.huber@…>
score: Move _Thread_Reset() and make static
12:22 PM Changeset in rtems [f31311aa]4.11 by Sebastian Huber <sebastian.huber@…>
score: Add _Assert_Not_reached()
11:11 AM Changeset in rtems [72f4b98b]4.11 by Sebastian Huber <sebastian.huber@…>
score: Add _Debug_Is_owner_of_allocator()
10:56 AM Changeset in rtems [a3dd225b]4.11 by Sebastian Huber <sebastian.huber@…>
score: Delete _Assert_Owner_of_giant() Add _Debug_Is_owner_of_giant(). This makes it possible to assert the opposite.
10:49 AM Changeset in rtems [ff25926]4.11 by Sebastian Huber <sebastian.huber@…>
score: Delete _Assert_Thread_dispatching_repressed Add _Debug_Is_thread_dispatching_allowed(). This makes it possible to assert the opposite. Use _ISR_Disable_without_giant()/_ISR_Enable_without_giant() to avoid misleading secondary assertion failures.
9:56 AM Changeset in rtems [fa3993d9]4.11 by Sebastian Huber <sebastian.huber@…>
score: Make _ISR_Enable_without_giant() available Make _ISR_Enable_without_giant() available for non-SMP configurations.
9:04 AM Changeset in rtems [614cd7a]4.11 by Sebastian Huber <sebastian.huber@…>
rtems: Include missing header file
7:28 AM Changeset in rtems [51f823c9]4.11 by Sebastian Huber <sebastian.huber@…>
posix: Use interal mutex for once implementation Enable pthread_once() for all configurations. The pthread_once() function is one means to initialize POSIX keys. Another use case is the C++ support.
Note: See TracTimeline for information about the timeline view.