Timeline




matching tags

Dec 8, 2016:

3:41 PM Changeset in rtems [b6606e8] by Sebastian Huber <sebastian.huber@…>
score: Remove fatal is internal indicator The fatal is internal indicator is redundant since the fatal source and error code uniquely identify a fatal error. Keep the fatal user extension is internal parameter for backward compatibility and set it to false always. Update #2825.
1:46 PM Changeset in rtems [16bd9e0a] by Sebastian Huber <sebastian.huber@…>
sptimecounter02: Add plot script

Dec 7, 2016:

10:43 AM Changeset in rtems [3672f9a2] by Sebastian Huber <sebastian.huber@…>
sptimecounter02: Update screen file Data obtained on QorIQ T4240 running with 1500MHz.
10:21 AM Changeset in rtems [ccda60bd] by Sebastian Huber <sebastian.huber@…>
smplock01: Fix plot scripts
7:58 AM Ticket #2835 (Ada support is broken on SMP configurations) created by Sebastian Huber
The Ada support is the last user of a task variable: rtems_ada_self. …
7:48 AM Ticket #2834 (Cilk Plus support) created by Sebastian Huber
Cilk Plus is a C++ language extension developed by Intel. It is …
7:43 AM Ticket #2833 (POSIX header files should move to Newlib) created by Sebastian Huber
This has the following benefits. 1. It ensures compatibility between …
7:39 AM Ticket #2832 (Google Go run-time library support needs an update) created by Sebastian Huber
The Google Go run-time now uses features provided by #include …
6:20 AM Changeset in rtems [c6eead1] by Chris Johns <chrisj@…>
libdl: Add C++ exception support to loaded modules. This has been tested on SPARC, i386, PowerPC and ARM. Closes #2767.
6:15 AM Changeset in rtems-libbsd [e3dac66]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
pfctl: Update due to linker set API changes

Dec 6, 2016:

11:03 AM Changeset in rtems-docs [2ff4255] by Sebastian Huber <sebastian.huber@…>
Update linker set documentation Update #2408. Update #2790.
10:35 AM Changeset in rtems [4b579c5f] by Sebastian Huber <sebastian.huber@…>
score: Simplify linker set API Resurrect RTEMS_LINKER_SET_BEGIN() and RTEMS_LINKER_SET_END(). Add new macros RTEMS_LINKER_SET_ITEM_COUNT(), RTEMS_LINKER_SET_IS_EMPTY(), and RTEMS_LINKER_SET_FOREACH(). Remove confusing RTEMS_LINKER_SET_ASSIGN_BEGIN() and RTEMS_LINKER_SET_ASSIGN_END(). Fix RTEMS_LINKER_SET_SIZE() to return the size in characters as specified by the documentation. Update #2408. Update #2790.
7:32 AM Ticket #2831 (libstdc++ silently fails in case POSIX key operations fail due to ...) created by Sebastian Huber
libstdc++ uses POSIX keys for thread-local storage in some places. It …
3:06 AM Changeset in rtems [ef362818] by Joel Sherrill <joel@…>
Add support for posix_devctl()

Dec 5, 2016:

1:47 PM Changeset in rtems [38bc13f] by Sebastian Huber <sebastian.huber@…>
smplock01: Fix fairness plot script
3:53 AM Changeset in rtems [28fda62] by Chris Johns <chrisj@…>
testsuite: Add test states to the testsuit configuration files. Change the testsuite configuration files to hold state information about a test. The states are: exclude - Do not build the test expected-fail - The test is expected to fail indeterminate - The test may pass or may fail A message is printed just after the test's BEGIN message to indicate there is a special state for the test. No state message means the test is expected to pass. This support requires tests are correctly written to the use standard support to begin and end a test.

Dec 2, 2016:

