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 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel