Timeline




matching tags

Feb 4, 2017:

10:58 PM Changeset in rtems-testing [c8db44b] by Joel Sherrill <joel@…>
Update coverity scripts to run against master Add scripts to test newlib and rtems-tools as well as capture the dummy Coverity model files. The website complains if you have not filled in all the holes. Providing dummy values gives us "completely configured" projects.
10:27 AM Ticket #2898 (x86_64 BSP) created by Tanu Hari Dixit
= x86_64 BSP = [[PageOutline(...)]] == Mentors == …

Feb 3, 2017:

1:26 PM Changeset in rtems-docs [29222e3] by Sebastian Huber <sebastian.huber@…>
c-user: Add SMP internal locking
12:58 PM Changeset in rtems-docs [0874d7d] by Sebastian Huber <sebastian.huber@…>
c-user: Add SMP profiling
12:35 PM Changeset in rtems-docs [138c1ba] by Sebastian Huber <sebastian.huber@…>
c-user: Eliminate CONFIGURE_SMP_APPLICATION Update #2893.
12:30 PM Ticket #2893 (Remove CONFIGURE_SMP_APPLICATION) closed by Sebastian Huber
fixed: [1f3c22e7868b14482df287656e602e17ccac4adc/rtems-docs]
11:54 AM Changeset in rtems-docs [1f3c22e] by Sebastian Huber <sebastian.huber@…>
c-user: Update SMP introduction
10:57 AM Changeset in rtems-docs [b2e56c5] by Sebastian Huber <sebastian.huber@…>
c-user: New SMP chapter title
10:55 AM Changeset in rtems-docs [90a3c41] by Sebastian Huber <sebastian.huber@…>
c-user: Add TAS and TTAS terms
10:52 AM Changeset in rtems-docs [87b4d03] by Sebastian Huber <sebastian.huber@…>
c-user: Update scheduler helping protocol
10:24 AM Changeset in rtems [239dd35f] by Sebastian Huber <sebastian.huber@…>
smptests: Fix warnings
9:49 AM Changeset in rtems [85ed95e] by Sebastian Huber <sebastian.huber@…>
termios: Fix static device initalization This enables early printk() support. Update #2838.
9:16 AM Changeset in rtems [e2b1c47d] by Sebastian Huber <sebastian.huber@…>
sparc: Fix volatile clobber Do not adjust the stack pointer, since this is already done by the restor instruction. Update #2270.
7:57 AM Changeset in rtems [bbfbfc8] by Sebastian Huber <sebastian.huber@…>
score: Move _Thread_Scheduler_ask_for_help() Move _Thread_Scheduler_ask_for_help(), rename it to _Thread_Ask_for_help() and make it static.
7:55 AM Changeset in rtems [49caf22] by Daniel Hellstrom <daniel@…>
leon, grspw_pkt: fix overwrite protection when more than 32 devs This is a fix for a coverity warning
7:53 AM Changeset in rtems [cc8a50ab] by Daniel Hellstrom <daniel@…>
leon,grtm: ioctl() shouldn't access pointer before validated This is a fix for a coverity warning
7:43 AM Changeset in rtems [d4ff66e] by Sebastian Huber <sebastian.huber@…>
confdefs.h: Simplify

Feb 2, 2017:

10:44 PM Changeset in rtems [f9db6fd] by Kevin Kirspel <kevin-kirspel@…>
confdefs.h: Only define _CONFIGURE_SMP_APPLICATION if RTEMS_SMP defined
6:15 PM Changeset in rtems [63c5c53e] by Ingo Molnar <mingo@…>
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h> Fix up affected files that include this signal functionality via sched.h. Acked-by: Linus Torvalds <torvalds@…> Cc: Mike Galbraith <efault@…> Cc: Peter Zijlstra <peterz@…> Cc: Thomas Gleixner <tglx@…> Cc: linux-kernel@… Signed-off-by: Ingo Molnar <mingo@…>
3:24 PM Changeset in rtems [ca1e546e] by Sebastian Huber <sebastian.huber@…>
score: Improve scheduler helping protocol Only register ask for help requests in the scheduler unblock and yield operations. The actual ask for help operation is carried out during _Thread_Do_dispatch() on a processor related to the thread. This yields a better separation of scheduler instances. A thread of one scheduler instance should not be forced to carry out too much work for threads on other scheduler instances. Update #2556.
1:07 PM Changeset in rtems-docs [785c02f] by Sebastian Huber <sebastian.huber@…>
c-user: Add SMP low-level synchronization
10:22 AM Changeset in rtems-docs [3e005fe] by Sebastian Huber <sebastian.huber@…>
c-user: Use sphinx glossary support Terms can be referenced via :term:XYZ.
9:49 AM Changeset in rtems-docs [2e0a2a0] by Sebastian Huber <sebastian.huber@…>
c-user: Add SMP implementation details section
9:46 AM Changeset in rtems-docs [b033e39] by Sebastian Huber <sebastian.huber@…>
c-user: Add SMP application issues section
8:43 AM Changeset in rtems-docs [7b1c63c] by Sebastian Huber <sebastian.huber@…>
c-user: Update clustered scheduling
8:16 AM Changeset in rtems [6dd96af] by Sebastian Huber <sebastian.huber@…>
rtems: Fix RTEMS_NO_TIMEOUT define Cast the internal WATCHDOG_NO_TIMEOUT to the right type for a Classic API interval to avoid implict type conversion warnings.
8:14 AM Changeset in rtems-docs [0680bd2] by Sebastian Huber <sebastian.huber@…>
Update README due to use of math extension

