On 2018-07-31 15:29, Miroslav Lichvar wrote:
On Tue, Jul 31, 2018 at 12:09:29PM +0800, roger luo wrote:
Hi,
when i run the OC mode for the SLAVE clock to sync the time from the master
clock, at first, the sync works fine, the offset is also fine, but the
offset becomes a very large value, i did some debugging and printed the ppb in kernel code api adjfreq, the ppb value is an abnormal value when the offset become a very larger value in linuxptp debug information. that is to
say, the calculated frequency value in linuxptp triggers the abnormal
offset.

It could be a HW/driver issue. Do you have a ptp4l/phc2sys log showing
the offset and frequency values increasing?

Hi Miroslav, this is Roger, thanks for the reply.
Attached is the ptp4l log I captured, please help check it. the jitter occurs as below log. byw, I also printed the ppb value passed from linuxptp to kernel space as "[ 194.207329] **********kernel adjfreq get ppb: fffffffd".


ptp4l[192.204]: master offset -13 s2 freq -10 path de[ 192.207285] **********kernel adjfreq get ppb: a
lay      3750
ptp4l[193.204]: master offset 0 s2 freq -1 path de[ 193.207322] **********kernel adjfreq get ppb: 1
lay      3750
ptp4l[193.458]: port 1: delay timeout
ptp4l[193.459]: delay   filtered       3752   raw       3747
ptp4l[193.564]: port 1: delay timeout
ptp4l[193.565]: delay   filtered       3746   raw       3745
ptp4l[194.204]: master offset 4 s2 freq +3 path de[ 194.207329] **********kernel adjfreq get ppb: fffffffd
lay      3746
ptp4l[195.204]: master offset 2 s2 freq +2 path de[ 195.207356] **********kernel adjfreq get ppb: fffffffe
lay      3746
ptp4l[195.522]: port 1: delay timeout
ptp4l[195.523]: delay   filtered       3752   raw   31363083
ptp4l[196.204]: master offset -199005272 s2 freq -3124999 path d[ 196.207369] **********kernel adjfreq get ppb: 2faf07
elay      3752
ptp4l[197.204]: master offset -196906469 s2 freq -3124999 path d[ 197.207393] **********kernel adjfreq get ppb: 2faf07
elay      3752
root@OpenWrt:/# root@OpenWrt:/# ptp4l -i eth4 -f default.cfg -m -l7
ptp4l[126.938]: config item (null).assume_two_step is 0[  126.942255] 
**********kernel adjfreq get ppb: 2faf06

