[chrony-dev] [GIT] chrony/chrony.git branch master updated. 3.0-20-gda2d33e

[ Thread Index | Date Index | More chrony.tuxfamily.org/chrony-dev Archives ]


This is an automated email from git. It was generated because a ref
change was pushed to the "chrony/chrony.git" repository.

The branch, master has been updated
       via  da2d33e9a84baa7325503440099dd8f1e567cdd4 (commit)
       via  4b98dadae98f6770df5a7dee38c0cd5c742ed77e (commit)
       via  86acea5c4640937256e985ea269b104a5dad3305 (commit)
       via  a60fc73e7b212232e1476e3bb00fb09540267063 (commit)
       via  50f99ec5f49ec4dd1e989bcea65fabbdca9f8fea (commit)
       via  31b6a14444a8f23147077df3c6a64518d082c35e (commit)
       via  9df4d36157d9bd3a15f4685444d7d17ba40e3f15 (commit)
       via  b70f0b674fc9caab14bb3eceee448c2a356c8703 (commit)
       via  510784077f39ce128d03974b8ded900617ba5a6f (commit)
       via  9800e397fbf5f7e43ad4217d803aed71a2e0e07c (commit)
       via  1436d9961fa32138a7d206c25604c7736a137d72 (commit)
       via  98f5d059256888251702957e3f338b437e2744a8 (commit)
       via  7a937c76527410e6bfda8a7f4084076ab50c305f (commit)
       via  b198d766762ddf96c40d48d7ab0fc086e054a375 (commit)
       via  97d42033540b6d5dd262a3895734ca60fbdc825d (commit)
       via  beaaaad16243140d50138f0b9d51cf73ed013b60 (commit)
       via  4e78975909bfc276272aab02734e8e9b84bf3068 (commit)
       via  99147ed8f21d4401650476ded1105e97bfbae155 (commit)
       via  dec0d3bfc24d8dc0546cc60ea215ce601f929db0 (commit)
       via  cd84c99e70cd418ca95a733ffc7894a321a8e582 (commit)
      from  d5c507975c5ba5da32c9c7264dfde8b68a6140e5 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit da2d33e9a84baa7325503440099dd8f1e567cdd4
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Fri Jan 20 13:17:45 2017 +0100

    ntp: fix time smoothing in interleaved mode
    
    When the server's transmit timestamp was updated with a kernel/HW
    timestamp, it didn't include the time smoothing offset. If the offset
    was larger than one second, the update failed and clients using the
    interleaved mode received less accurate timestamps. If the update
    succeeded, the clients received timestamps that were not adjusted for
    the time smoothing offset, which added an error of up to 0.5s/1s to
    their measured offset/delay.
    
    Fix the update to include the smoothing offset in the new timestamp.

commit 4b98dadae98f6770df5a7dee38c0cd5c742ed77e
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Fri Jan 20 12:05:02 2017 +0100

    ntp: simplify UTI_Ntp64ToTimespec() callers
    
    Since UTI_Ntp64ToTimespec() was modified to handle zero timestamps, some
    of its callers don't need to do that anymore.

commit 86acea5c4640937256e985ea269b104a5dad3305
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Fri Jan 20 10:42:19 2017 +0100

    ntp: add interface index to NTP_Local_Address
    
    This will allow us to get the interface index when sending responses to
    clients.

commit a60fc73e7b212232e1476e3bb00fb09540267063
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 16:28:49 2017 +0100

    refclock_phc: add nocrossts option

commit 50f99ec5f49ec4dd1e989bcea65fabbdca9f8fea
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 16:23:35 2017 +0100

    conf: add nocrossts option to hwtimestamp directive
    
    This option disables the use of the PTP_SYS_OFFSET_PRECISE ioctl.

commit 31b6a14444a8f23147077df3c6a64518d082c35e
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 16:05:49 2017 +0100

    sys_linux: add support for PTP_SYS_OFFSET_PRECISE
    
    This is for hardware that can precisely cross timestamp the PHC with the
    system clock.