Feb 1, 2017:

9:27 PM Ticket #2897 (Update termios.h to match the latest FREEBSD definitions) created by Kevin Kirspel
The FREEBSD struct termios separates out the input and output baud …
4:46 PM Ticket #2896 (RSB requirements are missing pax) created by Joel Sherrill
Loading a new VM, I noticed that pax is needed. It isn't mentioned in …
3:48 PM Changeset in rtems [fd9fb21] by Martin Aberg <maberg@…>
leon, cons: drvmgr cons interface uses new TERMIOS LEON driver manager console driver interface (cons) and the APBUART cons driver (apbuart_cons) have been updated for recent TERMIOS interface changes. The legacy callback API is not used anymore and deprecated functions are eliminated. This new implementation is based on RTEMS BSP and Device Driver Development Guide, chapter named "Console Driver". - Functions marked as deprecated (rtems_termios_open() and rtems_termios_close()) have been updated with the present-day versions. - The legacy "callback" interface is replaced with the "handler" interface. - Implementation is inspired by the documentation example, the non-driver manager driver for APBUART (apbuart_termios). - Polled, interrupt and task mode is supported.
1:48 PM Changeset in rtems [07d71279] by Sebastian Huber <sebastian.huber@…>
Prefix confdefs.h internal def with an underscore Close #2895.
1:10 PM Changeset in rtems [54835ae] by Sebastian Huber <sebastian.huber@…>
Rename CONFIGURE_SMP_MAXIMUM_PROCESSORS Rename CONFIGURE_SMP_MAXIMUM_PROCESSORS to CONFIGURE_MAXIMUM_PROCESSORS since the SMP part is superfluous. Update #2894.
12:38 PM Changeset in rtems-docs [a0d2eee] by Sebastian Huber <sebastian.huber@…>
Use "in X config..." instead of "on X config..."
12:32 PM Changeset in rtems-docs [ba781f9] by Sebastian Huber <sebastian.huber@…>
c-user: Move scheduler directives
12:23 PM Changeset in rtems-docs [9de1be6] by Sebastian Huber <sebastian.huber@…>
c-user: Remove duplicate thread queue section
12:23 PM Changeset in rtems-docs [a6a1f72] by Sebastian Huber <sebastian.huber@…>
c-user: Update task migration
12:07 PM Changeset in rtems-docs [a238912] by Sebastian Huber <sebastian.huber@…>
c-user: Move some task directives
12:00 PM Changeset in rtems [70f559d8] by Sebastian Huber <sebastian.huber@…>
rtems: Fix RTEMS_MAXIMUM_PRIORITY define Cast the internal PRIORITY_MAXIMUM to the right type for a Classic API task priority to avoid integer conversion warnings.
11:11 AM Changeset in rtems [f95fa387] by Sebastian Huber <sebastian.huber@…>
Remove CONFIGURE_SMP_APPLICATION Enable the SMP support if CONFIGURE_SMP_MAXIMUM_PROCESSORS > 1. Update #2893.
10:45 AM Ticket #2895 (Prefix the confdefs.h internal defines with an underscore) created by Sebastian Huber
Prefix the confdefs.h internal defines with an underscore to simplify …
10:43 AM Ticket #2894 (Rename CONFIGURE_SMP_MAXIMUM_PROCESSORS to CONFIGURE_MAXIMUM_PROCESSORS) created by Sebastian Huber
Rename CONFIGURE_SMP_MAXIMUM_PROCESSORS to …
10:42 AM Ticket #2893 (Remove CONFIGURE_SMP_APPLICATION) created by Sebastian Huber
SMP support must be enabled with the CONFIGURE_SMP_APPLICATION …
10:24 AM Ticket #2892 (Use of C domain in shpinx documentation?) created by Sebastian Huber
The sphinx documentation framework provides so called C/C++ domains …
9:48 AM Changeset in rtems [418149c8] by Daniel Hellstrom <daniel@…>
libdrvmgr: added default BSP init level hook
8:48 AM Changeset in rtems-docs [3966353] by Sebastian Huber <sebastian.huber@…>
Do not show page references after internal links
6:59 AM Ticket #2556 (Implement the O(m) Independence-Preserving Protocol (OMIP)) closed by Sebastian Huber
fixed: [8add1793d25b2f76d564028f991cac31e0f871b4/rtems-docs]
6:59 AM Ticket #2412 (Improved priority inheritance implementation) closed by Sebastian Huber
fixed: [8add1793d25b2f76d564028f991cac31e0f871b4/rtems-docs]
6:51 AM Changeset in rtems-docs [1472f84] by Sebastian Huber <sebastian.huber@…>
c-user: Add self-contained objects chapter Update #2843.
6:50 AM Changeset in rtems-docs [5dcebd4] by Sebastian Huber <sebastian.huber@…>
Fix refs.bib entries
6:16 AM Ticket #2176 (fishy behavior in termios tx task mode) closed by Sebastian Huber
wontfix: Termios supports now a TERMIOS_IRQ_SERVER_DRIVEN mode, see #2839.

