|
|
@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 …
|
|
|
@468568ff
|
07/05/18 17:13:37 |
andrew |
Create a new macro for static DPCPU data.
On arm64 (and possible …
|
|
|
@6a2363f
|
05/04/18 22:48:10 |
mjg |
tc: bcopy -> memcpy
|
|
|
@4d6837d
|
04/06/18 17:35:35 |
brooks |
Move most of the contents of opt_compat.h
to opt_global.h.
…
|
|
|
@c830bc64
|
10/09/21 19:23:16 |
Sebastian Huber |
score: Remove FreeBSD identifier
|
|
|
@118208b
|
12/19/17 10:05:45 |
kib |
Use atomic_load(9) to read ppsinfo sequence numbers.
In this case …
|
|
|
@bd0fdf4e
|
11/30/17 20:33:45 |
pfg |
SPDX: use the Beerware identifier.
|
|
|
@240a1f7
|
10/27/21 10:59:09 |
Sebastian Huber |
score: Introduce CPU budget operations
This patch set replaces the …
|
|
|
@6cef3f16
|
11/11/21 13:23:31 |
Sebastian Huber |
score: Do not shadow parameter
|
|
|
@2d27725
|
10/25/21 14:53:44 |
kinsey.moore |
bsps/aarch64: Set interrupt level correctly
The existing code is …
|
|
|
@2055e42
|
10/25/21 14:47:47 |
kinsey.moore |
aarch64: Break out MMU definitions
This moves the AArch64 MMU memory …
|
|
|
@37684cf
|
09/30/21 19:46:21 |
kinsey.moore |
cpukit/aarch64: Use correct debug register names
The N used in the …
|
|
|
@a678d1a
|
10/29/21 19:12:44 |
kinsey.moore |
cpukit: Compare the function result
Compare the function result …
|
|
|
@4812a8b5
|
04/06/21 14:02:20 |
kinsey.moore |
cpukit: Add signal mapping support
This adds a confdef option …
|
|
|
@02377c8
|
08/10/21 13:09:37 |
kinsey.moore |
cpukit/aarch64: Add exception extensions support
This adds the …
|
|
|
@db9e885
|
08/10/21 13:11:40 |
kinsey.moore |
cpukit: Add exception extensions
This adds the set of functions …
|
|
|
@6c3976e2
|
10/18/21 11:14:44 |
Sebastian Huber |
score: Move code block to separate function
Move a code block to the …
|
|
|
@940b9b1
|
10/18/21 11:13:59 |
Sebastian Huber |
score: Do not shadow lock_context local variable
|
|
|
@0221da5f
|
10/12/21 06:26:39 |
Sebastian Huber |
rtems: Fix rate monotonic statistics
The rate monotonic period …
|
|
|
@9be97a3
|
10/19/21 14:37:03 |
Sebastian Huber |
score: Optimize default idle task stack allocator
Update #4524.
|
|
|
@d03776e
|
10/01/21 04:57:01 |
alex.white |
microblaze: Rework for RTEMS 6
This reworks the existing MicroBlaze? …
|
|
|
@0f62af0e
|
09/30/21 21:33:48 |
Hesham Almatary |
bsps: Add MicroBlaze? FPGA BSP
|
|
|
@edf8b49e
|
09/29/21 17:39:36 |
joel |
score: Add MicroBlaze? port
|
|
|
@822ebb4c
|
10/07/21 22:28:26 |
joel |
Add support for IDLE Thread stack allocator
Add a stack allocator …
|
|
|
@d61fbeda
|
10/11/21 10:53:52 |
Sebastian Huber |
score: _Thread_queue_Surrender_priority_ceiling()
Do not use a direct …
|
|
|
@4a5a4145
|
09/21/21 21:56:38 |
zakthertemsdev |
improve the format error reporting on i386
|
|
|
@9c2cb68
|
08/11/21 21:27:32 |
kinsey.moore |
cpukit/aarch64: Use correct interrupt level types
All other …
|
|
|
@ccd1c5e
|
09/23/21 19:00:29 |
kinsey.moore |
cpukit/aarch64: Use correct context register sets
Context validation …
|
|
|
@61ef22b
|
09/24/21 18:15:52 |
Sebastian Huber |
score: Add Thread_queue_Deadlock_status
Replace the boolen return …
|
|
|
@82e22167
|
09/23/21 05:35:09 |
Sebastian Huber |
score: Avoid dead code in thread queue surrender
For uniprocessor …
|
|
|
@18c8a27
|
09/30/21 11:48:31 |
Sebastian Huber |
score: Remove _Thread_queue_Do_nothing_extract()
This function was …
|
|
|
@99d5373
|
09/24/21 08:04:03 |
Sebastian Huber |
score: Add Doxygen group for <sys/lock.h> mutexes
|
|
|
@3fe0711
|
09/21/21 11:34:57 |
Sebastian Huber |
score: Improve variable names in thread init
|
|
|
@c2f24048
|
09/21/21 11:23:36 |
Sebastian Huber |
score: Simplify _Thread_Try_initialize()
Move a code block to its own …
|
|
|
@5f652cb2
|
07/26/21 20:43:00 |
kinsey.moore |
cpukit: Add AArch64 SMP Support
This adds SMP support for AArch64 in …
|
|
|
@db8f598
|
04/26/21 12:00:41 |
Sebastian Huber |
build: Remove old build system
Close #3250.
Close #4081.
|
|
|
@cd198a5
|
09/17/21 06:30:57 |
Sebastian Huber |
score: Remove unused default scheduler ops
If SMP support is enabled …
|
|
|
@3291b2a
|
09/17/21 06:49:56 |
Sebastian Huber |
score: Ensure only one CPU if required
Issue the new fatal SMP error …
|
|
|
@0036ddf
|
09/17/21 06:12:35 |
Sebastian Huber |
score: Provide two thread pin/unpin defaults
The uniprocessor …
|
|
|
@f958d58
|
09/03/21 14:33:21 |
Sebastian Huber |
score: Split up rbtreenext.c
Split up rbtreenext.c since only …
|
|
|
@6d2becb
|
09/03/21 13:04:49 |
Sebastian Huber |
score: Limit the CLOCK_REALTIME setting
Limit the CLOCK_REALTIME …
|
|
|
@54b4b1f8
|
09/03/21 07:46:36 |
Sebastian Huber |
score: Add _TOD_Is_valid_new_time_of_day()
Move the TOD validation to …
|
|
|
@c8e4de9
|
09/03/21 07:36:55 |
Sebastian Huber |
score: Remove TOD_TICKS_PER_SECOND_method()
Use …
|
|
|
@8abd1756
|
09/03/21 07:33:01 |
Sebastian Huber |
score: Return status in _TOD_Adjust()
|
|
|
@fbd0a3ce
|
09/03/21 15:14:19 |
Sebastian Huber |
score: Move _Thread_Dispatch()
The _Thread_Dispatch() function was …
|
|
|
@2647e76
|
09/02/21 05:48:55 |
Sebastian Huber |
score: Document thread queue operations
|
|
|
@25b0fdd
|
08/30/21 16:12:13 |
Sebastian Huber |
score: Update priority only if necessary
In …
|
|
|
@ac9f115b
|
08/31/21 11:00:55 |
Sebastian Huber |
score: Remove _Thread_queue_Unblock_critical()
This function was only …
|
|
|
@317774c
|
08/31/21 10:42:29 |
Sebastian Huber |
score: Remove _Thread_queue_First_locked()
The …
|
|
|
@d9249c9
|
08/31/21 09:03:57 |
Sebastian Huber |
score: Fix blocking message queue receive
In order to ensure FIFO …
|
|
|
@9c0591f1
|
03/25/21 08:11:26 |
Sebastian Huber |
score: Fix priority discipline handling
The priority queues in …
|
|
|
@ce8f31c
|
08/31/21 12:26:47 |
Sebastian Huber |
score: Document Futex Handler
The behaviour of the futex operations …
|
|
|
@d4336905
|
08/13/21 06:43:47 |
Sebastian Huber |
score: Make zombie registry observable
This helps to write tests for …
|
|
|
@923a922e
|
08/13/21 06:06:56 |
Sebastian Huber |
score: Simplify _Thread_Kill_zombies()
|
|
|
@2f45324b
|
08/07/21 20:19:44 |
Sebastian Huber |
score: Simplify _Per_CPU_Wait_for_job()
The _SMP_Fatal() is a …
|
|
|
@7e85f4d6
|
08/07/21 20:17:11 |
Sebastian Huber |
score: Simplify _Thread_Create_idle_for_CPU()
Online processors have …
|
|
|
@a0ec14c
|
08/10/21 14:28:24 |
Sebastian Huber |
score: Replace the single use of a sequence lock
In SMP …
|
|
|
@a5aaf20
|
08/10/21 13:07:35 |
Sebastian Huber |
score: Replace priority prepend it with an enum
Use the new …
|
|
|
@6199de88
|
08/02/21 19:34:19 |
joel |
Turn off executable permissions for a number of source files
Cloning …
|
|
|
@53c84ac
|
08/02/21 12:46:10 |
Sebastian Huber |
score: Disable interrupts in SMP shutdown
|
|
|
@6c39df7e
|
07/29/21 06:48:26 |
Sebastian Huber |
score: Change _SMP_Send_message() parameter type
Use the processor …
|
|
|
@c61b855c
|
07/29/21 06:40:17 |
Sebastian Huber |
score: Assert job properties in _Per_CPU_Add_job()
|
|
|
@98a5751
|
07/29/21 06:34:45 |
Sebastian Huber |
score: Add _Per_CPU_Submit_job()
|
|
|
@59168e2a
|
07/29/21 06:05:26 |
Sebastian Huber |
score: Split SMP multicast action module
Split up the SMP multicast …
|
|
|
@2802896
|
07/28/21 19:08:13 |
Sebastian Huber |
score: Return value in _SMP_Process_message()
|
|
|
@8b65b574
|
07/28/21 12:41:32 |
Sebastian Huber |
score: Canonicalize _CPU_Fatal_halt()
Move _CPU_Fatal_halt() …
|
|
|
@f799b452
|
07/28/21 11:11:41 |
Sebastian Huber |
score: Move per-CPU jobs support
Add percpujobs.c to contain the …
|
|
|
@70ec9bd
|
07/28/21 11:06:11 |
Sebastian Huber |
score: Remove SMP message multicast/broadcast
Remove the unused …
|
|
|
@cbb1103
|
07/27/21 11:40:51 |
Sebastian Huber |
score: Simplify SMP processor state handling
The per-CPU states which …
|
|
|
@4adaed73
|
07/27/21 09:08:54 |
Sebastian Huber |
score: Remove processor event broadcast/receive
Remove …
|
|
|
@bf338f04
|
07/27/21 08:09:05 |
Sebastian Huber |
score: Remove _Internal_errors_What_happened
Users have access to the …
|
|
|
@36655b8
|
07/16/21 11:27:00 |
Sebastian Huber |
cpukit: occured -> occurred
|
|
|
@b177cfc1
|
07/12/21 16:05:19 |
Sebastian Huber |
sparc: Prefer RTEMS_FATAL_SOURCE_EXCEPTION
Prefer …
|
|
|
@b5f8504
|
07/05/21 16:15:27 |
richidubey |
Fix compiler warnings for schedulerstrongapa.c
|
|
|
@bb9a4b8
|
06/24/21 10:20:32 |
Sebastian Huber |
arm: For AArch32 use non-shareable memory
The Cortex-R52 does not …
|
|
|
@9b84adb
|
06/24/21 11:11:21 |
Sebastian Huber |
arm: Fix AARCH32_PMSA_ATTR_XN value
Update #4202.
|
|
|
@b357680
|
06/24/21 10:15:24 |
Sebastian Huber |
arm: Fix AArch32 memory attribute defines
Update #4202.
|
|
|
@13b18d12
|
06/22/21 06:13:36 |
Sebastian Huber |
arm: Disable alignment check in PMSA init
Disable the alignment check …
|
|
|
@6c23252
|
06/16/21 06:00:16 |
richidubey |
Update Strong APA Scheduler
This change allows for the migration of …
|
|
|
@be96cb43
|
06/18/21 14:44:11 |
Sebastian Huber |
sparc: Simplify trap table initialization
Move _ISR_Handler() to a …
|
|
|
@b9d5f516
|
06/22/21 14:26:20 |
Sebastian Huber |
sparc: Move FP frame offset defines to cpuimpl.h
This makes them …
|
|
|
@d73e657e
|
06/21/21 09:24:27 |
Sebastian Huber |
sparc: More reliable bad trap handling
Statically initialize the trap …
|
|
|
@955c045b
|
06/22/21 13:28:13 |
Sebastian Huber |
sparc: Move ISR handler install routines
Move …
|
|
|
@89c1e879
|
06/22/21 13:15:02 |
Sebastian Huber |
score: Move _ISR_Vector_table[] to separate file
The …
|
|
|
@8d999f30
|
06/22/21 13:11:27 |
Sebastian Huber |
score: Remove bogus _ISR_Nest_level setting
This variable is actually …
|
|
|
@26a09f2c
|
06/22/21 13:08:37 |
Sebastian Huber |
score: Remove _CPU_Initialize_vectors()
This CPU port macro was not …
|
|
|
@8476715a
|
06/01/21 09:25:24 |
christian.mauderer |
cpu/armv7m: Fix initialization of MPU regions
The write to RBAR …
|
|
|
@5ad17be9
|
05/28/21 14:58:49 |
christian.mauderer |
cpu/armv7m: Avoid regions with negative size
Don't initialze regions …
|
|
|
@f89a527
|
06/15/21 09:37:22 |
Sebastian Huber |
arm: Fix parameter use in AARCH32_PMSA_MEM_ATTR()
Update #4202.
|
|
|
@98cef40
|
06/15/21 10:28:25 |
Sebastian Huber |
score: Comment _Thread_queue_Surrender_sticky()
The change also helps …
|
|
|