| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Use the Python sorted() function to sort the "source" lists.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This type is not only used by Task Manager directives. This is a
preparation to move the rtems_scheduler_*() directives from
<rtems/rtems/tasks.h> to a new <rtems/rtems/scheduler.h>.
|
|
|
|
| |
Call _Thread_queue_Flush_critical() directly.
|
|
|
|
|
|
| |
Use the number of threads which must arrive at the barrier to trip the
automatic release also to indicate if the barrier is a manual release
barrier.
|
|
|
|
|
| |
Use the type safe _Objects_Open_u32() instead. Return the object
identifier to enforce a common usage pattern.
|
| |
|
|
|
|
|
| |
Do the preemption and ASR processing changes in one rush and acquire the
thread state lock only once.
|
|
|
|
|
|
|
|
| |
Do the mode changes necessary for the ASR processing directly under
protection of the thread state lock to avoid the recursive calls to
thread dispatching done in rtems_task_mode().
Close #4244.
|
|
|
|
| |
Update #4244.
|
|
|
|
|
|
| |
Ensure that no invalid modes are set during ASR processing.
Update #4244.
|
|
|
|
|
|
| |
This call just obfuscated the call to _ISR_Set_level().
Update #4244.
|
|
|
|
|
|
| |
The api pointer is never NULL.
Update #4244.
|
|
|
|
|
|
|
| |
Remove superfluous ASR_Information::signals_posted. Move code out of
trivial inline functions.
Update #4244.
|
|
|
|
|
|
|
|
| |
Move _Signal_Action_handler() and signal MP initialization to
rtems_signal_send(). The goal is to make _Signal_Action_handler() a
static function in a follow up patch.
Update #4244.
|
|
|
|
| |
Update #4244.
|
|
|
|
| |
Update #4244.
|
|
|
|
| |
Update #4244.
|
|
|
|
| |
Update #4244.
|
|
|
|
|
|
|
|
| |
Require that the corresponding lock is acquired before the action
handler returns. This helps to avoid recursion in the signal
processing.
Update #4244.
|
|
|
|
| |
Update #4244.
|
|
|
|
| |
Update #4244.
|
|
|
|
|
|
| |
CID 1399846: Dereference before null check in grspw_addr_ctrl().
Closes #4253
|
|
|
|
|
|
| |
CID 1399840: Dereference before null check in grtc_ioctl().
Closes #4252
|
|
|
|
|
|
| |
CID 1399830: Dereference before null check in rt_control().
Closes #4251
|
|
|
|
|
|
| |
CID 1399829: Dereference before null check in brm_control().
Closes #4250
|
|
|
|
|
|
|
|
| |
Change license to BSD-2-Clause according to file histories and
documentation re-licensing agreement.
Update #3899.
Update #3993.
|
| |
|
|
|
|
|
|
| |
CID 1467420: Dereference before null check in rtems_shell_line_editor().
Closes #4254
|
|
|
|
|
|
|
|
| |
Change license to BSD-2-Clause according to file histories and
documentation re-licensing agreement.
Update #3899.
Update #3993.
|
|
|
|
|
|
|
|
| |
Change license to BSD-2-Clause according to file histories and
documentation re-licensing agreement.
Update #3899.
Update #3993.
|
|
|
|
|
|
|
|
| |
Change license to BSD-2-Clause according to file histories and
documentation re-licensing agreement.
Update #3899.
Update #3993.
|
|
|
|
|
|
| |
Unify the wording across similar directives of other managers.
Update #3993.
|
|
|
|
|
|
| |
Unify the wording across similar directives of other managers.
Update #3993.
|
|
|
|
|
|
| |
Unify the wording across similar directives of other managers.
Update #3993.
|
|
|
|
|
|
|
| |
Unify the wording across similar directives of other managers. Add
"CONSTRAINTS" section.
Update #3993.
|
|
|
|
|
|
|
| |
Unify the wording across similar directives of other managers. Add
"CONSTRAINTS" section.
Update #3993.
|
|
|
|
|
| |
Updates #4245
Updates #4243
|
|
|
|
| |
Updates #4245
|
|
|
|
|
|
|
|
| |
- These calls clash with the Linux IO header in LibBSD. Making these
conditional here means BSPs build and the imported Linux header is
untouched.
Updates #4245
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add support to the BSP to enable irq-generic management
- Update the powerpc shared irq code to support irq-generic. This
is an opt in option for existing powerpc bsps. This change
should be simpler now
- Fix a number of issues in ISA IRQ controller handling by porting
fixes from the i386 (PC) BSP
Closes #4238
Closes #4239
|
|
|
|
|
|
|
|
| |
CID 1468681: Dereference before null check in rtems_debugger_thread_continue().
CID 1468690: Dereference before null check in rtems_debugger_thread_system_resume().
CID 1468694: Dereference before null check in rtems_debugger_thread_find_index().
Closes #4241.
|
|
|
|
|
|
|
| |
CID 1468682: swbreaks is assigned a value dereferenced from target before
it has been verified that target is not null.
Closes #4240.
|
|
|
|
|
|
|
| |
CID 1437625: Unchecked return value from call to rtems_task_create().
CID 1472765: Unchecked return value from call to rtems_task_start().
Closes #4237.
|