|
|
@ba0e9631
|
08/10/18 05:34:03 |
Sebastian Huber |
score: Do not inline _Thread_Dispatch_enable()
This function is …
5
|
|
|
@a1f7d7d
|
07/24/18 07:00:18 |
Sebastian Huber |
score: RTEMS_PREDICT_TRUE(), RTEMS_PREDICT_FALSE()
Add …
5
|
|
|
@406dd62
|
07/24/18 09:18:27 |
Sebastian Huber |
_SMP_Start_multitasking_on_secondary_processor()
Pass current …
5
|
|
|
@bda8f80
|
07/18/18 06:54:57 |
Sebastian Huber |
score: Add a FALLTHROUGH comment to kvprintf()
This change was added …
5
|
|
|
@ffd4617
|
07/17/18 13:33:49 |
Sebastian Huber |
score: Fix _Scheduler_EDF_SMP_Set_affinity()
Commit …
5
|
|
|
@6539bea
|
06/29/18 18:00:28 |
Sebastian Huber |
score: Add postorder tree iteration support
Update #3465.
5
|
|
|
@995e91e8
|
06/28/18 06:21:44 |
Sebastian Huber |
riscv: Fix global construction
Update #3433.
5
|
|
|
@511dc4b
|
06/19/18 07:09:51 |
Sebastian Huber |
Rework initialization and interrupt stack support
Statically …
5
|
|
|
@b8774933
|
05/25/18 12:12:22 |
Sebastian Huber |
score: Simplify _Objects_Name_to_string()
Do not use isprint() from …
5
|
|
|
@7353422f
|
03/22/18 08:05:26 |
Sebastian Huber |
mpci: Fix _MPCI_Enqueue_callout()
Update #3117.
Update #3182.
5
|
|
|
@3da2f471
|
03/22/18 06:47:46 |
Sebastian Huber |
mpci: Update due to thread queue API changes
Update #3117.
Update #3182.
5
|
|
|
@ed24ed4e
|
02/08/18 09:47:16 |
Sebastian Huber |
Use _Thread_Dispatch_direct()
Use _Thread_Dispatch_direct() for …
5
|
|
|
@f14a04c6
|
11/24/17 05:38:07 |
Sebastian Huber |
Add RTEMS thread API
Update #2843.
5
|
|
|
@9480815a
|
12/21/17 13:36:52 |
Sebastian Huber |
score: Introduce new monotonic clock
Rename …
5
|
|
|
@3a4e044
|
12/22/17 09:35:47 |
Sebastian Huber |
score: Rename _Watchdog_Realtime_from_*()
Rename …
5
|
|
|
@89c0313
|
12/21/17 13:31:55 |
Sebastian Huber |
score: Optimize watchdog tickle
Avoid unnecessary lock …
5
|
|
|
@6c2b8a4b
|
11/29/17 05:23:27 |
Sebastian Huber |
score: Use self-contained API mutex
Use a self-contained recursive …
5
|
|
|
@a7dcef97
|
11/17/17 05:36:54 |
Sebastian Huber |
score: Simplify global construction
Update #3243.
5
|
|
|
@c597fb1
|
11/09/17 15:21:37 |
Sebastian Huber |
score: Optimize scheduler priority updates
Thread priority changes …
5
|
|
|
@91a2d5e
|
11/10/17 15:21:18 |
Sebastian Huber |
score: Adjust _Scheduler_EDF_SMP_Insert_ready()
Use only one …
5
|
|
|
@ec771f2
|
11/16/17 14:04:21 |
Sebastian Huber |
score: Fix priority ceiling updates
We must not clear the priority …
5
|
|
|
@9c30c31e
|
11/16/17 13:38:07 |
Sebastian Huber |
score: Fix _Thread_queue_Flush_critical()
The thread queue extract …
5
|
|
|
@5f02a57
|
10/24/17 09:17:54 |
Sebastian Huber |
score: Change _Timecounter_Time_uptime to int32_t
Move basic …
5
|
|
|
@fb272963
|
11/02/17 20:01:06 |
Sebastian Huber |
score: Use Processor_mask instead of cpu_set_t
5
|
|
|
@0c286e3
|
10/25/17 14:00:17 |
Sebastian Huber |
score: _Chain_Insert_ordered_unprotected()
Change the chain order …
5
|
|
|
@1082798
|
10/23/17 11:30:44 |
Sebastian Huber |
score: Add _IO_Printf() and _IO_Vprintf()
The previous vprintk() …
5
|
|
|
@9db3cc21
|
10/29/17 06:38:37 |
Sebastian Huber |
score: Fix non-SMP build
5
|
|
|
@8744498
|
10/27/17 07:04:53 |
Sebastian Huber |
score: Fix _Scheduler_Set_affinity()
5
|
|
|
@4edcede7
|
10/27/17 07:03:31 |
Sebastian Huber |
score: Simplify SMP get lowest scheduled
There is no need to pass in …
5
|
|
|
@c3105894
|
10/19/17 11:47:57 |
Sebastian Huber |
score: Move thread queue timeout handling
Update #3117.
Update #3182.
5
|
|
|
@1666ffe5
|
10/19/17 12:17:31 |
Sebastian Huber |
score: Rename function threadq support function
Rename …
5
|
|
|
@6de1f92
|
10/19/17 11:41:25 |
Sebastian Huber |
score: Add _Thread_Continue()
Update #3117.
Update #3182.
5
|
|
|
@ecef3698
|
10/17/17 14:19:03 |
Sebastian Huber |
score: Rename _Watchdog_Ticks_from_*()
Rename …
5
|
|
|
@02878626
|
10/17/17 14:15:31 |
Sebastian Huber |
score: Add _Thread_Add_timeout_ticks()
Replace …
5
|
|
|
@6d6f6a20
|
10/21/17 07:42:30 |
Sebastian Huber |
score: Fix warning
5
|
|
|
@bf2a53d2
|
10/14/17 13:14:53 |
Sebastian Huber |
score: Rename watchdog variants
Rename PER_CPU_WATCHDOG_RELATIVE in …
5
|
|
|
@d8b6f1c
|
10/11/17 14:19:28 |
Sebastian Huber |
timecounter: Update FreeBSD identifiers
Update #3175.
5
|
|
|
@bcbbe76
|
10/11/17 11:03:11 |
kib |
timecounter: Merge FreeBSD change r324528
The th_bintime, …
5
|
|
|
@5167d0e
|
03/14/17 22:02:02 |
vangyzen |
timecounter: Merge FreeBSD change r315287
Add missing pieces of …
5
|
|
|
@952b42b6
|
03/14/17 19:06:44 |
vangyzen |
timecounter: Merge FreeBSD change r315280
When the RTC is adjusted, …
5
|
|
|
@a9219e7
|
12/14/16 12:56:58 |
ed |
timecounter: Merge FreeBSD change r310053
Add labels to sysctls …
5
|
|
|
@74887157
|
08/17/16 09:52:09 |
kib |
timecounter: Merge FreeBSD change r304285
Implement userspace …
5
|
|
|
@c382cc83
|
07/30/16 09:25:57 |
kib |
timecounter: Merge FreeBSD change r303548
Cache getbintime(9) answer …
5
|
|
|
@b48aeaf
|
07/27/16 11:49:41 |
kib |
timecounter: Merge FreeBSD change r303387
Prevent parallel …
5
|
|
|
@464fd5d
|
07/27/16 11:33:33 |
kib |
timecounter: Merge FreeBSD change r303384
Style.
Sponsored by: The …
5
|
|
|
@6d3c125
|
07/27/16 11:27:52 |
kib |
timecounter: Merge FreeBSD change r303383
Reduce number of timehands …
5
|
|
|
@d310aa7
|
07/27/16 11:08:59 |
kib |
timecounter: Merge FreeBSD change r303382
Hide the boottime and …
5
|
|
|
@65f2cd7a
|
04/29/16 22:15:33 |
pfg |
timecounter: Merge FreeBSD change r298819
sys/kern: spelling fixes in …
5
|
|
|
@4cd742e
|
11/02/15 03:14:37 |
ngie |
timecounter: Merge FreeBSD change r290257
Define fhard in …
5
|
|
|
@f013c14
|
09/25/15 13:03:57 |
kib |
timecounter: Merge FreeBSD change r288216
Use per-cpu values for base …
5
|
|
|
@f1463c8
|
08/12/15 20:50:20 |
ian |
timecounter: Merge FreeBSD change r286701
If a specific timecounter …
5
|
|
|
@7494681
|
08/07/15 23:31:31 |
ian |
timecounter: Merge FreeBSD change r286429
Only process the PPS event …
5
|
|
|
@ec349b58
|
08/07/15 21:14:19 |
ian |
timecounter: Merge FreeBSD change r286423
RFC 2783 requires a status …
5
|
|
|
@0163063
|
07/08/15 18:42:08 |
kib |
timecounter: Merge FreeBSD change r285286
Reimplement the ordering …
5
|
|
|
@4d0ade9
|
06/11/15 04:41:54 |
kib |
timecounter: Merge FreeBSD change r284256
Tweaks for r284178:
Do not …
5
|
|
|
@51304dde
|
05/04/15 17:59:39 |
ian |
timecounter: Merge FreeBSD change r282424
Implement a mechanism for …
5
|
|
|
@0aef6fb
|
03/14/15 23:16:12 |
ian |
timecounter: Merge FreeBSD change r280012
Use sbuf_printf() for …
5
|
|
|
@ea0b339
|
03/07/15 18:23:32 |
hselasky |
timecounter: Merge FreeBSD change r279728
Add mutex support to the …
5
|
|
|
@b2dbb634
|
10/10/17 09:36:23 |
Sebastian Huber |
score: Remove CPU_set_Control
Use Processor_mask instead.
Update #2514.
5
|
|
|
@a3ad4af
|
10/10/17 09:22:21 |
Sebastian Huber |
posix: Validate affinity sets by the scheduler
Update #2514.
5
|
|
|
@db3a3de
|
10/10/17 08:03:48 |
Sebastian Huber |
score: Add _Thread_queue_Dispatch_disable()
5
|
|
|
@65012bf
|
10/06/17 13:41:46 |
Sebastian Huber |
score: Change Timestamp_Control to sbintime_t
The timestamp are based …
5
|
|
|
@2256946
|
10/06/17 13:30:47 |
Sebastian Huber |
score: Use struct timespec for TOD
Use the timestamps only for uptime …
5
|
|
|
@de59c065
|
09/27/17 13:08:33 |
Sebastian Huber |
posix: Implement self-contained POSIX mutex
POSIX mutexes are now …
5
|
|
|
@89fc9345
|
09/21/17 13:42:45 |
Sebastian Huber |
posix: Implement self-contained POSIX rwlocks
POSIX rwlocks are now …
5
|
|
|
@c090db7
|
09/12/17 06:09:16 |
Sebastian Huber |
posix: Implement self-contained POSIX semaphores
For semaphore object …
5
|
|
|
@47b1e31
|
09/19/17 12:10:33 |
Sebastian Huber |
posix: Optimize pthread_once_t
Reduce size of pthread_once_t and make …
5
|
|
|
@e2fe881a
|
09/27/17 12:37:07 |
Sebastian Huber |
score: Simplify red-black tree debug support
Make the RBTree_Node …
5
|
|
|
@9a50e32
|
09/19/17 08:56:25 |
Sebastian Huber |
score: Include missing <limits.h>
Update #2132.
Close #3140.
5
|
|
|
@1f22b26
|
08/25/17 08:59:52 |
Sebastian Huber |
Include missing <limits.h>
Update #2132.
5
|
|
|
@b2ed712
|
08/25/17 08:58:58 |
Sebastian Huber |
Include missing <string.h>
Update #2133.
5
|
|
|
@279c540
|
08/10/17 12:21:37 |
Sebastian Huber |
score: Fix format specifier
Update #3082.
5
|
|
|
@b2e1bded
|
07/18/17 12:53:16 |
Sebastian Huber |
score: Add optional _CPU_Context_Destroy()
Update #3077.
5
|
|
|
@852d7059
|
07/17/17 07:15:04 |
Sebastian Huber |
score: Fix warning
Update #3059.
5
|
|
|
@34487537
|
07/04/17 07:57:30 |
Sebastian Huber |
score: Add simple affinity support to EDF SMP
Update #3059.
5
|
|
|
@197a614
|
07/05/17 13:14:26 |
Sebastian Huber |
score: Add scheduler node to set affinity op
Update #3059.
5
|
|
|
@76d1198
|
07/07/17 05:45:57 |
Sebastian Huber |
score: Introduce _SMP_Get_online_processors()
Update #3059.
5
|
|
|
@0232b28
|
07/04/17 06:59:37 |
Sebastian Huber |
score: Use processor mask for set affinity
Update #3059.
5
|
|
|
@6b1d8c7
|
07/04/17 05:28:44 |
Sebastian Huber |
score: Add processor set to scheduler context
Replace the simple …
5
|
|
|
@7851555
|
07/03/17 12:05:26 |
Sebastian Huber |
score: Move processor affinity to Thread_Control
Update #3059.
5
|
|
|
@7a5e4d94
|
07/03/17 11:14:35 |
Sebastian Huber |
score: Add processor mask to/from cpu_set_t
Update #3059.
5
|
|
|
@3dfe55ee
|
07/03/17 09:46:12 |
Sebastian Huber |
score: Use <sys/bitset.h> for Processor_mask
Implement the …
5
|
|
|
@fab446f
|
07/05/17 06:10:11 |
Sebastian Huber |
score: Fix format
5
|
|
|
@4cd52cc4
|
07/05/17 06:08:24 |
Sebastian Huber |
score: Avoid clash with <strings.h> provided fls()
5
|
|
|
@550616e5
|
07/03/17 05:28:15 |
Sebastian Huber |
score: Add assert to _Thread_Dispatch()
Update #3060.
5
|
|
|
@f3d9f228
|
06/26/17 08:35:45 |
Sebastian Huber |
score: Add SMP EDF scheduler
Update #3056.
5
|
|
|
@15dbc710
|
06/29/17 07:44:16 |
Sebastian Huber |
score: Add red-black tree node to Scheduler_Node
In SMP …
5
|
|
|
@3dd67dd1
|
06/14/17 05:29:14 |
Sebastian Huber |
score: Remove rtems_ada_self
This task variable is superfluous since …
5
|
|
|
@836f454
|
06/07/17 06:14:30 |
Sebastian Huber |
Fix CPU_COPY() usage
The original CPU_COPY() support of Newlib …
5
|
|
|
@46f05b92
|
04/05/17 09:28:46 |
Sebastian Huber |
SMP: Simplify SMP multicast actions
5
|
|
|
@088acbb0
|
03/07/17 12:07:02 |
Sebastian Huber |
score: Fix scheduler yield in SMP configurations
Check that no ask …
5
|
|
|
@7a462cc
|
02/15/17 10:09:32 |
Sebastian Huber |
score: Fix warning
5
|
|
|
@6dbbafc6
|
02/14/17 07:42:48 |
Sebastian Huber |
score: Fix warning in _Thread_Set_name()
5
|
|
|
@bbfbfc8
|
02/03/17 07:57:18 |
Sebastian Huber |
score: Move _Thread_Scheduler_ask_for_help()
Move …
5
|
|
|
@ca1e546e
|
02/02/17 15:24:05 |
Sebastian Huber |
score: Improve scheduler helping protocol
Only register ask for help …
5
|
|
|
@e366f77
|
01/31/17 07:08:24 |
Sebastian Huber |
score: Add _Thread_queue_Object_name
Add the special thread queue …
5
|
|
|
@70488f56
|
01/31/17 08:37:54 |
Sebastian Huber |
score: Fix _Thread_Initialize()
5
|
|
|
@6f6da82c
|
01/26/17 10:06:50 |
Sebastian Huber |
score: Fix user extensions order
Use forward and reverse order for …
5
|
|
|
@27bfcd8
|
01/25/17 13:32:02 |
Sebastian Huber |
score: Delete _CPU_Context_Fp_start()
Since the FP area pointer is …
5
|
|
|
@9fad437
|
01/13/17 10:33:28 |
Sebastian Huber |
configure: Remove HAVE_STRUCTTHREAD_QUEUE_QUEUE
5
|
|
|