[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20190531152107.24zux6grua3s6x22@localhost>
Date: Fri, 31 May 2019 08:21:07 -0700
From: Richard Cochran <richardcochran@...il.com>
To: Vladimir Oltean <olteanv@...il.com>
Cc: Florian Fainelli <f.fainelli@...il.com>,
Vivien Didelot <vivien.didelot@...il.com>,
Andrew Lunn <andrew@...n.ch>,
"David S. Miller" <davem@...emloft.net>,
John Stultz <john.stultz@...aro.org>,
Thomas Gleixner <tglx@...utronix.de>,
Stephen Boyd <sboyd@...nel.org>,
lkml <linux-kernel@...r.kernel.org>,
netdev <netdev@...r.kernel.org>
Subject: Re: [PATCH net-next 0/5] PTP support for the SJA1105 DSA driver
On Fri, May 31, 2019 at 08:11:51AM -0700, Richard Cochran wrote:
>
> 1. When the driver receives a deferred PTP frame, save it into a
> per-switch,port slot at the driver (not port) level.
>
> 2. When the driver receives a META frame, match it to the
> per-switch,port slot. If there is a PTP frame in that slot, then
> deliver it with the time stamp from the META frame.
Actually, since the switch guarantees strict ordering, you don't need
multiple slots. You only need to save one Rx'd PTP frame with its
switch-id and port-id.
Thanks,
Richard
Powered by blists - more mailing lists