Re: [Linuxptp-devel] Despite the patch, "timed out while polling for tx timestamp" keeps happening

2018-03-16 Thread Frantisek Rysanek
Dear gents, let me just briefly follow up on the past thread on "TX timestamp timeouts". To sum up: on the my part the problem seems gone. In the three months that have passed, I've built another computer with some i210 and i82574 NIC's inside (related to my thread on precise timestamping when

Re: [Linuxptp-devel] Despite the patch, "timed out while polling for tx timestamp" keeps happening

2018-03-16 Thread Keller, Jacob E
> -Original Message- > From: Richard Cochran [mailto:richardcoch...@gmail.com] > Sent: Friday, March 16, 2018 7:59 AM > To: Frantisek Rysanek > Cc: linuxptp-devel@lists.sourceforge.net > Subject: Re: [Linuxptp-devel] Despite the patch, "timed out while polling

Re: [Linuxptp-devel] Despite the patch, "timed out while polling for tx timestamp" keeps happening

2018-03-16 Thread Richard Cochran
On Fri, Mar 16, 2018 at 09:37:59AM +0100, Frantisek Rysanek wrote: > let me just briefly follow up on the past thread on "TX timestamp > timeouts". To sum up: on the my part the problem seems gone. ... > On tuesday I had another chance to try PTP against the TC switch at a > substation with

[Linuxptp-devel] [PATCH 1/3] pmc: long opts / cfg file

2018-03-16 Thread Peter Schneider
pmc_common: Preset uninitialized 'iface.ts_label' with 'iface.name' pmc_create() calls transport_create(), which sets the open function for the interface 'iface' to raw_open(), if Layer 2 is used. The immediate following call of transport_open() calls raw_open(), which uses the field .ts_label

[Linuxptp-devel] [PATCH 3/3] pmc: long opts / cfg file

2018-03-16 Thread Peter Schneider
pmc: Documentation for long opts / cfg file Signed-off-by: Peter Schneider --- pmc.8 | 71 +++ 1 file changed, 71 insertions(+) diff --git a/pmc.8 b/pmc.8 index b113c78..e4cb1e1 100644 --- a/pmc.8 +++ b/pmc.8 @@

[Linuxptp-devel] [PATCH 0/3] pmc: long opts / cfg file

2018-03-16 Thread Peter Schneider
Peter Schneider (3): pmc_common: Preset uninitialized 'iface.ts_label' with 'iface.name' pmc: add long options and configuration file pmc: Documentation for long opts / cfg file pmc.8| 71 pmc.c| 61

Re: [Linuxptp-devel] [PATCH 1/3] pmc: long opts / cfg file

2018-03-16 Thread Richard Cochran
On Fri, Mar 16, 2018 at 07:31:04PM +0100, Peter Schneider wrote: > diff --git a/pmc_common.c b/pmc_common.c > index 91fffb3..850544c 100644 > --- a/pmc_common.c > +++ b/pmc_common.c > @@ -93,6 +93,10 @@ struct pmc *pmc_create(struct config *cfg, enum > transport_type transport_type, > } >

Re: [Linuxptp-devel] [PATCH 0/7] Use tmv_t abstraction for hardware timestamps

2018-03-16 Thread Richard Cochran
On Thu, Mar 15, 2018 at 10:42:22PM +, Michael Brown wrote: > Any comments for this patch series? Are you happy with the general approach > to use tmv_t within struct hw_timestamp? For my part it is just -ENOSPARECYCLES. I'll get to it eventually... Sorry, Richard

Re: [Linuxptp-devel] [PATCH 0/7] Use tmv_t abstraction for hardware timestamps

2018-03-16 Thread Richard Cochran
On Fri, Mar 16, 2018 at 06:53:13PM -0700, Richard Cochran wrote: > For my part it is just -ENOSPARECYCLES. I'll get to it eventually... I just scanned throught the series. Looks really good. Thanks for avoiding the "ugly" functions, and the "early conversion" to tmv_t makes a ton of sense.