Jan 31, 2017:

6:49 PM Developer/OpenProjects edited by Gedare Bloom
Generate Table of open SoC projects for bsps (diff)
3:45 PM Ticket #2891 (Beagleboard BSP projects) created by Tanu Hari Dixit
== Introduction == RTEMS has a BSP that supports beagleboard, …
12:27 PM Changeset in rtems-docs [8add179] by Sebastian Huber <sebastian.huber@…>
c-user: Add Key concept locking protocols Update #2412. Update #2556.
11:59 AM Changeset in rtems-docs [938c49e] by Sebastian Huber <sebastian.huber@…>
Fix refs.bib entry
10:15 AM Changeset in rtems-docs [aaff696] by Sebastian Huber <sebastian.huber@…>
c-user: Add key concept thread queues Update #2556.
9:33 AM Changeset in rtems-docs [e6cb6b7] by Sebastian Huber <sebastian.huber@…>
shell: Update task command Update #2858.
9:18 AM Ticket #2173 (Potential integer overflow problem in EDF scheduler) closed by Sebastian Huber
fixed
9:14 AM Changeset in rtems [73b06e64] by Javier Jalle <javier.jalle@…>
leon, gr-cpci-leon4-n2x: small comment fix
9:13 AM Changeset in rtems [61788e76] by Javier Jalle <javier.jalle@…>
leon, GR-CPCI-GR740: Added peripheral PCI driver
9:11 AM Ticket #2858 (Add user defined thread names) closed by Sebastian Huber
fixed: [40a1e80e6391418450157eb9e69aa8b796123aaa/rtems-docs]
9:10 AM Changeset in rtems-docs [40a1e80] by Sebastian Huber <sebastian.huber@…>
c-user: Task names Update #2858.
8:50 AM Changeset in rtems-libbsd [1fd5083]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
SLEEPQUEUE(9): Add wmesg to thread wait info
8:49 AM Changeset in rtems-libbsd [ee94f8a]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
rtems-bsd-mutex: Use thread queue name
8:37 AM Changeset in rtems [70488f5] by Sebastian Huber <sebastian.huber@…>
score: Fix _Thread_Initialize()
8:01 AM Changeset in rtems [f7ba2945] by Sebastian Huber <sebastian.huber@…>
monitor: Add support for BSD wakeup messages
7:08 AM Changeset in rtems [e366f77] by Sebastian Huber <sebastian.huber@…>
score: Add _Thread_queue_Object_name Add the special thread queue name _Thread_queue_Object_name to mark thread queues embedded in an object with identifier. Using the special thread state STATES_THREAD_QUEUE_WITH_IDENTIFIER is not reliable for this purpose since the thread wait information and thread state are protected by different SMP locks in separate critical sections. Remove STATES_THREAD_QUEUE_WITH_IDENTIFIER. Add and use _Thread_queue_Object_initialize(). Update #2858.
6:20 AM Ticket #2795 (Overrun Handling for general real-time models) closed by Kuan-Hsun Chen <c0066c@…>
fixed: In 166a9f67cde9085a74d6d5d962160b3c92b3e3d7/rtems: […]