commit 9df4d36157d9bd3a15f4685444d7d17ba40e3f15
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 15:54:01 2017 +0100

    refclock_phc: use sys_linux code for reading PHC
    
    This drops support for non-ioctl reading of PHC.

commit b70f0b674fc9caab14bb3eceee448c2a356c8703
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 15:35:09 2017 +0100

    ntp: move PHC-specific code to sys_linux
    
    This will allow sharing of the code with the PHC refclock driver.

commit 510784077f39ce128d03974b8ded900617ba5a6f
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 12:59:06 2017 +0100

    conf: add minpoll option to hwtimestamp directive

commit 9800e397fbf5f7e43ad4217d803aed71a2e0e07c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 12:45:44 2017 +0100

    hwclock: make minimum sampling separation configurable

commit 1436d9961fa32138a7d206c25604c7736a137d72
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 12:40:18 2017 +0100

    conf: add precision option to hwtimestamp directive

commit 98f5d059256888251702957e3f338b437e2744a8
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 12:24:49 2017 +0100

    ntp: include precision of PHC readings in their selection
    
    Include a fixed non-zero precision (100 nanosecond) in the selection of
    PHC readings.

commit 7a937c76527410e6bfda8a7f4084076ab50c305f
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 12:11:32 2017 +0100

    conf: return hwtimestamp data in struct

commit b198d766762ddf96c40d48d7ab0fc086e054a375
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 11:31:26 2017 +0100

    ntp: include precision in maxdelay test

commit 97d42033540b6d5dd262a3895734ca60fbdc825d
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 11:14:07 2017 +0100

    ntp: adapt sampling separation for short polling intervals

commit beaaaad16243140d50138f0b9d51cf73ed013b60
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 10:31:58 2017 +0100

    ntp: allow sub-second polling intervals
    
    Change the minimum minpoll to -4, but keep the minimum maxpoll at 0 in
    order to not make it too easy to flood distant servers.

commit 4e78975909bfc276272aab02734e8e9b84bf3068
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 10:17:08 2017 +0100

    ntp: use current poll when backing off on KoD RATE

commit 99147ed8f21d4401650476ded1105e97bfbae155
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 10:10:23 2017 +0100

    ntp: rename maxdelay constants

commit dec0d3bfc24d8dc0546cc60ea215ce601f929db0
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 10:03:32 2017 +0100

    ntp: reset ntpdata report on address change

commit cd84c99e70cd418ca95a733ffc7894a321a8e582
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jan 19 08:40:56 2017 +0100

    examples: improve chronyd.service

-----------------------------------------------------------------------

Summary of changes:
 addressing.h             |   3 +
 conf.c                   |  38 +++++------
 conf.h                   |  11 +++-
 configure                |   2 +-
 doc/chrony.conf.adoc     |  27 ++++++--
 examples/chronyd.service |   2 +
 hwclock.c                |  13 ++--
 hwclock.h                |   2 +-
 ntp_core.c               |  90 +++++++++++++++++----------
 ntp_io.c                 |  17 +++--
 ntp_io_linux.c           | 150 ++++++++++++++------------------------------
 ntp_io_linux.h           |   3 +-
 refclock.c               |   6 ++
 refclock.h               |   1 +
 refclock_phc.c           | 135 +++++++++-------------------------------
 sys_linux.c              | 159 ++++++++++++++++++++++++++++++++++++++++++++++-
 sys_linux.h              |   5 ++
 test/unit/hwclock.c      |   4 +-
 test/unit/ntp_core.c     |   2 +
 19 files changed, 377 insertions(+), 293 deletions(-)


hooks/post-receive
-- 
chrony/chrony.git

-- 
To unsubscribe email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "unsubscribe" in the subject.
For help email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "help" in the subject.
Trouble?  Email listmaster@xxxxxxxxxxxxxxxxxxxx.


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/