12:39 PM Changeset in rtems [b07e642a] by Sebastian Huber <sebastian.huber@…>
smpthreadlife01: Fix due to robust thread dispatch Update #2811.
12:10 PM Changeset in rtems [f65dcc7] by Sebastian Huber <sebastian.huber@…>
score: Fix ARM and PowerPC context initialization Update #2751.
11:40 AM Changeset in rtems [6cc83b32] by Sebastian Huber <sebastian.huber@…>
posix: Fix typo
10:51 AM Changeset in rtems [7da78cf] by Sebastian Huber <sebastian.huber@…>
rtems: Use _Thread_Dispatch_direct() Update #2797.
10:18 AM Changeset in rtems [d10716f] by Sebastian Huber <sebastian.huber@…>
rtems: Fix rtems_scheduler_add_processor() Fix thread dispatch profiling of rtems_scheduler_add_processor(). Update #2797.
8:56 AM Changeset in rtems [aadd318] by Sebastian Huber <sebastian.huber@…>
posix: Fix fall back spinlock implementation Update #2674.
5:10 AM Ticket #2830 (throwing std::runtime on PC BSP fails.) created by Chris Johns
Throwing a std::runtime() exception locks up. The lock up is in the …

Dec 1, 2016:

9:24 PM Changeset in rtems [b3cb2c1] by Sebastian Huber <sebastian.huber@…>
score: Fix debug thread queue context init On ARM Thumb we may have function addresses ending with 0x7f, if we are lucky.
7:42 PM Changeset in rtems [5b6c290] by Sebastian Huber <sebastian.huber@…>
score: Initialize thread queue context early Initialize thread queue context early preferably outside the critical section. Remove implicit _Thread_queue_Context_initialize() from _Thread_Wait_acquire().

Nov 30, 2016:

11:21 PM Changeset in rtems-tools [d3d771e] by Chris Johns <chrisj@…>
bsp-builder: Add support for builds. Add build support where a build is a combination of options. The default is 'all' which is a full set of build options passed to configure. You can now use 'basic' which is the standard or default configure command line. This used with the arch option lets you quickly build all BSPs in an architecture. For example: $ rtems-bsp-builder --build-path /builds/rtems/builds/arm \ --rtems-tools /opt/rtems/4.12 \ --rtems /opt/rtems/src/rtems.git \ --arch arm --build basic
10:22 PM Ticket #2829 (xz git URL in README is broken) created by Joel Sherrill
Use http://git.tukaani.org/?
9:45 PM Ticket #2828 (Remove libmisc/serdbg) created by Joel Sherrill
This is old code which should be replaced by the new debug server. Any …
3:41 PM Changeset in rtems-libbsd [d686d7b]5-freebsd-12 by Christian Mauderer <Christian.Mauderer@…>
wlan/run: Add firmware.

Nov 29, 2016:

11:40 PM Ticket #2827 (rtems-bsps broken on 4.11 branch) created by Joel Sherrill
Looks like at least this patch was not backported: commit …
10:19 PM Changeset in rtems [e629076] by Chris Johns <chrisj@…>
libdebugger: Build for ARM's without a CP15.
9:13 PM Changeset in rtems-tools [8a7be63] by Chris Johns <chrisj@…>
bsp-bulder: Get the end time when building an architecture.
3:29 PM Ticket #2810 (Remove sparc/sis BSP variant) closed by Joel Sherrill <joel@…>
fixed: In de7b174e381ee60686487c03c6db8d0ed7596da1/rtems: […]
5:13 AM Changeset in rtems-libbsd [afda2c7]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
debugger: Set the fd to -1 to indicate being disconnected.

Nov 28, 2016:

12:28 PM Changeset in rtems [c09db57] by Sebastian Huber <sebastian.huber@…>
score: Fix thread queue context initialization Initialize the thread queue context with invalid data in debug configurations to catch missing set up steps.
3:23 AM Changeset in rtems-libbsd [f7a4107]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add a RTEMS Debugger TCP remote transport. The patch also adds support to libbsd's build system making source conditional on a configure check. The debugger support is not available on all architectures and this feature lets us test if is avaliable.

Nov 25, 2016:

