|
|
@45393975
|
01/28/23 09:56:38 |
Sebastian Huber |
score: Help static analysis in thread init
Add an assert to …
|
|
|
@48f693a9
|
01/24/23 15:53:03 |
Sebastian Huber |
score: Remove unused return value
Several SMP message processing …
|
|
|
@9ecb73f
|
01/23/23 13:17:01 |
Sebastian Huber |
score: Clarify code block
Do not use a chained assignment for code …
|
|
|
@64fbeaa
|
10/06/22 06:47:14 |
Sebastian Huber |
score: INTERNAL_ERROR_IDLE_THREAD_STACK_TOO_SMALL
Ensure that the …
|
|
|
@45ee958
|
09/30/22 06:06:18 |
Sebastian Huber |
config: Add CONFIGURE_IDLE_TASK_STORAGE_SIZE
By default, allocate the …
|
|
|
@1ab93ba
|
09/28/22 10:22:33 |
Sebastian Huber |
score: INTERNAL_ERROR_IDLE_THREAD_CREATE_FAILED
Add the …
|
|
|
@4c89fbcd
|
09/27/22 05:43:37 |
Sebastian Huber |
score: Add CPU_THREAD_LOCAL_STORAGE_VARIANT
Update #3835.
|
|
|
@2846b17
|
09/26/22 07:31:29 |
Sebastian Huber |
config: Changeable size for IDLE stack allocator
Allow the IDLE stack …
|
|
|
@23cdecd8
|
09/27/22 06:52:05 |
Sebastian Huber |
score: Require power of two CPU_STACK_MINIMUM_SIZE
For most CPU ports …
|
|
|
@4fdf79c
|
09/09/22 06:04:40 |
Sebastian Huber |
score: Prevent an out of bounds warning
Update #4702.
|
|
|
@270200e
|
09/08/22 07:41:12 |
Sebastian Huber |
score: Remove _CPU_Counter_difference()
All CPU ports used the same …
|
|
|
@8a864bc6
|
07/19/22 08:38:12 |
Sebastian Huber |
score: Use PTHREAD_CANCELED for _Thread_Cancel()
The …
|
|
|
@31036f1d
|
07/18/22 07:41:39 |
Sebastian Huber |
score: Use priority inheritance for thread join
Threads may join the …
|
|
|
@7fe6d60
|
07/15/22 07:16:04 |
Sebastian Huber |
score: Remove PRIORITY_PSEUDO_ISR thread priority
The uniprocessor …
|
|
|
@12a03bea
|
07/13/22 12:42:43 |
Sebastian Huber |
score: Fix unlimited objects support
Commit …
|
|
|
@e094261
|
07/13/22 13:14:47 |
Sebastian Huber |
score: Fix _Objects_Active_count()
With unlimited objects the object …
|
|
|
@1bf878f7
|
07/14/22 13:06:02 |
Sebastian Huber |
score: Extend memory dirty/zero actions
Dirty or zero also the part …
|
|
|
@8009063
|
07/05/22 07:04:26 |
Sebastian Huber |
score: Use RTEMS_SMP in _Thread_Create_idle()
Conditional expressions …
|
|
|
@6e74ceb
|
07/05/22 06:13:50 |
Sebastian Huber |
score: Conditional _Thread_Priority_replace()
This function is only …
|
|
|
@03e4d1e9
|
06/29/22 12:37:47 |
Sebastian Huber |
score: Add _CPU_Use_thread_local_storage()
At some point during …
|
|
|
@4f87edb
|
06/28/22 05:45:02 |
Sebastian Huber |
gcov: Add functions to dump the gcov information
Update #4670.
|
|
|
@5dffbc42
|
05/16/22 18:34:59 |
Sebastian Huber |
score: Make SMP only code explicit
Conditional expressions with …
|
|
|
@94df3a7a
|
06/21/22 10:26:50 |
Sebastian Huber |
kern_tc.c: Provide a weak hardpps() implementation
The real …
|
|
|
@cd50bea
|
06/22/22 09:02:33 |
Sebastian Huber |
score: Use right clock for threadq timeouts
Use CLOCK_REALTIME and …
|
|
|
@11621c9c
|
06/10/22 09:05:46 |
gabriel.moyano |
kern_tc.c: Update pps_event() for uniprocessor configurations
Since …
|
|
|
@044e8b6
|
05/23/22 07:19:27 |
Sebastian Huber |
score: Fix pps_fetch()
Return early only if there was a timeout, …
|
|
|
@495f836
|
05/23/22 07:04:12 |
Sebastian Huber |
score: Reformat for code coverage
Close #2349.
|
|
|
@b3e4f580
|
05/20/22 09:30:01 |
gabriel.moyano |
timepps.h: PPS_SYNC defined by default
Update #2349.
|
|
|
@b304603b
|
05/20/22 09:30:00 |
gabriel.moyano |
kern_ntptime.c: Add define in order to remove warning
Update #2349.
|
|
|
@13513b81
|
05/20/22 09:29:59 |
gabriel.moyano |
kern_tc.c: Enable PPS API support
Update #2349.
|
|
|
@c34d3ae
|
05/20/22 09:29:58 |
gabriel.moyano |
kern_tc.c: Add definitions required by PPS API
Update #2349.
|
|
|
@ac4ea53
|
05/20/22 09:29:57 |
gabriel.moyano |
score: Rename tc_getfrequency()
Rename tc_getfrequency() to …
|
|
|
@95c747d9
|
05/20/22 09:29:56 |
gabriel.moyano |
kern_tc.c: Replace FreeBSD event mechanism by adding pointers to …
|
|
|
@bf61753a
|
05/20/22 09:29:55 |
gabriel.moyano |
kern_tc.c: Add atomic dependencies required by the PPS API
Update #2349.
|
|
|
@a3930e8c
|
05/20/22 09:29:54 |
gabriel.moyano |
kern_ntptime.c: Add lmax() qmin() definitions
Update #2349.
|
|
|
@9b4212c7
|
05/20/22 09:29:53 |
gabriel.moyano |
kern_ntptime.c: Disable freebsd features
Update #2349.
|
|
|
@89c498c
|
05/18/22 09:31:31 |
Sebastian Huber |
score: Add SPDX License Identifier
Remove URL in copyright notice.
…
|
|
|
@5a16598
|
05/13/22 11:15:43 |
Sebastian Huber |
score: Fix SMP priority affinity scheduler yield
|
|
|
@901bc14
|
05/12/22 02:48:55 |
tianye |
score: Add SMP priority affinity scheduler yield
|
|
|
@feffc45
|
04/29/22 19:18:21 |
ryan.long |
score/src: Add file headers and licenses
These files had no header, …
|
|
|
@8b18037f
|
04/28/22 06:56:59 |
Sebastian Huber |
heap: Fix heap statistics with protection enabled
Close #4644.
|
|
|
@6f40354
|
04/08/22 13:41:50 |
joel |
Remove duplicate SPDX lines accidentally added
|
|
|
@3661518
|
03/10/22 13:11:12 |
Sebastian Huber |
smp: Add fatal error
Add SMP-specifc …
|
|
|
@d0de6fd
|
07/15/21 14:51:17 |
Sebastian Huber |
score: Add _IO_Relax()
This function may be used to burn a couple of …
|
|
|
@255fe43
|
03/01/22 20:40:44 |
joel |
cpukit/: Scripted embedded brains header file clean up
Updates #4625.
|
|
|
@32f0f11
|
03/08/22 15:56:49 |
Sebastian Huber |
SMP: Fix start multitasking for some targets
The previous SMP …
|
|
|
@5fcc2ca
|
03/08/22 08:44:31 |
Sebastian Huber |
score: Disable thread dispatching earlier
Disable thread dispatching …
|
|
|
@709dfd4
|
03/08/22 07:12:29 |
Sebastian Huber |
mpci: Fix RTEMS_DEBUG support
|
|
|
@2a1449c
|
02/16/22 21:09:32 |
joel |
score/src/[t-z]*.c: Change license to BSD-2
Updates #3053.
|
|
|
@4a0e418
|
02/16/22 21:09:20 |
joel |
score/src/[n-s]*.c: Change license to BSD-2
Updates #3053.
|
|
|
@ab02824
|
02/16/22 21:09:06 |
joel |
score/src/[a-m]*.c: Change license to BSD-2
Updates #3053.
|
|
|
@1011484
|
02/16/22 22:38:08 |
joel |
score/src/schedulersimple*.c: Replace found in found in with found in
…
|
|
|
@8f1e8f8f
|
02/07/22 15:10:45 |
Sebastian Huber |
kern_ntptime.c: Port to RTEMS
Remove previous adjtime() …
|
|
|
@91057b3
|
02/07/22 14:37:54 |
Sebastian Huber |
kern_ntptime.c: Import from FreeBSD
The file was imported from this …
|
|
|
@870cf96
|
11/30/21 13:23:23 |
avg |
kern_tc: unify timecounter to bintime delta conversion
There are two …
|
|
|
@ede2278d
|
11/19/21 22:29:28 |
markj |
timecounter: Initialize tc_lock earlier
Hyper-V wants to register its …
|
|
|
@3d0620b
|
04/08/20 14:54:34 |
Sebastian Huber |
score: Optimize Workspace Handler initialization
The BSPs provide …
|
|
|
@0bd28da
|
04/09/20 07:31:28 |
Sebastian Huber |
score: Split wkspace.c
Splitting the file avoids unnecessary …
|
|
|
@b070e012
|
04/09/20 07:24:05 |
Sebastian Huber |
wkspace.c: Change license to BSD-2-Clause
Change licence according to …
|
|
|
@5468464
|
11/11/21 07:44:29 |
Sebastian Huber |
score: Properly continue the thread during restart
The …
|
|
|
@3b6e263a
|
11/12/21 07:17:32 |
Sebastian Huber |
score: _Thread_queue_Surrender_no_priority()
Simplify …
|
|
|
@2e56aab
|
11/11/21 08:00:03 |
Sebastian Huber |
score: Move _Thread_queue_Extract()
Move _Thread_queue_Extract() …
|
|
|
@e429e97
|
11/11/21 09:34:31 |
Sebastian Huber |
score: Simplify thread wait state handling
Remove the …
|
|
|
@50aef135
|
11/11/21 07:35:22 |
Sebastian Huber |
score: Add _Thread_MP_Extract_proxy()
Remove …
|
|
|
@cd791039
|
11/11/21 07:33:36 |
Sebastian Huber |
score: Remove thread timer earlier
The earlier we remove the thread …
|
|
|
@834a86fe
|
11/15/21 09:20:30 |
Sebastian Huber |
score: Restrict affinity for EDF SMP scheduler
The SMP EDF scheduler …
|
|
|
@fc64e837
|
10/29/21 07:30:13 |
Sebastian Huber |
score: Rework ask for help requests
Process ask for help requests on …
|
|
|
@4d90289e
|
10/29/21 12:17:54 |
Sebastian Huber |
score: _Scheduler_SMP_Schedule_highest_ready()
Simplify callers of …
|
|
|
@d0434b88
|
10/29/21 12:45:28 |
Sebastian Huber |
score: Remove victim thread from CPU allocation
Update #4531.
|
|
|
@b9990b8d
|
10/27/21 06:48:47 |
Sebastian Huber |
score: Fix SMP EDF priority group ordering
The SMP EDF scheduler …
|
|
|
@6d20f0c5
|
10/27/21 06:35:22 |
Sebastian Huber |
score: Add node to insert to Chain_Node_order
This allows to use …
|
|
|
@ff20bc9
|
10/20/21 12:21:20 |
Sebastian Huber |
score: Rework idle handling in SMP schedulers
This patch fixes an …
|
|
|
@3d6ebde1
|
10/15/21 09:21:31 |
Sebastian Huber |
score: Add SMP scheduler make/clean sticky
This patch fixes the …
|
|
|
@75527ef3
|
10/27/21 07:46:06 |
Sebastian Huber |
score: Optimize SMP EDF move to ready operation
If a node is moved …
|
|
|
@9d3e8212
|
10/19/21 12:28:48 |
Sebastian Huber |
score: Rework affine ready queue handling
Rework the handling of the …
|
|
|
@a53229bb
|
10/19/21 11:06:09 |
Sebastian Huber |
score: Use extract from scheduled callbacks
Use the extract from …
|
|
|
@757a1096
|
10/21/21 09:07:21 |
Sebastian Huber |
score: Remove return value from enqueue scheduled
The return value …
|
|
|
@577262a7
|
10/22/21 05:31:46 |
Sebastian Huber |
score: Add red-black tree append/prepend
These functions are a faster …
|
|
|
@1eb266b
|
11/17/21 16:30:24 |
kinsey.moore |
cpukit: Consistize OAR copyright headers
These two OAR copyright …
|
|
|
@ccbcfb6
|
10/11/21 15:07:50 |
Sebastian Huber |
rtems: Add new clock manager directives
Update #4527.
|
|
|
@ffb8833d
|
10/28/21 09:14:57 |
Sebastian Huber |
score: Add _Timecounter_Set_NTP_update_second()
Allow the …
|
|
|
@b936ce5
|
10/11/21 15:10:29 |
Sebastian Huber |
score: Optimize timehand updates for non-SMP
In uniprocessor …
|
|
|
@52c53a59
|
10/11/21 08:45:27 |
Sebastian Huber |
score: Port large time delta support to RTEMS
|
|
|
@b88d9cb3
|
10/11/21 08:09:57 |
Sebastian Huber |
score: Initialize timehand generation to UINT_MAX
This leads to a …
|
|
|
@c3a68059
|
10/29/21 18:29:22 |
markj |
timecounter: Load the currently selected tc once in tc_windup()
…
|
|
|
@34675587
|
10/28/21 08:22:58 |
Sebastian Huber |
kern_tc.c: Scaling/large delta recalculation
This change is a slight …
|
|
|
@ea389aaa
|
10/16/21 13:46:55 |
markj |
timecounter: Lock the timecounter list
Timecounter registration is …
|
|
|
@66d4077
|
10/09/21 16:34:06 |
markj |
timecounter: Let kern.timecounter.stepwarnings be set as a tunable
…
|
|
|
@d84e3b6e
|
08/08/21 14:38:01 |
emaste |
Remove "All Rights Reserved" from
FreeBSD Foundation sys/ copyrights
…
|
|
|
@87d7a6e
|
05/05/21 18:32:13 |
imp |
kern: clarify boot time
In FreeBSD, the current time is computed from …
|
|
|
@8d5fc57
|
03/07/21 23:50:12 |
kib |
Make kern.timecounter.hardware tunable
Noted and reviewed by: kevans …
|
|
|
@570e58e
|
01/18/21 07:25:36 |
kib |
Add ddb 'show timecounter' command.
MFC after: 1 week
Sponsored …
|
|
|
@4b384f3
|
01/09/21 08:38:11 |
rwatson |
Changes that improve DTrace FBT reliability
on freebsd/arm64:
- …
|
|
|
@18e6686d
|
06/10/20 22:30:32 |
kib |
Remove double-calls to tc_get_timecount()
to warm timecounters.
It …
|
|
|
@df775722
|
02/26/20 14:26:36 |
kaktus |
Mark more nodes as CTLFLAG_MPSAFE
or CTLFLAG_NEEDGIANT (17 of many)
…
|
|
|
@9fcf785d
|
02/14/20 23:27:45 |
kib |
Consolidate read code for timecounters
and fix possible overflow in …
|
|
|
@ae5b0b2
|
01/30/20 20:05:05 |
mjg |
Remove duplicated empty lines from kern/*.c
No functional changes.
|
|
|
@b825e21
|
09/09/19 12:42:48 |
kib |
Initialize timehands linkage much earlier.
Reported and tested …
|
|
|
@71b71d6
|
09/09/19 11:29:58 |
kib |
Make timehands count selectable at boottime.
Tested by: O'Connor, …
|
|
|
@045ed58
|
01/13/19 00:19:15 |
cognet |
Instead of using an incomplete list of platforms
that uses 64bits …
|
|
|