diff for duplicates of <1478642213.7545.36.camel@intel.com> diff --git a/a/1.txt b/N1/1.txt index 11d5494..3e69bdc 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,7 +1,7 @@ On Tue, 2016-11-08 at 22:49 +0100, Richard Cochran wrote: > This series expands the PTP Hardware Clock subsystem by adding a > method that passes the frequency tuning word to the the drivers -> without dropping the low order bits.??Keeping those bits is useful +> without dropping the low order bits. Keeping those bits is useful > for > drivers whose frequency resolution is higher than 1 ppb. > @@ -9,24 +9,24 @@ On Tue, 2016-11-08 at 22:49 +0100, Richard Cochran wrote: Makes sense. > The appended script (below) runs a simple demonstration of the -> improvement.??This test needs two Intel i210 PCIe cards installed in +> improvement. This test needs two Intel i210 PCIe cards installed in > the same PC, with their SDP0 pins connected by copper -> wire.??Measuring +> wire. Measuring > the estimated offset (from the ptp4l servo) and the true offset (from > the PPS) over one hour yields the following statistics. > > > -> > ???????|???Est. Before |????Est. After |???True Before |????True +> > | Est. Before | Est. After | True Before | True > > After | > > --------+---------------+---------------+---------------+-------- > > -------| -> > min????| -5.200000e+01 | -1.600000e+01 | -3.100000e+01 | +> > min | -5.200000e+01 | -1.600000e+01 | -3.100000e+01 | > > -1.000000e+00 | -> > max????| +5.700000e+01 | +2.500000e+01 | +8.500000e+01 | +> > max | +5.700000e+01 | +2.500000e+01 | +8.500000e+01 | > > +4.000000e+01 | > > pk-pk: | +1.090000e+02 | +4.100000e+01 | +1.160000e+02 | > > +4.100000e+01 | -> > mean???| +6.472222e-02 | +1.277778e-02 | +2.422083e+01 | +> > mean | +6.472222e-02 | +1.277778e-02 | +2.422083e+01 | > > +1.826083e+01 | > > stddev | +1.158006e+01 | +4.581982e+00 | +1.207708e+01 | > > +4.981435e+00 | @@ -36,13 +36,13 @@ Makes sense. > logic. > > With the series applied, both the peak to peak error and the standard -> deviation improve by a factor of more than two.??These two graphs +> deviation improve by a factor of more than two. These two graphs > show > the improvement nicely. > -> ? http://linuxptp.sourceforge.net/fine-tuning/fine-est.png +> http://linuxptp.sourceforge.net/fine-tuning/fine-est.png > -> ? http://linuxptp.sourceforge.net/fine-tuning/fine-tru.png +> http://linuxptp.sourceforge.net/fine-tuning/fine-tru.png > Wow, nice! I'll take a look at the actual patches in a few minutes, but @@ -56,13 +56,13 @@ Jake > Richard > > Richard Cochran (3): -> ? ptp: Introduce a high resolution frequency adjustment method. -> ? ptp: igb: Use the high resolution frequency method. -> ? ptp: dp83640: Use the high resolution frequency method. +> ptp: Introduce a high resolution frequency adjustment method. +> ptp: igb: Use the high resolution frequency method. +> ptp: dp83640: Use the high resolution frequency method. > -> ?drivers/net/ethernet/intel/igb/igb_ptp.c | 16 ++++++++-------- -> ?drivers/net/phy/dp83640.c????????????????| 14 +++++++------- -> ?drivers/ptp/ptp_clock.c??????????????????|??5 ++++- -> ?include/linux/ptp_clock_kernel.h?????????|??8 ++++++++ -> ?4 files changed, 27 insertions(+), 16 deletions(-) +> drivers/net/ethernet/intel/igb/igb_ptp.c | 16 ++++++++-------- +> drivers/net/phy/dp83640.c | 14 +++++++------- +> drivers/ptp/ptp_clock.c | 5 ++++- +> include/linux/ptp_clock_kernel.h | 8 ++++++++ +> 4 files changed, 27 insertions(+), 16 deletions(-) > diff --git a/a/content_digest b/N1/content_digest index 36d8ec6..0029178 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,14 +1,24 @@ "ref\0cover.1478526333.git.richardcochran@gmail.com\0" "From\0Keller, Jacob E <jacob.e.keller@intel.com>\0" - "Subject\0[Intel-wired-lan] [PATCH net-next 0/3] PHC frequency fine tuning\0" + "Subject\0Re: [PATCH net-next 0/3] PHC frequency fine tuning\0" "Date\0Tue, 8 Nov 2016 21:56:54 +0000\0" - "To\0intel-wired-lan@osuosl.org\0" + "To\0netdev@vger.kernel.org <netdev@vger.kernel.org>" + " richardcochran@gmail.com <richardcochran@gmail.com>\0" + "Cc\0tglx@linutronix.de <tglx@linutronix.de>" + Manfred.Rudigier@omicron.at <Manfred.Rudigier@omicron.at> + ulrik.debie-os@e2big.org <ulrik.debie-os@e2big.org> + stefan.sorensen@spectralink.com <stefan.sorensen@spectralink.com> + davem@davemloft.net <davem@davemloft.net> + Kirsher + Jeffrey T <jeffrey.t.kirsher@intel.com> + john.stultz@linaro.org <john.stultz@linaro.org> + " intel-wired-lan@lists.osuosl.org <intel-wired-lan@lists.osuosl.org>\0" "\00:1\0" "b\0" "On Tue, 2016-11-08 at 22:49 +0100, Richard Cochran wrote:\n" "> This series expands the PTP Hardware Clock subsystem by adding a\n" "> method that passes the frequency tuning word to the the drivers\n" - "> without dropping the low order bits.??Keeping those bits is useful\n" + "> without dropping the low order bits.\302\240\302\240Keeping those bits is useful\n" "> for\n" "> drivers whose frequency resolution is higher than 1 ppb.\n" "> \n" @@ -16,24 +26,24 @@ "Makes sense.\n" "\n" "> The appended script (below) runs a simple demonstration of the\n" - "> improvement.??This test needs two Intel i210 PCIe cards installed in\n" + "> improvement.\302\240\302\240This test needs two Intel i210 PCIe cards installed in\n" "> the same PC, with their SDP0 pins connected by copper\n" - "> wire.??Measuring\n" + "> wire.\302\240\302\240Measuring\n" "> the estimated offset (from the ptp4l servo) and the true offset (from\n" "> the PPS) over one hour yields the following statistics.\n" "> \n" "> > \n" - "> > ???????|???Est. Before |????Est. After |???True Before |????True\n" + "> > \302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\240\302\240Est. Before |\302\240\302\240\302\240\302\240Est. After |\302\240\302\240\302\240True Before |\302\240\302\240\302\240\302\240True\n" "> > After |\n" "> > --------+---------------+---------------+---------------+--------\n" "> > -------|\n" - "> > min????| -5.200000e+01 | -1.600000e+01 | -3.100000e+01 |\n" + "> > min\302\240\302\240\302\240\302\240| -5.200000e+01 | -1.600000e+01 | -3.100000e+01 |\n" "> > -1.000000e+00 |\n" - "> > max????| +5.700000e+01 | +2.500000e+01 | +8.500000e+01 |\n" + "> > max\302\240\302\240\302\240\302\240| +5.700000e+01 | +2.500000e+01 | +8.500000e+01 |\n" "> > +4.000000e+01 |\n" "> > pk-pk: | +1.090000e+02 | +4.100000e+01 | +1.160000e+02 |\n" "> > +4.100000e+01 |\n" - "> > mean???| +6.472222e-02 | +1.277778e-02 | +2.422083e+01 |\n" + "> > mean\302\240\302\240\302\240| +6.472222e-02 | +1.277778e-02 | +2.422083e+01 |\n" "> > +1.826083e+01 |\n" "> > stddev | +1.158006e+01 | +4.581982e+00 | +1.207708e+01 |\n" "> > +4.981435e+00 |\n" @@ -43,13 +53,13 @@ "> logic.\n" "> \n" "> With the series applied, both the peak to peak error and the standard\n" - "> deviation improve by a factor of more than two.??These two graphs\n" + "> deviation improve by a factor of more than two.\302\240\302\240These two graphs\n" "> show\n" "> the improvement nicely.\n" "> \n" - "> ? http://linuxptp.sourceforge.net/fine-tuning/fine-est.png\n" + "> \302\240 http://linuxptp.sourceforge.net/fine-tuning/fine-est.png\n" "> \n" - "> ? http://linuxptp.sourceforge.net/fine-tuning/fine-tru.png\n" + "> \302\240 http://linuxptp.sourceforge.net/fine-tuning/fine-tru.png\n" "> \n" "\n" "Wow, nice! I'll take a look at the actual patches in a few minutes, but\n" @@ -63,15 +73,15 @@ "> Richard\n" "> \n" "> Richard Cochran (3):\n" - "> ? ptp: Introduce a high resolution frequency adjustment method.\n" - "> ? ptp: igb: Use the high resolution frequency method.\n" - "> ? ptp: dp83640: Use the high resolution frequency method.\n" + "> \302\240 ptp: Introduce a high resolution frequency adjustment method.\n" + "> \302\240 ptp: igb: Use the high resolution frequency method.\n" + "> \302\240 ptp: dp83640: Use the high resolution frequency method.\n" "> \n" - "> ?drivers/net/ethernet/intel/igb/igb_ptp.c | 16 ++++++++--------\n" - "> ?drivers/net/phy/dp83640.c????????????????| 14 +++++++-------\n" - "> ?drivers/ptp/ptp_clock.c??????????????????|??5 ++++-\n" - "> ?include/linux/ptp_clock_kernel.h?????????|??8 ++++++++\n" - "> ?4 files changed, 27 insertions(+), 16 deletions(-)\n" + "> \302\240drivers/net/ethernet/intel/igb/igb_ptp.c | 16 ++++++++--------\n" + "> \302\240drivers/net/phy/dp83640.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240| 14 +++++++-------\n" + "> \302\240drivers/ptp/ptp_clock.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2405 ++++-\n" + "> \302\240include/linux/ptp_clock_kernel.h\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\2408 ++++++++\n" + "> \302\2404 files changed, 27 insertions(+), 16 deletions(-)\n" > -fe58b03562e1f1fab2e3c2c93d0b63dad85bc1a175835c0fbe0265fcf1965b06 +d273349611a079cc9f720ced396fd2d4c147f1b077ef38f484da408490418264
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.