The changes from the last version are as follows:
- When setting inhibit_announce, there was a stray
  EV_ANNOUNCE_RECEIPT_TIMEOUT_EXPIRES being sent once every state change. The
  first patch fixes it.
- process_sync() is modified to return fsm_event instead of being void
  function. This is useful for implementing signaling mechanism.
- In patch #9,Instead of using a timer for requesting change in intervals, we
  are now checking previous values. If the last ā€˜n’ values are below a certain
  threshold, the slave will send a signaling message to the master requesting
  change in interval.
- Inhibit_delay_req has been renamed to inhibit_pdelay_req and it will only
  block pdelay request messages.

More information about the series is in the original cover letter at:
https://sourceforge.net/p/linuxptp/mailman/message/36433837/

Thanks,
Vedang

Vedang Patel (10):
  port: Fix for inhibit_announce.
  port: Make port_capable() accessible outside port.c
  clock: make master_offset available outside clock.c
  port: Make process_sync() return fsm_event.
  port: Split port_signaling_construct() to support Interval Request
  port: Add logPdelayReqInterval.
  port: implement message interval request processing
  port: Add ignore_update_interval_req.
  port: Add interval update mechanism.
  port: Add inhibit_pdelay_req.

 clock.c                       |   9 ++++
 clock.h                       |   2 +
 config.c                      |   6 +++
 configs/automotive-master.cfg |   1 +
 configs/automotive-slave.cfg  |   5 ++
 configs/default.cfg           |   4 ++
 designated_fsm.c              |  18 ++++++-
 msg.h                         |   6 +++
 port.c                        |  88 +++++++++++++++++++++++++-----
 port_private.h                |  25 +++++++--
 port_signaling.c              | 122 ++++++++++++++++++++++++++++++++++++++++--
 ptp4l.8                       |  40 ++++++++++++++
 tlv.h                         |  12 +++++
 unicast_client.c              |  14 ++---
 unicast_service.c             |   4 +-
 15 files changed, 325 insertions(+), 31 deletions(-)

-- 
2.7.3



_______________________________________________
Linuxptp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel

Reply via email to