Hi Richard,

A gentle reminder to provide your feedback on v3 of this series.

Thanks,
Vedang

On 2/12/19, 10:23 AM, "Patel, Vedang" <vedang.pa...@intel.com> wrote:

    The changes from the last version are as follows:
    
    - Dropped patches which exposed master offset, made process_sync() return an
      event and introduced the ignore_update_interval_req config option.
    - All new functions added to port_private.h are in alphabetical order.
    - Modified the commit message in “port: Split port_signaling_construct() to
      support Interval Request” such that it highlights what the patch is 
actually
      doing.
    - Incorporated all the feedback on the “port: implement message interval
      request processing” patch.
    - Added a new state (SERVO_LOCKED_STABLE) to clock servo. The servo will
      transition to this state whenever the last ‘n’ offset values are less than
      the threshold. An “interval request” signaling message will be sent from
      slave to master on this transition. This message will request the master 
to
      increase it’s sync message interval. The slave will also update it’s 
pdelay
      request interval on the transition.
    - Made the inhibit_pdelay_request config option more generic to stop all 
type
      of delay requests. Renamed it to inhibit_delay_request.
    
    More information about the series is in the original cover letter at:
    https://sourceforge.net/p/linuxptp/mailman/message/36433837/
    
    Thanks,
    Vedang
    
    Vedang Patel (7):
      port: Make port_capable() accessible outside port.c
      port: Separate unicast specific code from port_signaling_construct()
      port: Add logPdelayReqInterval.
      port: implement message interval request processing
      clock: add APIs to access servo and servo_state
      port: Add interval update mechanism.
      port: Add inhibit_delay_req.
    
     clock.c                       |  11 ++++
     clock.h                       |  14 ++++++
     config.c                      |   5 ++
     configs/automotive-master.cfg |   1 +
     configs/automotive-slave.cfg  |   4 ++
     configs/default.cfg           |   5 ++
     msg.h                         |   6 +++
     phc2sys.c                     |   1 +
     port.c                        |  46 ++++++++++++++---
     port_private.h                |  17 +++++--
     port_signaling.c              | 113 
++++++++++++++++++++++++++++++++++++++++--
     ptp4l.8                       |  35 +++++++++++++
     servo.c                       |  19 +++++++
     servo.h                       |   6 +++
     servo_private.h               |   3 ++
     tlv.c                         |   4 ++
     tlv.h                         |  12 +++++
     unicast_client.c              |  14 +++---
     unicast_service.c             |   4 +-
     19 files changed, 297 insertions(+), 23 deletions(-)
    
    -- 
    2.7.3
    
    


_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel

Reply via email to