6:21 PM Changeset in rtems [9bf9068] by Martin Erik Werner <martinerikwerner.aac@…>
or1k: Avoid multiple iterations over cache Previously, if the cache range operations were called with a range that was larger than the cache size, this would lead to multiple iterations over the cache, which is unnecessary. Limit this so that if the range is larger than the cache size, the operations will only iterate over the whole cache once.
6:21 PM Changeset in rtems [a59dd5c] by Martin Erik Werner <martinerikwerner.aac@…>
or1k: Remove secondary functions in cache manager Move the code of the _CPU_OR1K_Cache_{enable,disable}_* functions into the equivalent exported _CPU_cache_{enable,disable}_* functions instead, and then delete them, in order to reduce the code indirection and aid readability. This does not touch the currently unused prefetch, writeback, and lock functions.
6:21 PM Changeset in rtems [3b4ddaf] by Martin Erik Werner <martinerikwerner.aac@…>
or1k: Avoid excessive ISR toggle in cache manager Previously _ISR_Local_{disable,enable}() was executed twice for each cache line operation, and since operations over the entire cache were implemented by calling the single-line operations in a loop, this made those operations rather costly. Fix the double-toggle by calling _OR1K_mtspr() directly, and removing the now-unused corresponding _CPU_OR1K_Cache_* functions. Fix the entire-operations by moving the ISR toggle outside of the loop, and by calling _OR1K_mtspr() directly instead of the single-line operations. Also implement range functions, since otherwise the cache manager falls back on looping over the single-line operations.
6:21 PM Changeset in rtems [4dcaa48] by Martin Erik Werner <martinerikwerner.aac@…>
or1k: Indent & comment fix in cache.c * Fix indentation of variable declarations. * Change commented-out asm -> asm to meet c99 standard if uncommented.
6:21 PM Changeset in rtems [e639c026] by Martin Erik Werner <martinerikwerner.aac@…>
or1k: Add functions for entire cache operations Add functions for flushing and invalidating whole cache. Since we don't have system calls that can operate on anything more than a single cache line, these simply retrieves the cache size and iterates over the full size, invalidating each line. The current implementation assumes that there's only one level of cache. These changes were contributed by Antmicro under contract by ÅAC Microtec AB. Close #2602
4:13 AM Changeset in rtems [a0d4e99] by Chris Johns <chrisj@…>
cpukit: Add libdebugger, a remote debugger agent for GDB.

Nov 24, 2016:

10:45 PM Changeset in rtems [8fd465e] by Chris Johns <chrisj@…>
arm/zynq: Wait for the UART TX FIFO to empty on reset.
11:04 AM Changeset in rtems [0a9b6eb0] by Sebastian Huber <sebastian.huber@…>
libblock: Fix for RTEMS_DEBUG
11:01 AM Changeset in rtems-libbsd [269b559]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
ftpd: Use floating-point tasks due to syslog()
10:53 AM Changeset in rtems [bd0d585] by Sebastian Huber <sebastian.huber@…>
arm: Fix _CPU_ISR_Is_enabled() for ARMv7-M Update #2811.
9:49 AM Changeset in rtems [562b0a0] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Add Cortex-M DWT CPU counter
7:32 AM Changeset in rtems [01ac1db] by Sebastian Huber <sebastian.huber@…>
powerpc: Fix interrupt profiling for e6500
5:13 AM Changeset in rtems [620b23e] by Sebastian Huber <sebastian.huber@…>
score: Optimize _Thread_queue_Enqueue() Move thread state for _Thread_queue_Enqueue() to the thread queue context. This reduces the parameter count of _Thread_queue_Enqueue() from five to four (ARM for example has only four function parameter registers). Since the thread state is used after several function calls inside _Thread_queue_Enqueue() this parameter was saved on the stack previously.
2:08 AM Ticket #2826 (arm_cp15_get_translation_table_base_control_register warning.) created by Chris Johns
arm_cp15_get_translation_table_base_control_register in …
Note: See TracTimeline for information about the timeline view.