|
|
@7c499279
|
01/12/17 08:26:08 |
Sebastian Huber |
posix: Add pthread_getname_np(), ...
Add pthread_getname_np() and …
5
|
|
|
@d063e7b3
|
01/11/17 07:42:04 |
Sebastian Huber |
score: Replace STATES_DELAYING
Replace STATES_DELAYING with …
5
|
|
|
@7a4b2645
|
01/11/17 15:43:06 |
joel |
Remove obsolete RTEMS_HAVE_SYS_CPUSET_H
5
|
|
|
@ef362818
|
12/06/16 03:06:40 |
joel |
Add support for posix_devctl()
5
|
|
|
@5aa0fa1
|
01/11/17 12:47:22 |
Sebastian Huber |
posix: Fix alarm() in SMP configurations
Avoid to change the CPU of …
5
|
|
|
@9a448aab
|
12/23/16 15:02:07 |
Sebastian Huber |
score: Add STATES_THREAD_QUEUE_WITH_IDENTIFIER
Add thread state bit …
5
|
|
|
@3a659b04
|
12/09/16 06:19:22 |
Sebastian Huber |
score: Introduce _Internal_error()
5
|
|
|
@0a81a58
|
12/09/16 05:51:44 |
Sebastian Huber |
Add INTERNAL_ERROR_POSIX_INIT_THREAD_CREATE_FAILED
Update #2825.
5
|
|
|
@b6606e8
|
12/08/16 15:41:30 |
Sebastian Huber |
score: Remove fatal is internal indicator
The fatal is internal …
5
|
|
|
@5b6c290
|
12/01/16 19:42:48 |
Sebastian Huber |
score: Initialize thread queue context early
Initialize thread queue …
5
|
|
|
@aadd318
|
12/02/16 08:56:40 |
Sebastian Huber |
posix: Fix fall back spinlock implementation
Update #2674.
5
|
|
|
@c09db57
|
11/28/16 12:28:32 |
Sebastian Huber |
score: Fix thread queue context initialization
Initialize the thread …
5
|
|
|
@620b23e
|
11/24/16 05:13:11 |
Sebastian Huber |
score: Optimize _Thread_queue_Enqueue()
Move thread state for …
5
|
|
|
@d42cf33
|
11/23/16 14:12:28 |
Sebastian Huber |
posix: Fix typo
Update #2674.
5
|
|
|
@c42be504
|
11/16/16 13:50:09 |
Sebastian Huber |
posix: Add self-contained pthread spinlock
Turn pthread_spinlock_t …
5
|
|
|
@a4217c6
|
11/22/16 09:53:03 |
Sebastian Huber |
score: Rename _Thread_queue_Enqueue_critical()
Delete unused …
5
|
|
|
@125f248
|
11/16/16 15:39:43 |
Sebastian Huber |
score: Add thread queue enqueue callout
Replace the expected thread …
5
|
|
|
@d78d529
|
11/14/16 08:11:07 |
Sebastian Huber |
score: Add and use _Thread_Dispatch_direct()
This function is useful …
5
|
|
|
@0e658d45
|
11/09/16 15:29:17 |
Sebastian Huber |
posix: Simplify cleanup push/pop
The POSIX cleanup list must be …
5
|
|
|
@8b18b8eb
|
11/04/16 09:53:16 |
Sebastian Huber |
posix: Fix _POSIX_RWLock_Manager_initialization()
Use right object class.
5
|
|
|
@2dd098a
|
10/31/16 07:33:11 |
Sebastian Huber |
score: Introduce Thread_Scheduler_control::home
Replace …
5
|
|
|
@bb9f09f
|
10/31/16 12:07:34 |
Sebastian Huber |
posix: Fix timer interval
Do not overwrite timer interval with …
5
|
|
|
@3e9f4c92
|
10/31/16 12:05:55 |
Sebastian Huber |
posix: Fix timeout handling in sigtimedwait()
Update #2798.
5
|
|
|
@8797c76
|
09/27/16 13:23:00 |
Sebastian Huber |
score: Unify CORE mutex seize/surrender
Use the …
5
|
|
|
@300f6a48
|
06/22/16 15:09:23 |
Sebastian Huber |
score: Rework thread priority management
Add priority nodes which …
5
|
|
|
@b20b736
|
06/28/16 04:54:50 |
Sebastian Huber |
score: Introduce _Thread_Get_priority()
Avoid direct access to thread …
5
|
|
|
@15b5678d
|
08/01/16 09:03:16 |
Sebastian Huber |
score: Move thread wait node to scheduler node
Update #2556.
5
|
|
|
@e41308ea
|
08/22/16 08:58:34 |
Sebastian Huber |
score: Introduce Thread_queue_Lock_context
Introduce …
5
|
|
|
@709594f0
|
08/01/16 20:54:18 |
Gedare Bloom |
posix: nanosleep: adjust elapsed time calculation
Use clock_gettime …
5
|
|
|
@aaaf9610
|
08/08/16 06:44:51 |
Sebastian Huber |
score: Add debug support to red-black trees
This helps to detect …
5
|
|
|
@2cb9b86e
|
08/08/16 06:30:17 |
Sebastian Huber |
posix: Fix for RTEMS_DEBUG
5
|
|
|
@3b3552bf
|
08/03/16 11:40:26 |
Sebastian Huber |
posix: Fix for RTEMS_DEBUG
5
|
|
|
@842005e4
|
07/29/16 17:13:41 |
Gedare Bloom |
posix: nanosleep: optimize away a time conversion
updates #2732
5
|
|
|
@1fcac5ad
|
07/25/16 14:35:37 |
Sebastian Huber |
score: Turn thread lock into thread wait lock
The …
5
|
|
|
@dfa2cdb
|
07/27/16 07:09:01 |
Sebastian Huber |
posix: Fix error status
5
|
|
|
@39d97ab
|
07/26/16 18:13:36 |
Gedare Bloom |
cpukit: refactor nanosleep and use 64-bit timeout for threadq
* Fixes …
5
|
|
|
@e0f17fc
|
07/15/16 16:52:05 |
Gedare Bloom |
posix: fix clock_nanosleep and nanosleep clock use
Sleeping with …
5
|
|
|
@b5bfaaf9
|
06/23/16 20:55:38 |
Gedare Bloom |
posix: cond_timedwait remember and use clock from condattr
updates #2745
5
|
|
|
@127c20eb
|
06/23/16 20:10:39 |
Gedare Bloom |
posix: refactor cond wait support to defer abstime conversion
updates …
5
|
|
|
@6e98ea91
|
06/09/16 15:40:35 |
Gedare Bloom |
posix: add clock_nanosleep and tests
updates #2732
5
|
|
|
@f23d470
|
06/09/16 15:33:15 |
Gedare Bloom |
cpukit: Add and use Watchdog_Discipline.
Clock disciplines may be …
5
|
|
|
@059529e
|
07/21/16 08:15:02 |
Sebastian Huber |
score: Add debug support to chains
This helps to detect
* double …
5
|
|
|
@3cdda03
|
07/21/16 10:02:17 |
Sebastian Huber |
posix: Fix double chain extract
5
|
|
|
@254dc82
|
06/24/16 09:22:03 |
Sebastian Huber |
score: Change Priority_Control to 64-bit
A 32-bit Priority_Control …
5
|
|
|
@51e008dd
|
06/23/16 09:49:22 |
Sebastian Huber |
posix: Fix pthread_create()
Do not access data of the executing …
5
|
|
|
@77ff5599
|
06/10/16 06:48:54 |
Sebastian Huber |
score: Introduce map priority scheduler operation
Introduce map/unmap …
5
|
|
|
@1a4eac50
|
06/15/16 14:31:33 |
Sebastian Huber |
posix: Generalize _POSIX_Priority_To_core()
Move POSIX API priority …
5
|
|
|
@5a32c48
|
06/14/16 13:57:54 |
Sebastian Huber |
posix: Make POSIX API aware of scheduler instances
5
|
|
|
@eec08ef
|
06/15/16 04:59:57 |
Sebastian Huber |
posix: Rework sporadic server scheduling policy
Instead of lowering …
5
|
|
|
@6bab009
|
06/14/16 15:23:03 |
Sebastian Huber |
posix: Delete POSIX_API_Control::schedparam
This field was redundant.
5
|
|
|
@4dc5450
|
06/14/16 15:21:53 |
Sebastian Huber |
posix: Delete POSIX_API_Control::schedpolicy
This field was redundant.
5
|
|
|
@4da078a8
|
06/14/16 15:01:52 |
Sebastian Huber |
posix: Delete POSIX_API_Control::ss_high_priority
This field was unused.
5
|
|
|
@2df7fcf
|
06/14/16 09:45:22 |
Sebastian Huber |
posix: _POSIX_Mutex_Default_attributes
Make …
5
|
|
|
@ce6e9ec2
|
06/14/16 04:50:38 |
Sebastian Huber |
posix: pthread_mutexattr_setprioceiling()
Accept all priority values …
5
|
|
|
@6131b84
|
03/09/16 21:15:37 |
joel |
Add pthread_condattr_getclock() and pthread_condattr_setclock()
…
5
|
|
|
@917884c
|
06/15/16 08:39:09 |
Sebastian Huber |
posix: Fix poradic server initial CPU budget
Update #2738.
5
|
|
|
@5d65d0dd
|
06/15/16 06:50:29 |
Sebastian Huber |
posix: Use _POSIX_Threads_Sporadic_timer_insert()
5
|
|
|
@6a631da
|
06/14/16 09:13:22 |
Sebastian Huber |
posix: sched_get_priority_max()
Enable for all configurations since …
5
|
|
|
@0c34dbf3
|
06/13/16 13:22:47 |
Sebastian Huber |
posix: Add pthread_setschedprio()
Close #2734.
5
|
|
|
@fc30ac5
|
06/13/16 13:10:31 |
Sebastian Huber |
posix: Fix pthread_setschedparam()
Close #2735.
5
|
|
|
@23b1bb38
|
06/13/16 04:53:27 |
Sebastian Huber |
posix: Fix pthread_getschedparam()
Return the unmodified thread …
5
|
|
|
@0b713f89
|
05/30/16 04:59:55 |
Sebastian Huber |
score: Rework CORE inherit priority mutex
Provide dedicated seize and …
5
|
|
|
@33e250c9
|
05/27/16 13:41:41 |
Sebastian Huber |
score: Rework CORE priority ceiling mutex
Rework seize and surrender …
5
|
|
|
@5a598ac
|
05/27/16 06:02:03 |
Sebastian Huber |
score: Add CORE mutex variants
Add CORE_recursive_mutex_Control and …
5
|
|
|
@bbb3c5f
|
05/27/16 09:48:14 |
Sebastian Huber |
posix: Delete POSIX_Mutex_Protocol::process_shared
5
|
|
|
@dbd6550
|
05/27/16 09:10:42 |
Sebastian Huber |
posix: Avoid use of internal mutex methods
Avoid use of internal …
5
|
|
|
@e0bb60b
|
05/27/16 08:17:28 |
Sebastian Huber |
posix: Avoid use of internal mutex methods
Avoid use of internal …
5
|
|
|
@2581a56
|
05/20/16 19:39:56 |
Sebastian Huber |
score: Add semaphore variants
5
|
|
|
@93306058
|
05/27/16 12:43:19 |
Sebastian Huber |
score: _CORE_mutex_Check_dispatch_for_seize()
Move the safety check …
5
|
|
|
@dce48791
|
05/23/16 11:37:59 |
Sebastian Huber |
score: Add Status_Control for all APIs
Unify the status codes of the …
5
|
|
|
@d887c1b
|
05/25/16 12:28:34 |
Sebastian Huber |
posix: Fix sem_init() with too large initial value
Close #2721.
5
|
|
|
@39bcf741
|
05/25/16 12:23:48 |
Sebastian Huber |
Fix semaphore post overflow status
Close #2720.
5
|
|
|
@9ec7d492
|
05/25/16 06:37:28 |
Sebastian Huber |
posix: Fix pthread_spin_unlock() error status
Close #2719.
5
|
|
|
@631b3c8
|
05/23/16 09:40:18 |
Sebastian Huber |
score: Move thread queue MP callout to context
Drop the …
5
|
|
|
@c3d8d9e
|
05/23/16 04:55:49 |
Sebastian Huber |
score: Get rid of mp_id parameter
Get rid of the mp_id parameter used …
5
|
|
|
@8866e62
|
05/23/16 04:26:58 |
Sebastian Huber |
score: Move thread queue object support
5
|
|
|
@4b623d65
|
05/24/16 05:40:18 |
Sebastian Huber |
score: Fix blocking _CORE_message_queue_Submit()
Close #2718.
5
|
|
|
@16dbcdcd
|
05/23/16 09:42:41 |
Sebastian Huber |
score: _CORE_message_queue_Seize()
Delete unused parameter.
5
|
|
|
@bdb3b7f
|
05/20/16 13:52:27 |
Sebastian Huber |
score: _CORE_semaphore_Seize()
Delete unused parameter.
5
|
|
|
@e266d13
|
05/20/16 13:10:27 |
Sebastian Huber |
Replace *_Get_interrupt_disable() with *_Get()
Uniformly use *_Get() …
5
|
|
|
@28ba7e2
|
05/20/16 07:38:56 |
Sebastian Huber |
posix: Remove dead code and shrink comment
5
|
|
|
@05f9b02e
|
05/20/16 05:01:03 |
Sebastian Huber |
posix: Add and use _POSIX_Get_object_body()
5
|
|
|
@64fe1663
|
05/17/16 11:56:02 |
Sebastian Huber |
posix: Avoid Giant lock for pthread_kill()
Update #2555.
5
|
|
|
@da826560
|
05/13/16 08:28:14 |
Sebastian Huber |
posix: Rework thread cancellation
Add …
5
|
|
|
@33829ce
|
05/13/16 12:07:23 |
Sebastian Huber |
score: Avoid Giant lock for _Thread_Start()
Update #2555.
5
|
|
|
@54550e04
|
05/13/16 06:16:30 |
Sebastian Huber |
posix: Rework pthread_join()
Rework pthread_join() to use …
5
|
|
|
@270394e
|
05/12/16 12:25:50 |
Sebastian Huber |
score: Avoid superfluous life protection
Disable thread dispatching …
5
|
|
|
@b7f5e391
|
05/12/16 04:12:06 |
Sebastian Huber |
score: Add _Thread_Exit()
The goal is to make _Thread_Exit() a …
5
|
|
|
@3c20d28
|
05/17/16 11:39:15 |
Sebastian Huber |
posix: Fix return states of pthread_kill()
POSIX mandates that an …
5
|
|
|
@9fd7271
|
05/13/16 12:59:31 |
Sebastian Huber |
posix: Fix return status of pthread_cancel()
POSIX recommends ESRCH …
5
|
|
|
@8bc6bf28
|
05/11/16 11:42:58 |
Sebastian Huber |
posix: Avoid Giant lock for some pthread functions
Avoid Giant lock …
5
|
|
|
@d9952999
|
05/11/16 09:06:51 |
Sebastian Huber |
score: Avoid Giant lock _Scheduler_Get_affinity()
Update #2555.
5
|
|
|
@e135271
|
05/11/16 08:58:59 |
Sebastian Huber |
score: Avoid Giant lock _Scheduler_Set_affinity()
Update #2555.
5
|
|
|
@6e4f929
|
05/06/16 04:44:41 |
Sebastian Huber |
score: Introduce thread state lock
Update #2556.
5
|
|
|
@d9bb9eb
|
05/06/16 04:58:37 |
Sebastian Huber |
posix: Make _POSIX_signals_Action_handler() static
5
|
|
|
@64051ec
|
05/04/16 09:10:32 |
Sebastian Huber |
posix: Avoid Giant lock in pthread_equal()
Update #2555.
5
|
|
|
@0a68d8e
|
05/01/16 14:11:30 |
Sebastian Huber |
score: Optimize _Objects_Get_local()
Make the interrupt lock context …
5
|
|
|
@66374df
|
04/29/16 07:27:11 |
Sebastian Huber |
posix: Avoid Giant lock in _POSIX_signals_Send()
Update #2555.
Update …
5
|
|
|
@259d885
|
04/28/16 04:55:16 |
Sebastian Huber |
posix: Remove superfluous thread dispatch disable
The …
5
|
|
|
@500a8e9c
|
04/28/16 04:26:01 |
Sebastian Huber |
score: Delete RTEMS_STRICT_ORDER_MUTEX
Remove support for strict …
5
|
|
|