Jan 30, 2017:

6:34 PM Changeset in rtems [166a9f6] by Kuan-Hsun Chen <c0066c@…>
sprmsched01/spedfsched04: Revise Instead of using the target time and console driver, both tests now use assertions and rtems_rate_monotonic_get_status() to verify the count of postponed jobs. The setting of spedfsched04 is slightly changed. Close #2795.
4:58 PM Changeset in rtems-libbsd [5382f639]5-freebsd-12 by Kevin Kirspel <kevin-kirspel@…>
Add support for LPC32XX cache
4:58 PM Changeset in rtems-libbsd [ea395a7]5-freebsd-12 by Kevin Kirspel <kevin-kirspel@…>
Add ordered Nexus devices Add support for ordering the initialization of Nexus devices. This can be used to make sure a device is initialized before a dependant device.
4:58 PM Changeset in rtems-libbsd [9f2205a]5-freebsd-12 by Kevin Kirspel <kevin-kirspel@…>
Port LPC32XX Ethernet and USB OHCI to RTEMS
4:58 PM Changeset in rtems-libbsd [803a495]5-freebsd-12 by Kevin Kirspel <kevin-kirspel@…>
Adding LPC32XX ethernet driver support
2:07 PM Ticket #2841 (Add NXP SC16IS752 serial device driver) closed by Sebastian Huber
fixed
1:44 PM Changeset in rtems-docs [e07e376] by Sebastian Huber <sebastian.huber@…>
c-user: Update initialization Update #2692.
1:23 PM Ticket #2554 (New watchdog handler implementation) closed by Sebastian Huber
fixed
1:22 PM Changeset in rtems-docs [1161ed1] by Sebastian Huber <sebastian.huber@…>
c-user: Update timer manager Update #2554.
12:51 PM Changeset in rtems-docs [a17535d] by Sebastian Huber <sebastian.huber@…>
c-user: Add timer and timeouts key concept Update #2554.
11:30 AM Ticket #2890 (_RBTree_Initialize_node generates warnings) closed by Sebastian Huber <sebastian.huber@…>
fixed: In c5430e0618fbe1517417a0b353c12924a8934554/rtems: […]
11:29 AM Changeset in rtems [c5430e06] by Sebastian Huber <sebastian.huber@…>
score: Fix unused parameter warning Close #2890.
11:06 AM Ticket #2890 (_RBTree_Initialize_node generates warnings) created by Stavros Passas
Currently, when _RBTree_Initialize_node is used, it generates warnings …
10:51 AM Ticket #2889 (RTEMS_STACK_CHECKER_EXTENSION has incomplete definition) closed by Stavros Passas <stavros.passas@…>
fixed: In 575c2e21e25db83a5a8d83d2f4062e0f39f18c46/rtems: […]
10:40 AM Ticket #2889 (RTEMS_STACK_CHECKER_EXTENSION has incomplete definition) created by Stavros Passas
The extension for the stack checker defines 8 entries, while the …
10:33 AM Changeset in rtems [180107e9] by Christian Mauderer <Christian.Mauderer@…>
bsps/arm: Fix Cortex-M DWT CPU counter. It is necessary to enable the DWT using a special initialization sequence before the CYCCNT can be enabled. See for example the RESET_CYCLE_COUNTER in libbsp/arm/atsam/utils/utility.h. Note that this problem only occurs if no debugger is connected. A debugger most likely already enables the necessary module.
10:31 AM Changeset in rtems-docs [e23f46c] by Sebastian Huber <sebastian.huber@…>
c-user: Update key concepts time
10:24 AM Changeset in rtems [575c2e21] by Stavros Passas <stavros.passas@…>
Complete STACK_CHECKER_EXTENSION. Fixes #2889
7:11 AM Changeset in rtems-docs [73ad65d] by Sebastian Huber <sebastian.huber@…>
refs.bib: Add URL
7:06 AM Ticket #2885 (Fix rtems_rate_monotonic_postponed_job_count() prototype) closed by Sebastian Huber
fixed

Jan 27, 2017:

