Hi Miroslav,
I tested this patch and it looks good!
Basic redundancy works too:
line 25 - ens1f0 goes to LISTENING, line 29 - ens1f1 is selected
line 44 - ens1f0 goes to SLAVE, line 48 - ens1f0 is selected

Log:
  5 sh-4.4# /usr/sbin/phc2sys -a -r -n 24 -u 8 -m -z
/var/run/ptp4l.0.socket -z /var/run/ptp4l.1.socket
  6 phc2sys[10030.934]: reconfiguring after port state change
  7 phc2sys[10030.934]: selecting ens1f0 as domain source clock
  8 phc2sys[10030.934]: selecting ens1f1 as domain source clock
  9 phc2sys[10030.934]: selecting ens1f0 as out-of-domain source clock
 10 phc2sys[10037.935]: CLOCK_REALTIME rms 31292 max 62598 freq +29808
+/-  11 delay   516 +/-   4
 11 phc2sys[10045.935]: CLOCK_REALTIME rms    7 max   14 freq +29812
+/-   6 delay   512 +/-   2
 12 phc2sys[10053.936]: CLOCK_REALTIME rms   12 max   18 freq +29812
+/-  11 delay   514 +/-   4
 13 phc2sys[10061.937]: CLOCK_REALTIME rms    6 max   13 freq +29813
+/-   5 delay   516 +/-   5
 14 phc2sys[10069.938]: CLOCK_REALTIME rms   10 max   17 freq +29813
+/-   8 delay   520 +/-   3
 15 phc2sys[10077.938]: CLOCK_REALTIME rms    8 max   15 freq +29816
+/-   7 delay   522 +/-   2
 16 phc2sys[10085.939]: CLOCK_REALTIME rms    8 max   14 freq +29815
+/-   7 delay   516 +/-   3
 17 phc2sys[10093.940]: CLOCK_REALTIME rms    4 max    9 freq +29811
+/-   3 delay   517 +/-   4
 18 phc2sys[10101.941]: CLOCK_REALTIME rms   10 max   17 freq +29813
+/-   9 delay   521 +/-   3
 19 phc2sys[10109.941]: CLOCK_REALTIME rms   10 max   13 freq +29809
+/-   9 delay   516 +/-   6
 20 phc2sys[10117.942]: CLOCK_REALTIME rms   11 max   23 freq +29814
+/-   9 delay   521 +/-   2
 21 phc2sys[10125.943]: CLOCK_REALTIME rms    7 max   13 freq +29813
+/-   7 delay   520 +/-   4
 22 phc2sys[10133.944]: CLOCK_REALTIME rms   11 max   17 freq +29808
+/-   9 delay   521 +/-   4
 23 phc2sys[10141.944]: CLOCK_REALTIME rms    8 max   12 freq +29811
+/-   7 delay   522 +/-   4
 24 phc2sys[10149.945]: CLOCK_REALTIME rms   10 max   24 freq +29806
+/-   9 delay   513 +/-   2
 25 phc2sys[10155.946]: port ac1f6b.fffe.e17d12-1 changed state
 26 phc2sys[10155.946]: reconfiguring after port state change
 27 phc2sys[10155.946]: selecting ens1f0 for synchronization
 28 phc2sys[10155.946]: selecting ens1f1 as domain source clock
 29 phc2sys[10155.946]: selecting ens1f1 as out-of-domain source clock
 30 phc2sys[10157.946]: CLOCK_REALTIME rms    8 max   15 freq +29808
+/-   8 delay   516 +/-   4
 31 phc2sys[10162.947]: ens1f0 rms    6 max   12 freq   +467 +/-   5
delay  2439 +/-   5
 32 phc2sys[10165.947]: CLOCK_REALTIME rms    3 max    4 freq +29808
+/-   2 delay   516 +/-   4
 33 phc2sys[10170.948]: ens1f0 rms   13 max   23 freq   +467 +/-  12
delay  2449 +/-  45
 34 phc2sys[10173.948]: CLOCK_REALTIME rms    5 max    9 freq +29806
+/-   5 delay   516 +/-   5
 35 phc2sys[10178.949]: ens1f0 rms    6 max   10 freq   +468 +/-   5
delay  2473 +/-  87
 36 phc2sys[10181.949]: CLOCK_REALTIME rms    7 max   13 freq +29808
+/-   6 delay   515 +/-   4
 37 phc2sys[10186.950]: ens1f0 rms   10 max   15 freq   +469 +/-   9
delay  2464 +/-  69
 38 phc2sys[10189.950]: CLOCK_REALTIME rms    5 max   11 freq +29804
+/-   5 delay   514 +/-   2
 39 phc2sys[10194.951]: ens1f0 rms    9 max   18 freq   +464 +/-   6
delay  2442 +/-   7
 40 phc2sys[10197.951]: CLOCK_REALTIME rms    4 max    8 freq +29805
+/-   4 delay   513 +/-   2
 41 phc2sys[10200.953]: port ac1f6b.fffe.e17d12-1 changed state
 42 phc2sys[10200.953]: reconfiguring after port state change
 43 phc2sys[10200.953]: master clock not ready, waiting...
 44 phc2sys[10201.953]: port ac1f6b.fffe.e17d12-1 changed state
 45 phc2sys[10201.953]: reconfiguring after port state change
 46 phc2sys[10201.954]: selecting ens1f0 as domain source clock
 47 phc2sys[10201.954]: selecting ens1f1 as domain source clock
 48 phc2sys[10201.954]: selecting ens1f0 as out-of-domain source clock
 49 phc2sys[10205.954]: CLOCK_REALTIME rms    9 max   17 freq +29806
+/-   9 delay   514 +/-   2
 50 phc2sys[10213.955]: CLOCK_REALTIME rms   15 max   29 freq +29805
+/-  13 delay   516 +/-   4
 51 phc2sys[10221.955]: CLOCK_REALTIME rms    7 max   15 freq +29807
+/-   6 delay   522 +/-   2

Thanks,
Vitaly



_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel

Reply via email to