ptp4l[126.938]: config item (null).check_fup_sync is 0
ptp4l[126.938]: config item (null).tx_timestamp_timeout is 20
ptp4l[126.938]: config item (null).clock_servo is 0
ptp4l[126.938]: config item (null).clock_type is 32768
ptp4l[126.938]: config item (null).clock_servo is 0
ptp4l[126.938]: config item (null).clockClass is 248
ptp4l[126.939]: config item (null).clockAccuracy is 254
ptp4l[126.939]: config item (null).offsetScaledLogVariance is 65535
ptp4l[126.939]: config item (null).productDescription is ';;'
ptp4l[126.939]: config item (null).revisionData is ';;'
ptp4l[126.939]: config item (null).userDescription is ';'
ptp4l[126.939]: config item (null).manufacturerIdentity is '00:00:00'
ptp4l[126.939]: config item (null).domainNumber is 0
ptp4l[126.939]: config item (null).slaveOnly is 1
ptp4l[126.939]: config item (null).gmCapable is 1
ptp4l[126.939]: config item (null).gmCapable is 1
ptp4l[126.939]: config item (null).G.8275.defaultDS.localPriority is 128
ptp4l[126.939]: config item (null).time_stamping is 1
ptp4l[126.939]: config item (null).twoStepFlag is 1
ptp4l[126.939]: config item (null).twoStepFlag is 1
ptp4l[126.939]: config item (null).time_stamping is 1
ptp4l[126.939]: config item (null).priority1 is 128
ptp4l[126.939]: config item (null).priority2 is 128
ptp4l[126.939]: interface index 7 is up
ptp4l[126.939]: config item (null).free_running is 0
ptp4l[126.939]: selected /dev/ptp0 as PTP clock
ptp4l[126.939]: config item (null).uds_address is '/var/run/ptp4l'
ptp4l[126.939]: section item /var/run/ptp4l.announceReceiptTimeout now 0
ptp4l[126.939]: section item /var/run/ptp4l.delay_mechanism now 0
ptp4l[126.939]: section item /var/run/ptp4l.network_transport now 0
ptp4l[126.939]: section item /var/run/ptp4l.delay_filter_length now 1
ptp4l[126.939]: config item (null).free_running is 0
ptp4l[126.939]: config item (null).freq_est_interval is 1
ptp4l[126.939]: config item (null).gmCapable is 1
ptp4l[126.939]: config item (null).kernel_leap is 1
ptp4l[126.939]: config item (null).utc_offset is 37
ptp4l[126.939]: config item (null).timeSource is 160
ptp4l[126.942]: config item (null).pi_proportional_const is 0.000000
ptp4l[126.942]: config item (null).pi_integral_const is 0.000000
ptp4l[126.942]: config item (null).pi_proportional_scale is 0.000000
ptp4l[126.942]: config item (null).pi_proportional_exponent is -0.300000
ptp4l[126.942]: config item (null).pi_proportional_norm_max is 0.700000
ptp4l[126.942]: config item (null).pi_integral_scale is 0.000000
ptp4l[126.942]: config item (null).pi_integral_exponent is 0.400000
ptp4l[126.942]: config item (null).pi_integral_norm_max is 0.300000
ptp4l[126.942]: config item (null).step_threshold is 0.000000
ptp4l[126.942]: config item (null).first_step_threshold is 0.000020
ptp4l[126.942]: config item (null).max_frequency is 900000000
ptp4l[126.942]: config item (null).dataset_comparison is 0
ptp4l[126.942]: config item (null).tsproc_mode is 0
ptp4l[126.942]: config item (null).delay_filter is 1
ptp4l[126.942]: config item (null).delay_filter_length is 10
ptp4l[126.942]: config item (null).initial_delay is 0
ptp4l[126.942]: config item (null).summary_interval is 0
ptp4l[126.942]: config item (null).sanity_freq_limit is 200000000
ptp4l[126.943]: PI servo: sync interval 1.000 kp 0.700 ki 0.300000
ptp4l[126.943]: config item /var/run/ptp4l.boundary_clock_jbod is 0
ptp4l[126.943]: config item /var/run/ptp4l.network_transport is 0
ptp4l[126.943]: config item /var/run/ptp4l.delayAsymmetry is 0
ptp4l[126.943]: config item /var/run/ptp4l.follow_up_info is 0
ptp4l[126.943]: config item /var/run/ptp4l.freq_est_interval is 1
ptp4l[126.943]: config item /var/run/ptp4l.net_sync_monitor is 0
ptp4l[126.943]: config item /var/run/ptp4l.path_trace_enabled is 0
ptp4l[126.943]: config item /var/run/ptp4l.tc_spanning_tree is 0
ptp4l[126.943]: config item /var/run/ptp4l.ingressLatency is 0
ptp4l[126.943]: config item /var/run/ptp4l.egressLatency is 0
ptp4l[126.943]: config item /var/run/ptp4l.delay_mechanism is 0
ptp4l[126.943]: config item /var/run/ptp4l.hybrid_e2e is 0
ptp4l[127.280]: config item /var/run/ptp4l.fault_badpeernet_interval is 16
ptp4l[127.280]: config item /var/run/ptp4l.fault_reset_interval is 4
ptp4l[127.280]: config item /var/run/ptp4l.tsproc_mode is 0
ptp4l[127.280]: config item /var/run/ptp4l.delay_filter is 1
ptp4l[127.280]: config item /var/run/ptp4l.delay_filter_length is 1
ptp4l[127.280]: config item eth4.boundary_clock_jbod is 0
ptp4l[127.280]: config item eth4.network_transport is 1
ptp4l[127.280]: config item eth4.delayAsymmetry is 0
ptp4l[127.280]: config item eth4.follow_up_info is 0
ptp4l[127.280]: config item eth4.freq_est_interval is 1
ptp4l[127.280]: config item eth4.net_sync_monitor is 0
ptp4l[127.280]: config item eth4.path_trace_enabled is 0
ptp4l[127.280]: config item eth4.tc_spanning_tree is 0
ptp4l[127.280]: config item eth4.ingressLatency is 0
ptp4l[127.280]: config item eth4.egressLatency is 0
ptp4l[127.280]: config item eth4.delay_mechanism is 1
ptp4l[127.280]: config item eth4.unicast_master_table is 0
ptp4l[127.280]: config item eth4.unicast_listen is 0
ptp4l[127.280]: config item eth4.hybrid_e2e is 0
ptp4l[127.280]: config item eth4.fault_badpeernet_interval is 16
ptp4l[127.280]: config item eth4.fault_reset_interval is 4
ptp4l[127.280]: config item eth4.tsproc_mode is 0
ptp4l[127.280]: config item eth4.delay_filter is 1
ptp4l[127.280]: config item eth4.delay_filter_length is 10
ptp4l[127.280]: config item eth4.logMinDelayReqInterval is 0
ptp4l[127.280]: config item eth4.logAnnounceInterval is 1
ptp4l[127.280]: config item eth4.announceReceiptTimeout is 3
ptp4l[127.281]: config item eth4.syncReceiptTimeout is 0
ptp4l[127.281]: config item eth4.transportSpecific is 0
ptp4l[127.281]: config item eth4.ignore_transport_specific is 0
ptp4l[127.281]: config item eth4.masterOnly is 0
ptp4l[127.281]: config item eth4.G.8275.portDS.localPriority is 128
ptp4l[127.281]: config item eth4.logSyncInterval is 0
ptp4l[127.281]: config item eth4.logMinPdelayReqInterval is 0
ptp4l[127.281]: config item eth4.neighborPropDelayThresh is 20000000
ptp4l[127.281]: config item eth4.min_neighbor_prop_delay is -20000000
ptp4l[127.281]: config item eth4.udp_ttl is 1
ptp4l[127.282]: config item (null).dscp_event is 0
ptp4l[127.282]: config item (null).dscp_general is 0
ptp4l[127.282]: port 1: INITIALIZING to LISTENING on INIT_COMPLETE
ptp4l[127.282]: config item /var/run/ptp4l.logMinDelayReqInterval is 0
ptp4l[127.282]: config item /var/run/ptp4l.logAnnounceInterval is 1
ptp4l[127.282]: config item /var/run/ptp4l.announceReceiptTimeout is 0
ptp4l[127.282]: config item /var/run/ptp4l.syncReceiptTimeout is 0
ptp4l[127.282]: config item /var/run/ptp4l.transportSpecific is 0
ptp4l[127.282]: config item /var/run/ptp4l.ignore_transport_specific is 0
ptp4l[127.282]: config item /var/run/ptp4l.masterOnly is 0
ptp4l[127.282]: config item /var/run/ptp4l.G.8275.portDS.localPriority is 128
ptp4l[127.282]: config item /var/run/ptp4l.logSyncInterval is 0
ptp4l[127.282]: config item /var/run/ptp4l.logMinPdelayReqInterval is 0
ptp4l[127.282]: config item /var/run/ptp4l.neighborPropDelayThresh is 20000000
ptp4l[127.282]: config item /var/run/ptp4l.min_neighbor_prop_delay is -20000000
ptp4l[127.282]: config item (null).uds_address is '/var/run/ptp4l'
ptp4l[127.282]: port 0: INITIALIZING to LISTENING on INIT_COMPLETE
ptp4l[127.282]: port 1: received link status notification
ptp4l[127.282]: interface index 7 is up
ptp4l[128.203]: port 1: setting asCapable
ptp4l[128.203]: port 1: new foreign master babac0.fffe.f2d9af-1
ptp4l[132.203]: selected best master clock babac0.fffe.f2d9af
ptp4l[132.203]: port 1: LISTENING to UNCALIBRATED on RS_SLAVE
ptp4l[132.285]: port 1: delay timeout
ptp4l[134.030]: port 1: delay timeout
ptp4l[134.031]: negative delay   -1285535
ptp4l[134.031]: delay = (t2 - t3) * rr + (t4 - t1)
ptp4l[134.031]: t2 - t3 = -830302215
ptp4l[134.031]: t4 - t1 = +827731145
ptp4l[134.031]: rr = 1.000000000
ptp4l[134.031]: delay   filtered   -1285535   raw   -1285535
ptp4l[134.203]: master offset  -74115362 s0 freq -3124998 path delay  -1285535
ptp4l[135.203]: master offset  -71000010 s1 freq   -9712 path de[  135.206215] 
**********kernel adjfreq get ppb: 25f0
lay  -1285535
ptp4l[135.384]: port 1: delay timeout
ptp4l[136.203]: master offset      25036 s2 freq  +15324 path de[  136.206229] 
**********kernel adjfreq get ppb: ffffc424
lay  -1285535
ptp4l[136.208]: port 1: UNCALIBRATED to SLAVE on MASTER_CLOCK_SELECTED
ptp4l[137.203]: master offset       9834 s2 freq   +7633 path de[  137.206245] 
**********kernel adjfreq get ppb: ffffe22f
lay  -1285535
ptp4l[137.279]: port 1: delay timeout
ptp4l[137.280]: delay   filtered    -640736   raw       4063
ptp4l[138.027]: port 1: delay timeout
ptp4l[138.028]: delay   filtered       4063   raw       6917
ptp4l[138.203]: master offset   -1287435 s2 freq -1286686 path d[  138.206270] 
**********kernel adjfreq get ppb: 13a21e
elay      4063
ptp4l[139.070]: port 1: delay timeout
ptp4l[139.070]: negative delay    -550109
ptp4l[139.070]: delay = (t2 - t3) * rr + (t4 - t1)
ptp4l[139.070]: t2 - t3 = -868098168
ptp4l[139.070]: t4 - t1 = +866997950
ptp4l[139.070]: rr = 1.000000000
ptp4l[139.070]: delay   filtered    -273023   raw    -550109
ptp4l[139.203]: master offset     268325 s2 freq -117157 path de[  139.206261] 
**********kernel adjfreq get ppb: 1c9a4
lay   -273023
ptp4l[140.203]: master offset     391236 s2 freq  +86252 path de[  140.206295] 
**********kernel adjfreq get ppb: fffeaf14
lay   -273023
ptp4l[140.873]: port 1: delay timeout
ptp4l[140.873]: delay   filtered       4063   raw      32138
ptp4l[141.203]: master offset      28905 s2 freq -158708 path de[  141.206309] 
**********kernel adjfreq get ppb: 26bf4
lay      4063
ptp4l[142.203]: master offset     186385 s2 freq   +7443 path de[  142.206336] 
**********kernel adjfreq get ppb: ffffe2ec
lay      4063
ptp4l[142.663]: port 1: delay timeout
ptp4l[142.664]: delay   filtered       4559   raw       5056
ptp4l[143.203]: master offset     179258 s2 freq  +56232 path de[  143.206368] 
**********kernel adjfreq get ppb: ffff2458
lay      4559
ptp4l[144.203]: master offset     123270 s2 freq  +54021 path de[  144.206381] 
**********kernel adjfreq get ppb: ffff2cfa
lay      4559
ptp4l[144.485]: port 1: delay timeout
ptp4l[144.486]: delay   filtered       5056   raw      11372
ptp4l[144.559]: port 1: delay timeout
ptp4l[144.560]: delay   filtered       5986   raw      13385
ptp4l[145.204]: master offset      67816 s2 freq  +35548 path de[  145.206566] 
**********kernel adjfreq get ppb: ffff7523
lay      5986
ptp4l[146.204]: master offset      32182 s2 freq  +20259 path de[  146.206417] 
**********kernel adjfreq get ppb: ffffb0dd
lay      5986
ptp4l[146.432]: port 1: delay timeout
ptp4l[146.433]: delay   filtered       6118   raw       6118
ptp4l[147.204]: master offset      11707 s2 freq   +9439 path de[  147.206432] 
**********kernel adjfreq get ppb: ffffdb21
lay      6118
ptp4l[147.665]: port 1: delay timeout
ptp4l[147.665]: delay   filtered       6037   raw       5957
ptp4l[148.204]: master offset       2301 s2 freq   +3545 path de[  148.206468] 
**********kernel adjfreq get ppb: fffff227
lay      6037
ptp4l[149.046]: port 1: delay timeout
ptp4l[149.047]: delay   filtered       6037   raw       5256
ptp4l[149.204]: master offset      -1272 s2 freq    +662 path de[  149.206456] 
**********kernel adjfreq get ppb: fffffd6a
lay      6037
ptp4l[149.213]: port 1: delay timeout
ptp4l[149.213]: delay   filtered       6037   raw       3758
ptp4l[149.430]: port 1: delay timeout
ptp4l[149.430]: delay   filtered       5606   raw       3832
ptp4l[150.204]: master offset      -1517 s2 freq     +35 path de[  150.206490] 
**********kernel adjfreq get ppb: ffffffdc
lay      5606
ptp4l[151.144]: port 1: delay timeout
ptp4l[151.145]: delay   filtered       5606   raw       3771
ptp4l[151.204]: master offset      -1561 s2 freq    -464 path de[  151.206492] 
**********kernel adjfreq get ppb: 1cf
lay      5606
ptp4l[152.204]: master offset      -1087 s2 freq    -458 path de[  152.206530] 
**********kernel adjfreq get ppb: 1ca
lay      5606
ptp4l[152.934]: port 1: delay timeout
ptp4l[152.934]: delay   filtered       5156   raw       3581
ptp4l[153.204]: master offset       -186 s2 freq    +117 path de[  153.206541] 
**********kernel adjfreq get ppb: ffffff8b
lay      5156
ptp4l[153.835]: port 1: delay timeout
ptp4l[153.836]: delay   filtered       4544   raw       3790
ptp4l[154.204]: master offset        313 s2 freq    +560 path de[  154.206557] 
**********kernel adjfreq get ppb: fffffdcf
lay      4544
ptp4l[155.099]: port 1: delay timeout
ptp4l[155.100]: delay   filtered       3916   raw       4000
ptp4l[155.204]: master offset        378 s2 freq    +719 path de[  155.206563] 
**********kernel adjfreq get ppb: fffffd31
lay      3916
ptp4l[155.746]: port 1: delay timeout
ptp4l[155.746]: delay   filtered       3888   raw       3944
ptp4l[156.204]: master offset       -316 s2 freq    +138 path de[  156.206600] 
**********kernel adjfreq get ppb: ffffff75
lay      3888
ptp4l[156.364]: port 1: delay timeout
ptp4l[156.364]: delay   filtered       3811   raw       3762
ptp4l[157.204]: master offset       -369 s2 freq      -9 path de[  157.206623] 
**********kernel adjfreq get ppb: 9
lay      3811
ptp4l[158.204]: master offset       -352 s2 freq    -103 path de[  158.206646] 
**********kernel adjfreq get ppb: 67
lay      3811
ptp4l[158.285]: port 1: delay timeout
ptp4l[158.285]: delay   filtered       3780   raw       3748
ptp4l[159.204]: master offset       -225 s2 freq     -82 path de[  159.206665] 
**********kernel adjfreq get ppb: 51
lay      3780
ptp4l[159.263]: port 1: delay timeout
ptp4l[159.264]: delay   filtered       3766   raw       3747
ptp4l[160.204]: master offset       -135 s2 freq     -59 path de[  160.206683] 
**********kernel adjfreq get ppb: 3b
lay      3766
ptp4l[160.870]: port 1: delay timeout
ptp4l[160.871]: delay   filtered       3766   raw       3726
ptp4l[160.892]: port 1: delay timeout
ptp4l[160.892]: delay   filtered       3755   raw       3725
ptp4l[161.204]: master offset        -68 s2 freq     -33 path de[  161.206696] 
**********kernel adjfreq get ppb: 20
lay      3755
ptp4l[161.493]: port 1: delay timeout
ptp4l[161.494]: delay   filtered       3747   raw       3745
ptp4l[162.204]: master offset        -25 s2 freq     -10 path de[  162.206722] 
**********kernel adjfreq get ppb: a
lay      3747
ptp4l[162.702]: port 1: delay timeout
ptp4l[162.703]: delay   filtered       3747   raw       3745
ptp4l[163.094]: port 1: delay timeout
ptp4l[163.094]: delay   filtered       3746   raw       3743
ptp4l[163.204]: master offset        -15 s2 freq      -8 path de[  163.206723] 
**********kernel adjfreq get ppb: 7
lay      3746
ptp4l[163.522]: port 1: delay timeout
ptp4l[163.523]: delay   filtered       3745   raw       3746
ptp4l[164.204]: master offset         -3 s2 freq      -0 path de[  164.206759] 
**********kernel adjfreq get ppb: 0
lay      3745
ptp4l[165.204]: master offset         -8 s2 freq      -6 path de[  165.206778] 
**********kernel adjfreq get ppb: 6
lay      3745
ptp4l[165.285]: port 1: delay timeout
ptp4l[165.285]: delay   filtered       3745   raw       3747
ptp4l[165.787]: port 1: delay timeout
ptp4l[165.788]: delay   filtered       3745   raw       3748
ptp4l[166.204]: master offset         -7 s2 freq      -7 path de[  166.206790] 
**********kernel adjfreq get ppb: 7
lay      3745
ptp4l[167.204]: master offset          9 s2 freq      +6 path de[  167.206816] 
**********kernel adjfreq get ppb: fffffff9
lay      3745
ptp4l[167.423]: port 1: delay timeout
ptp4l[167.423]: delay   filtered       3745   raw       3757
ptp4l[168.204]: master offset        -11 s2 freq     -11 path de[  168.206829] 
**********kernel adjfreq get ppb: a
lay      3745
ptp4l[169.158]: port 1: delay timeout
ptp4l[169.158]: delay   filtered       3745   raw       3741
ptp4l[169.204]: master offset          2 s2 freq      -1 path de[  169.206838] 
**********kernel adjfreq get ppb: 1
lay      3745
ptp4l[170.188]: port 1: delay timeout
ptp4l[170.189]: delay   filtered       3745   raw       3747
ptp4l[170.204]: master offset          2 s2 freq      -1 path de[  170.206847] 
**********kernel adjfreq get ppb: 0
lay      3745
ptp4l[171.204]: master offset          7 s2 freq      +5 path de[  171.206905] 
**********kernel adjfreq get ppb: fffffffa
lay      3745
ptp4l[172.090]: port 1: delay timeout
ptp4l[172.091]: delay   filtered       3746   raw       3754
ptp4l[172.204]: master offset         -9 s2 freq      -9 path de[  172.206894] 
**********kernel adjfreq get ppb: 8
lay      3746
ptp4l[172.835]: port 1: delay timeout
ptp4l[172.835]: delay   filtered       3746   raw       3743
ptp4l[173.204]: master offset          6 s2 freq      +3 path de[  173.206926] 
**********kernel adjfreq get ppb: fffffffc
lay      3746
ptp4l[173.857]: port 1: delay timeout
ptp4l[173.858]: delay   filtered       3747   raw       3755
ptp4l[174.204]: master offset         -7 s2 freq      -8 path de[  174.206938] 
**********kernel adjfreq get ppb: 7
lay      3747
ptp4l[174.266]: port 1: delay timeout
ptp4l[174.266]: delay   filtered       3747   raw       3745
ptp4l[174.553]: port 1: delay timeout
ptp4l[174.553]: delay   filtered       3747   raw       3742
ptp4l[174.706]: port 1: delay timeout
ptp4l[174.707]: delay   filtered       3746   raw       3744
ptp4l[175.204]: master offset         14 s2 freq     +11 path de[  175.206961] 
**********kernel adjfreq get ppb: fffffff4
lay      3746
ptp4l[176.204]: master offset         -7 s2 freq      -6 path de[  176.206987] 
**********kernel adjfreq get ppb: 5
lay      3746
ptp4l[176.484]: port 1: delay timeout
ptp4l[176.484]: delay   filtered       3746   raw       3750
ptp4l[176.545]: port 1: delay timeout
ptp4l[176.545]: delay   filtered       3746   raw       3747
ptp4l[177.204]: master offset          5 s2 freq      +4 path de[  177.207007] 
**********kernel adjfreq get ppb: fffffffb
lay      3746
ptp4l[178.204]: master offset        -12 s2 freq     -11 path de[  178.207036] 
**********kernel adjfreq get ppb: b
lay      3746
ptp4l[178.243]: port 1: delay timeout
ptp4l[178.244]: delay   filtered       3746   raw       3742
ptp4l[179.204]: master [  179.207044] **********kernel adjfreq get ppb: fffffffc
offset          6 s2 freq      +3 path delay      3746
ptp4l[179.283]: port 1: delay timeout
ptp4l[179.283]: delay   filtered       3746   raw       3757
ptp4l[180.204]: master offset         -1 s2 freq      -2 path de[  180.207067] 
**********kernel adjfreq get ppb: 2
lay      3746
ptp4l[180.588]: port 1: delay timeout
ptp4l[180.589]: delay   filtered       3746   raw       3750
ptp4l[181.204]: master offset          8 s2 freq      +7 path de[  181.207106] 
**********kernel adjfreq get ppb: fffffff9
lay      3746
ptp4l[181.649]: port 1: delay timeout
ptp4l[181.650]: delay   filtered       3748   raw       3756
ptp4l[182.204]: master offset         -9 s2 freq      -8 path de[  182.207097] 
**********kernel adjfreq get ppb: 7
lay      3748
ptp4l[183.204]: master offset          6 s2 freq      +4 path de[  183.207133] 
**********kernel adjfreq get ppb: fffffffb
lay      3748
ptp4l[183.556]: port 1: delay timeout
ptp4l[183.557]: delay   filtered       3748   raw       3757
ptp4l[184.204]: master offset        -11 s2 freq     -11 path de[  184.207135] 
**********kernel adjfreq get ppb: a
lay      3748
ptp4l[184.558]: port 1: delay timeout
ptp4l[184.558]: delay   filtered       3748   raw       3746
ptp4l[185.163]: port 1: delay timeout
ptp4l[185.164]: delay   filtered       3748   raw       3741
ptp4l[185.204]: master offset         12 s2 freq      +9 path de[  185.207137] 
**********kernel adjfreq get ppb: fffffff7
lay      3748
ptp4l[185.927]: port 1: delay timeout
ptp4l[185.928]: delay   filtered       3750   raw       3763
ptp4l[186.204]: master offset        -13 s2 freq     -13 path de[  186.207171] 
**********kernel adjfreq get ppb: c
lay      3750
ptp4l[186.327]: port 1: delay timeout
ptp4l[186.328]: delay   filtered       3748   raw       3744
ptp4l[186.726]: port 1: delay timeout
ptp4l[186.727]: delay   filtered       3748   raw       3742
ptp4l[187.204]: master offset         10 s2 freq      +7 path de[  187.207191] 
**********kernel adjfreq get ppb: fffffff9
lay      3748
ptp4l[188.136]: port 1: delay timeout
ptp4l[188.137]: delay   filtered       3753   raw       3757
ptp4l[188.204]: master offset        -15 s2 freq     -15 path de[  188.207207] 
**********kernel adjfreq get ppb: f
lay      3753
ptp4l[188.979]: port 1: delay timeout
ptp4l[188.979]: delay   filtered       3748   raw       3739
ptp4l[189.204]: master offset         24 s2 freq     +19 path de[  189.207231] 
**********kernel adjfreq get ppb: ffffffec
lay      3748
ptp4l[189.419]: port 1: delay timeout
ptp4l[189.419]: delay   filtered       3751   raw       3759
ptp4l[190.163]: port 1: delay timeout
ptp4l[190.164]: delay   filtered       3751   raw       3763
ptp4l[190.204]: master offset         -6 s2 freq      -4 path de[  190.207235] 
**********kernel adjfreq get ppb: 3
lay      3751
ptp4l[190.812]: port 1: delay timeout
ptp4l[190.813]: delay   filtered       3745   raw       3742
ptp4l[191.204]: master offset          7 s2 freq      +7 path de[  191.207268] 
**********kernel adjfreq get ppb: fffffff8
lay      3745
ptp4l[191.787]: port 1: delay timeout
ptp4l[191.787]: delay   filtered       3750   raw       3759
ptp4l[192.204]: master offset        -13 s2 freq     -10 path de[  192.207285] 
**********kernel adjfreq get ppb: a
lay      3750
ptp4l[193.204]: master offset          0 s2 freq      -1 path de[  193.207322] 
**********kernel adjfreq get ppb: 1
lay      3750
ptp4l[193.458]: port 1: delay timeout
ptp4l[193.459]: delay   filtered       3752   raw       3747
ptp4l[193.564]: port 1: delay timeout
ptp4l[193.565]: delay   filtered       3746   raw       3745
ptp4l[194.204]: master offset          4 s2 freq      +3 path de[  194.207329] 
**********kernel adjfreq get ppb: fffffffd
lay      3746
ptp4l[195.204]: master offset          2 s2 freq      +2 path de[  195.207356] 
**********kernel adjfreq get ppb: fffffffe
lay      3746
ptp4l[195.522]: port 1: delay timeout
ptp4l[195.523]: delay   filtered       3752   raw   31363083
ptp4l[196.204]: master offset -199005272 s2 freq -3124999 path d[  196.207369] 
**********kernel adjfreq get ppb: 2faf07
elay      3752
ptp4l[197.204]: master offset -196906469 s2 freq -3124999 path d[  197.207393] 
**********kernel adjfreq get ppb: 2faf07
elay      3752
ptp4l[197.406]: port 1: delay timeout
ptp4l[197.406]: negative delay    -310997
ptp4l[197.407]: delay = (t2 - t3) * rr + (t4 - t1)
ptp4l[197.407]: t2 - t3 = -202696050
ptp4l[197.407]: t4 - t1 = +202074055
ptp4l[197.407]: rr = 1.000000000
ptp4l[197.407]: delay   filtered       3752   raw    -310997
ptp4l[198.204]: master offset -193791109 s2 freq -3124999 path d[  198.207403] 
**********kernel adjfreq get ppb: 2faf07
elay      3752
ptp4l[199.205]: master offset -190675743 s2 freq -3124999 path d[  199.207453] 
**********kernel adjfreq get ppb: 2faf07
elay      3752
ptp4l[199.213]: port 1: delay timeout
ptp4l[199.213]: negative delay      -9986
ptp4l[199.213]: delay = (t2 - t3) * rr + (t4 - t1)
ptp4l[199.213]: t2 - t3 =   -8849182
ptp4l[199.213]: t4 - t1 =   +8829210
ptp4l[199.213]: rr = 1.000000000
ptp4l[199.213]: delay   filtered       3746   raw      -9986
ptp4l[199.638]: port 1: delay timeout
ptp4l[199.639]: negative delay    -673023
ptp4l[199.639]: delay = (t2 - t3) * rr + (t4 - t1)
ptp4l[199.639]: t2 - t3 = -435842112
ptp4l[199.639]: t4 - t1 = +434496065
ptp4l[199.639]: rr = 1.000000000
ptp4l[199.639]: delay   filtered       3746   raw    -673023
ptp4l[200.205]: master offset -187560377 s2 freq -3124999 path d[  200.207440] 
**********kernel adjfreq get ppb: 2faf07
elay      3746
ptp4l[200.485]: port 1: delay timeout
ptp4l[200.485]: negative delay    -433565
ptp4l[200.485]: delay = (t2 - t3) * rr + (t4 - t1)
ptp4l[200.485]: t2 - t3 = -281632555
ptp4l[200.485]: t4 - t1 = +280765425
ptp4l[200.485]: rr = 1.000000000
ptp4l[200.485]: delay   filtered       3743   raw    -433565
^Croot@OpenWrt:/# 
root@OpenWrt:/# 
root@OpenWrt:/# 
root@OpenWrt:/# 
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Linuxptp-users mailing list
Linuxptp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-users

Reply via email to