Skip to content

gPTP: MDSyncReceiveSM doesn't block PortSyncSyncReceive #36

@ahogen

Description

@ahogen

In MDSyncReceiveSM, a DISCARD due to folllowUpReceiptTimeoutTime means PortSyncSyncReceive should not get a rcvdMDSync event.

However in XMOS code, even if a folllowUpReceiptTimeout event occurs, syncReceiptTimeoutTimeInterval is updated, which is incorrect and breaks the correct operation of the AGED event in PortAnnounceInformation.

  • IEEE Std. 802.1AS-2011 Figure 10-2
  • IEEE Std. 802.1AS-2011 Figure 10-4
  • IEEE Std. 802.1AS-2011 Figure 11-6

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions