[PATCH 00/27] Update kern_tc in rtems 5 for ntp support
Moyano, Gabriel
gabriel.moyano at dlr.de
Wed Nov 17 07:50:12 UTC 2021
These commits port to rtems 5 the last changes in kern_tc and timecounter pushed by Sebastian Huber.
Additionally the last commit closes the ticket 4549, which is a clone of 2348(NTP support) for rtems 5.
Andrew Turner (1):
Create a new macro for static DPCPU data.
Brooks Davis (1):
Move most of the contents of opt_compat.h
Ed Maste (1):
Remove "All Rights Reserved" from
Konstantin Belousov (7):
Use atomic_load(9) to read ppsinfo sequence numbers.
Make timehands count selectable at boottime.
Initialize timehands linkage much earlier.
Consolidate read code for timecounters
Remove double-calls to tc_get_timecount()
Add ddb 'show timecounter' command.
Make kern.timecounter.hardware tunable
Mark Johnston (3):
timecounter: Let kern.timecounter.stepwarnings be set as a tunable
timecounter: Lock the timecounter list
timecounter: Load the currently selected tc once in tc_windup()
Mateusz Guzik (2):
tc: bcopy -> memcpy
Remove duplicated empty lines from kern/*.c
Olivier Houchard (1):
Instead of using an incomplete list of platforms
Pawel Biernacki (1):
Mark more nodes as CTLFLAG_MPSAFE
Pedro F. Giffuni (1):
SPDX: use the Beerware identifier.
Robert Watson (1):
Changes that improve DTrace FBT reliability
Sebastian Huber (7):
kern_tc.c: Remove unused code
score: Remove FreeBSD identifier
kern_tc.c: Scaling/large delta recalculation
score: Initialize timehand generation to UINT_MAX
score: Port large time delta support to RTEMS
score: Optimize timehand updates for non-SMP
score: Add _Timecounter_Set_NTP_update_second()
Warner Losh (1):
kern: clarify boot time
cpukit/include/rtems/score/timecounter.h | 24 +-
cpukit/score/src/kern_tc.c | 676 ++++++++++++++--------
testsuites/sptests/sptimecounter01/init.c | 4 +-
3 files changed, 445 insertions(+), 259 deletions(-)
--
2.17.1
More information about the devel
mailing list