10:15 PM Changeset in rtems [0794197] by Kuan-Hsun Chen <c0066c@…>
rtems: Fix _Rate_monotonic_Renew_deadline() Prepare a precondition to prevent the potential integer overflow. Remove one redundant parameter in _Rate_monotonic_Renew_deadline(). sptests/sprmsched02: Create A test case for checking the overflow condition of postponed_jobs in rtems_rate_monotonic_period_status. Update #2885.
7:08 AM Ticket #1747 (Heap extend allows discontinuous memory regions.) closed by Sebastian Huber
fixed: [9889463c236f3445ef00a48d2e848e742860a130/rtems-docs]
7:06 AM Changeset in rtems-docs [9889463] by Sebastian Huber <sebastian.huber@…>
c-user: Clarify rtems_heap_extend() Update #1747.
7:06 AM Changeset in rtems [4ea92d1e] by Sebastian Huber <sebastian.huber@…>
score: Clarify _Heap_Extend() Update #1747.
6:58 AM Changeset in rtems-docs [dc3ef53] by Sebastian Huber <sebastian.huber@…>
c-user: Region directives use the allocator mutex
6:55 AM Ticket #2888 (Object identification by name may access freed memory in case of ...) created by Sebastian Huber
The object identification by name routines, e.g. rtems_task_ident() …
6:49 AM Changeset in rtems-docs [166d17b] by Sebastian Huber <sebastian.huber@…>
c-user: Fix region directive prototypes
6:42 AM Changeset in rtems [abc963d] by Sebastian Huber <sebastian.huber@…>
score: Fix typo
6:25 AM Ticket #2752 (Relax execution enviroment for thread begin extensions) closed by Sebastian Huber
fixed: [b1e3b75e907db0f448610f18c5e11dd1ee9448b2/rtems-docs]
6:24 AM Ticket #2692 (User extensions execution order must be clarified) closed by Sebastian Huber
fixed: [b1e3b75e907db0f448610f18c5e11dd1ee9448b2/rtems-docs]

Jan 26, 2017:

3:03 PM Changeset in rtems [bb8e099] by Javier Jalle <javier.jalle@…>
leon, grpci2: updated DMA descriptor layout
2:37 PM Changeset in rtems [d9d8dbd] by Javier Jalle <javier.jalle@…>
leon, grpci2: fixed wrong bit layout
2:31 PM Changeset in rtems [a545ce26] by Javier Jalle <javier.jalle@…>
leon, grpci2: added TIMEOUT interrupt
2:10 PM Changeset in rtems-docs [b1e3b75] by Sebastian Huber <sebastian.huber@…>
c-user: Rework user extensions chapter Update #2692. Update #2752.
1:48 PM Changeset in rtems-docs [c660173] by Kuan-Hsun Chen <c0066c@…>
c-user: Update overrun handling related functions and structure State the limited count of postponed_jobs. Update _rtems_rate_monotonic_get_status() and related structure. Move "Further Reading" in c-user to references. Add mentioned papers in ticket #2795 to references. Update #2795.
10:36 AM Changeset in rtems [89173ee9] by Javier Jalle <javier.jalle@…>
bsps/sparc: Updated L2C registers
10:06 AM Changeset in rtems [6f6da82c] by Sebastian Huber <sebastian.huber@…>
score: Fix user extensions order Use forward and reverse order for initial and dynamic extensions. This is the behaviour documented in the C Users Guide. Change thread terminate order to backward to be in line with the thread delete order. Change fatal error order to forward to ensure that initial extensions are called first due the peculiar execution context of fatal error extensions, see _Terminate() documentation. Update #2692.
10:05 AM Changeset in rtems [d1505a1] by Sebastian Huber <sebastian.huber@…>
sapi: Add rtems_task_terminate_extension
10:01 AM Changeset in rtems [05749690] by Martin Aberg <maberg@…>
leon, grcan: fixed race on interrupt mask register There was a potential read-modify-write race on the interrupt mask (imr) register between the ISR and user functions.
9:54 AM Changeset in rtems [5d367c56] by Martin Aberg <maberg@…>
leon, grcan: unregister interrupt handler at close
9:52 AM Changeset in rtems [7b8a920] by Martin Aberg <maberg@…>
leon, grcan: use RTEMS 4.12 SMP interrupt lock
9:50 AM Ticket #2887 (gcc snapshot sources missing for older RTEMS Source Builder versions) created by Christian Mauderer
I tried to build a toolchain using an older version of the RTEMS …
7:31 AM Changeset in rtems [69ae534]4.11 by Sebastian Huber <sebastian.huber@…>
Change version to 4.11.1.99 Update #2886.
7:25 AM Ticket #2886 (RTEMS version is wrong on 4.11 branch) created by Sebastian Huber
cat find -name version.m4 AC_DEFUN([RTEMS_VERSIONING], …
6:33 AM Ticket #1400 (Floating point context management flaw) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 27bfcd88f7e65c81b406afa85d81b060e2ea24e3/rtems: […]

Jan 25, 2017:

8:47 PM Changeset in rtems [d7feb86] by Kuan-Hsun Chen <c0066c@…>
Remove rtems_rate_monotonic_postponed_job_count() Add a variable named "count" in rtems_rate_monotonic_period_status structure. Revise rtems_rate_monotonic_get_status() for the postponed job count. sptests/sp69: Add in the verification of the postponed job count for rtems_rate_monotonic_get_status(). Update #2795.
1:32 PM Changeset in rtems [27bfcd8] by Sebastian Huber <sebastian.huber@…>
score: Delete _CPU_Context_Fp_start() Since the FP area pointer is passed by reference in _CPU_Context_Initialize_fp() the optional FP area adjustment via _CPU_Context_Fp_start() is superfluous. It is also wrong with respect to memory management, e.g. pointer passed to _Workspace_Free() may be not the one returned by _Workspace_Allocate(). Close #1400.
1:29 PM Ticket #2772 (Enhancement for more general real-time model) closed by Sebastian Huber
duplicate
12:24 PM Ticket #1394 (scandir() fails due to MAXNAMELEN is incorrect) closed by Sebastian Huber
fixed: Fix with next Newlib snapshot.
12:22 PM Ticket #2305 (sp07 needs to be split into an user extensions and a notepad test) closed by Sebastian Huber
wontfix: Notepads no longer exist in RTEMS 4.12.
10:46 AM Changeset in rtems [7cb7454f] by Sebastian Huber <sebastian.huber@…>
psxtests: Relax shared memory tests There is currently no proper mmap() implementation. Update #2859.
10:45 AM Changeset in rtems [090bdc7e] by Sebastian Huber <sebastian.huber@…>
posix: Fix use of uninitialized variable Update #2859.
10:16 AM Changeset in rtems [23a11b6] by Sebastian Huber <sebastian.huber@…>
sptests/spedfsched04: Merge and fix Merge into one file and fix obvious problems (e.g. out of bounds array access). Update #2795.
7:36 AM Changeset in rtems-docs [0456ee7] by Sebastian Huber <sebastian.huber@…>
Fix some reference titles
7:26 AM Changeset in rtems-docs [f5e8e80] by Sebastian Huber <sebastian.huber@…>
Sort references

Jan 24, 2017:

2:40 PM Changeset in rtems [b43c2e8] by Kevin Kirspel <kevin-kirspel@…>
Adding ARM VFP V2 support
2:34 PM Changeset in rtems [29e08d4] by Sebastian Huber <sebastian.huber@…>
sptests/sprmsched01: Merge and fix Merge into one file and fix obvious problems (e.g. out of bounds array access). Update #2795.
2:05 PM Changeset in rtems [b8d6eb7] by Sebastian Huber <sebastian.huber@…>
rtems: rtems_rate_monotonic_postponed_job_count() Use proper locking in SMP configurations. Update #2795.
2:04 PM Changeset in rtems [625bd6a] by Sebastian Huber <sebastian.huber@…>
rtems: Fix _Rate_monotonic_Release_postponed_job() Use proper locking in SMP configurations. Update #2795.
2:01 PM Ticket #2885 (Fix rtems_rate_monotonic_postponed_job_count() prototype) created by Sebastian Huber
rtems_rate_monotonic_postponed_job_count() should return an RTEMS …
1:37 PM Changeset in rtems [1240aade] by Sebastian Huber <sebastian.huber@…>
rtems: Fix _Rate_monotonic_Renew_deadline() Make _Rate_monotonic_Renew_deadline() static and use proper locking in SMP configurations. Update #2795.
12:42 PM Ticket #2795 (Overrun Handling for general real-time models) reopened by Sebastian Huber
10:16 AM Changeset in rtems [bc40b4d] by Martin Aberg <maberg@…>
leon, grcan: consistent indentation This commit does not contain any change of functionality.
9:07 AM Changeset in rtems [6af2221] by Sebastian Huber <sebastian.huber@…>
fsscandir01: Check MAXNAMLEN and NAME_MAX Update #1394.
9:00 AM Changeset in rtems [ad203e58] by Martin Aberg <maberg@…>
leon, grcan: function based user interface This commit preserves all driver services, using a function based user interface instead of the I/O interface. The messages count parameter is now number of CAN messages instead of number of bytes.
8:45 AM Ticket #2751 (Thread dispatch via interrupt is broken at least on ARM and PowerPC) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 436a4b384b70b4b050d5c5967c169a2b79f90042/rtems: […]
8:43 AM Changeset in rtems [436a4b3] by Sebastian Huber <sebastian.huber@…>
smptests/smpsignal01: Check signal ISR level Close #2751.
8:00 AM Ticket #2809 (Reduce interrupt latency on SMP configurations during thread dispatch) closed by Sebastian Huber
fixed: [ffe8197ac3ef6c504d6d6a233092f2bbc5f82f5c/rtems-docs]
7:59 AM Changeset in rtems-docs [ffe8197] by Sebastian Huber <sebastian.huber@…>
c-user: SMP thread dispatching Close #2809.
7:41 AM Ticket #2352 (SPARC: Strange CPU_STACK_ALIGNMENT value) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 3d20f5fbb7602ec7e27859f6c3ee97708e826bc8/rtems: […]
7:41 AM Ticket #2803 (Get rid of CPU_BIG_ENDIAN and CPU_LITTLE_ENDIAN) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 4aa23c9641225476bd61b1f64e324bbd0f76eab5/rtems: […]
7:37 AM Ticket #2266 (Move bsp_pretasking_hook() into files named bsppretaskinghook.c) closed by Sebastian Huber
invalid: The bsp_pretasking_hook() exists no longer, see #2408.
6:32 AM Ticket #2880 (src/cpukit/libfs/src/jffs2/src/readinode.c:189: faulty logic) closed by Sebastian Huber
wontfix: This code block is identical to the Linux upstream.

Jan 23, 2017:

7:14 PM Ticket #2884 (src/c/src/lib/libbsp/i386/pc386/include/edid.h: 4 * strange expression ?) created by David Binderman
1. [src/c/src/lib/libbsp/i386/pc386/include/edid.h:455]: (style) …
7:08 PM Ticket #2883 (src/c/src/lib/libbsp/arm/tms570/console/tms570-sci.c:248: strange ...) created by David Binderman
src/c/src/lib/libbsp/arm/tms570/console/tms570-sci.c:248]: (style) …
6:58 PM Ticket #2882 (cpukit/libnetworking/netinet/ip_mroute.c:2152: faulty logic ?) created by David Binderman
cpukit/libnetworking/netinet/ip_mroute.c:2152]: (style) Expression is …
5:59 PM Ticket #2881 (src/cpukit/libnetworking/libc/res_mkupdate.c:395]: (error) Memory ...) created by David Binderman
Source code is ns_updrec *rrecp = (ns_updrec *)calloc(1, …
5:46 PM Ticket #2880 (src/cpukit/libfs/src/jffs2/src/readinode.c:189: faulty logic) created by David Binderman
src/cpukit/libfs/src/jffs2/src/readinode.c:189]: (style) Condition …
5:41 PM Ticket #2879 (src/cpukit/libdebugger/rtems-debugger-server.c: four problems) created by David Binderman
1. […] Suggest simplify. 2. […] Source code is […] …
3:45 PM Changeset in rtems [fec8288] by Daniel Hellstrom <daniel@…>
leon, grspw_pkt: SMP support The driver already was developed with SMP in mind however SMP was disabled waiting for final fixups and testing. The new function to control the affinity of the ISR was added but does not work for now since the LEON BSP does not reroute IRQs between CPUs during run-time: grspw_isr_affinity()
3:42 PM Ticket #2694 (linking issue for htonl, etc when using -std=c99) closed by Joel Sherrill
worksforme
2:55 PM Ticket #2213 (Decreased performance for whetstone benchmark using GCC >=4.5) closed by Sebastian Huber
fixed: Fixed in RTEMS 4.12, no plans to fix this in RTEMS 4.11.
2:10 PM Ticket #2539 (gcc-4.9.3 Compilation errors for m68k target using cygwin) closed by Sebastian Huber
invalid: Please use the RSB to build the tools.
2:04 PM Changeset in rtems [3d20f5fb] by Sebastian Huber <sebastian.huber@…>
sparc: Relax CPU_STACK_ALIGNMENT Close #2352.
1:51 PM Changeset in rtems [2f8f951b] by Kevin Kirspel <kevin-kirspel@…>
bsp/lpc32xx: Fix interrupt controller suppport Enable/Disable? vector routines now check for a valid vector. Without these guards, the Enable/Disable? vector routines will not work with the interrupt server.
1:39 PM Ticket #2700 (cpukit/libfs/src/nfsclient/src/rpcio.c:524]: (style) Suspicious condition) closed by Sebastian Huber <sebastian.huber@…>
fixed: In c0151e6c6486ce3ae3623e616326fae626f32eb2/rtems: […]
1:38 PM Changeset in rtems [c0151e6] by Sebastian Huber <sebastian.huber@…>
nfsclient: Fix suspicious condition Close #2700.
12:46 PM Ticket #2725 (Classic binary semaphores without a locking protocol can be released ...) closed by Sebastian Huber
fixed: [31157bcd477336016a76ae75c8c51aca42c608fb/rtems-docs]
12:44 PM Changeset in rtems-docs [31157bc] by Sebastian Huber <sebastian.huber@…>
c-user: Clarify simple binary semaphore release Close #2725.
7:12 AM Changeset in rtems [4aa23c96] by Sebastian Huber <sebastian.huber@…>
Remove CPU_BIG_ENDIAN and CPU_LITTLE_ENDIAN Use de-facto standard BYTE_ORDER instead. Close #2803.
7:06 AM Changeset in rtems [2711914f] by Sebastian Huber <sebastian.huber@…>
Use <sys/endian.h> Update #2803.
6:58 AM Changeset in rtems [dc9b704] by Sebastian Huber <sebastian.huber@…>
Provide <endian.h> for glibc compatibility Update #2803.
6:57 AM Changeset in rtems [1157cb59] by Sebastian Huber <sebastian.huber@…>
sys/endian.h: Document FreeBSD origin

Jan 22, 2017:

2:58 PM Changeset in rtems [94fb377b] by Daniel Hellstrom <daniel@…>
leon, grspw_pkt: ISR RX/TX DMA interrupt source disable configurable This patch introduces some new options to let the user control when the ISR shall disable DMA RX/TX interrupt. The ISR can be set in three modes when a RX/TX DMA interrupt is asserted: 1) ISR will always clear both RX/TX DMA interrupt enable. (DEFAULT). 2) ISR will never never RX or TX DMA interrupt enable, ISR will leave RX/TX DMA interrupt enable untouched. 3) ISR will clear the interrupt enable(s) causing the interrupt, this allows separate RX and TX IRQ handling. This patch is backwards compatible since default mode 1) is activated when the grspw_dma_config.flags DMAFLAGS2_IRQD field is 0.
2:43 PM Changeset in rtems [8acfa94] by Daniel Hellstrom <daniel@…>
leon, grpsw_pkt: set unique work-task name
2:35 PM Changeset in rtems [72ec13e] by Daniel Hellstrom <daniel@…>
leon, grspw_pkt: functions to support custom work-task Added new function: * grspw_dma_ctrlsts() - Read value of DMA CTRL/STS reg. * grspw_dma_enable_int() - re-enable interrupt, used when implementing a custom work-task.
2:03 PM Changeset in rtems [29c2304] by Daniel Hellstrom <daniel@…>
leon, grspw_pkt: fix interrupt code ctrl bit declarations
2:01 PM Changeset in rtems [ab9b447] by Daniel Hellstrom <daniel@…>
leon, grspw_pkt: added work-task configuration options Following changes: * possible for user to create work-tasks and assign custom message queues. * possible for user to override default ISR message to implement custom handling of DMA error, DMA RX/TX and link error from ISR. * work-task now checks message to determine which work to perform rather than looking at registers only, this makes it possible for user to implement custom handling. * exported work-queue message definitions and separated them so that a user can assign custom DMA RX/TX handling of a specific DMA channel. * added a work-task event callback to let user add custom handling or monitoring of DMA Stop, DMA error, Link Error or work-task exits etc.
10:34 AM Changeset in rtems [090016a] by Daniel Hellstrom <daniel@…>
leon, grspw_pkt: ISR activate shutdown work only if errintr enabled In shared interrupt systems it might be a problem to handle the interrupt regardless of the interrupt is enabled. Now the same approach to the DMA RX/TX interrupt in the ISR is taken.
10:30 AM Changeset in rtems [1b559e3] by Daniel Hellstrom <daniel@…>
leon, grspw_pkt: add missing GRSPW1 IP-core support
Note: See TracTimeline for information about the timeline view.