Subject: Re: kern/32035: 3.0 MP machines can't keep time on busy nameservers
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Tracy Di Marco White <gendalia@gendalia.org>
List: netbsd-bugs
Date: 11/16/2005 04:51:01
The following reply was made to PR kern/32035; it has been noted by GNATS.

From: Tracy Di Marco White <gendalia@gendalia.org>
To: gnats-bugs@netbsd.org
Cc: nb-pr@gendalia.org
Subject: Re: kern/32035: 3.0 MP machines can't keep time on busy nameservers 
Date: Tue, 15 Nov 2005 22:50:15 -0600

 Tests with current kernels:
 
 GENERIC current:
 # uptime
  1:10AM  up 44 mins, 1 user, load averages: 1.34, 1.28, 1.19
 # ntpq -c peers
      remote           refid      st t when poll reach   delay   offset  jitter
 ==============================================================================
 +ns-1.iastate.ed 209.81.9.7       2 u   66  128  377    0.001  -165.85  38.963
 *ns-2.iastate.ed 139.78.100.163   2 u  126  128  376    0.001  -180.71  29.847
 +ns-0.iastate.ed 129.186.140.200  3 u   60  128  376    0.001  -172.12  35.968
 +vs-1.iastate.ed 129.186.140.200  3 u  107  128  376    0.001  -174.66  34.986
 +vs-2.iastate.ed 129.186.140.200  3 u  110  128  376    0.001  -175.68  34.243
 +vs-3.iastate.ed 129.186.140.200  3 u  105  128  376    0.001  -175.04  34.816
 -avi-lis.gw.ligh .CDMA.           1 u   58  128  377   57.016  -216.19  27.677
 -timekeeper.isi. .GPS.            1 u  112  128  377   58.122  -233.07  43.461
 -caesar.cs.wisc. 128.105.201.11   2 u  108  128  377   24.143  -203.54  22.302
 
 GENERIC.MP current:
 after 11 minutes (how long it took to sync):
 ns-3# uptime
  1:26AM  up 11 mins, 1 user, load averages: 1.39, 1.15, 0.69
 ns-3# ntpq -c peers
      remote           refid      st t when poll reach   delay   offset  jitter
 ==============================================================================
 +ns-1.iastate.ed 209.81.9.7       2 u   34   64  376    0.001  1992.36 832.536
 +ns-2.iastate.ed 139.78.100.163   2 u   30   64  156    0.001  1991.09 527.578
 +ns-0.iastate.ed 129.186.140.200  3 u   31   64  276    0.001  1992.40 796.380
 +vs-1.iastate.ed 129.186.140.200  3 u   32   64  375    0.001  2101.87 777.235
 +vs-2.iastate.ed 129.186.140.200  3 u   34   64  376    0.001  1989.10 826.415
 +vs-3.iastate.ed 129.186.140.200  3 u   31   64  376    0.001  1997.57 684.249
 +avi-lis.gw.ligh .CDMA.           1 u   25   64  377   56.272  1888.00 636.618
 *timekeeper.isi. .GPS.            1 u   27   64  177   58.033  1876.92 710.250
 xcaesar.cs.wisc. 128.105.201.11   2 u   24   64  377   23.812  799.411 892.636
 
 It's gradually losing time.
 
 # uptime
  1:49AM  up 33 mins, 1 user, load averages: 0.75, 1.15, 1.05
 # ntpq -c peers
      remote           refid      st t when poll reach   delay   offset  jitter
 ==============================================================================
  ns-1.iastate.ed 128.252.19.1     2 u   85  256  376    0.001  4465.33 1084.36
  ns-2.iastate.ed 139.78.100.163   2 u   81  256  376    0.001  4478.07 1025.98
  ns-0.iastate.ed 129.186.140.200  3 u   79  256  376    0.001  4479.44 1028.17
  vs-1.iastate.ed 129.186.140.200  3 u   88  256  376    0.001  4469.37 1034.34
  vs-2.iastate.ed 129.186.140.200  3 u   93  256  376    0.001  4456.15 1088.17
  vs-3.iastate.ed 129.186.140.200  3 u  144  256  376    0.001  4366.74 1114.75
 xavi-lis.gw.ligh .CDMA.           1 u  209  256  377   56.361  4044.08 804.286
  timekeeper.isi. .GPS.            1 u  144  256  277   64.982  4692.03 1389.01
  caesar.cs.wisc. 128.105.201.11   2 u  137  256  377   23.910  2790.58 1067.63
 
 ntpq> lpa
 ind assID status  conf reach auth condition  last_event cnt
 ===========================================================
   1 15412  b024   yes   yes  none    reject   reachable  2
   2 15413  b044   yes   yes  none    reject   reachable  4
   3 15414  b014   yes   yes  none    reject   reachable  1
   4 15415  b034   yes   yes  none    reject   reachable  3
   5 15416  b024   yes   yes  none    reject   reachable  2
   6 15417  b034   yes   yes  none    reject   reachable  3
   7 15418  b114   yes   yes  none falsetick   reachable  1
   8 15419  b014   yes   yes  none    reject   reachable  1
   9 15420  b014   yes   yes  none    reject   reachable  1
 
 GENERIC.MPACPI current
 ns-3# uptime
  2:01AM  up 8 mins, 1 user, load averages: 1.20, 0.99, 0.55
 ns-3# ntpq -c peers
      remote           refid      st t when poll reach   delay   offset  jitter
 ==============================================================================
  ns-1.iastate.ed 209.81.9.7       2 u   13   64   65    0.004  1937.53 717.329
  ns-2.iastate.ed 139.78.100.163   2 u    9   64   76    0.004  1765.27 543.583
  ns-0.iastate.ed 129.186.140.200  3 u    8   64  377    0.004  1940.07 1132.19
  vs-1.iastate.ed 129.186.140.200  3 u   11   64   57    0.004  1944.99 690.699
  vs-2.iastate.ed 129.186.140.200  3 u   14   64   76    0.004  1754.90 541.711
 +vs-3.iastate.ed 129.186.140.200  3 u   12   64  176    0.004  1761.58 712.149
 *avi-lis.gw.ligh .CDMA.           1 u    8   64  377   56.436  1317.31 664.365
  timekeeper.isi. .GPS.            1 u    7   64  277   61.388  1937.87 1015.03
 +caesar.cs.wisc. 128.105.201.11   2 u    3   64  377   24.059  850.775 659.560
 
 # uptime 
  2:31AM  up 37 mins, 1 user, load averages: 1.02, 1.05, 0.99
 # ntpq
 ntpq> peers
      remote           refid      st t when poll reach   delay   offset  jitter
 ==============================================================================
  ns-1.iastate.ed 128.252.19.1     2 u   52  128  376    0.004  5155.84 1183.69
  ns-2.iastate.ed 139.78.100.163   2 u   50  128  376    0.004  5158.36 1180.61
  ns-0.iastate.ed 129.186.140.200  3 u   99  128  376    0.004  5075.67 1148.29
  vs-1.iastate.ed 129.186.140.200  3 u  107  128  376    0.004  5074.47 1154.17
  vs-2.iastate.ed 129.186.140.200  3 u   42  128  376    0.004  5175.62 1183.79
  vs-3.iastate.ed 129.186.140.200  3 u  105  128  376    0.004  5074.49 1152.87
  avi-lis.gw.ligh .CDMA.           1 u  101  128  377   56.122  5042.92 1093.60
 xtimekeeper.isi. .GPS.            1 u   97  128  377   59.179  3670.09 851.004
 xcaesar.cs.wisc. 128.105.201.11   2 u   96  128  377   24.147  4499.65 688.713
 ntpq> lpa
 ind assID status  conf reach auth condition  last_event cnt
 ===========================================================
   1  3580  b034   yes   yes  none    reject   reachable  3
   2  3581  b034   yes   yes  none    reject   reachable  3
   3  3582  b014   yes   yes  none    reject   reachable  1
   4  3583  b034   yes   yes  none    reject   reachable  3
   5  3584  b034   yes   yes  none    reject   reachable  3
   6  3585  b024   yes   yes  none    reject   reachable  2
   7  3586  b014   yes   yes  none    reject   reachable  1
   8  3587  b114   yes   yes  none falsetick   reachable  1
   9  3588  b114   yes   yes  none falsetick   reachable  1
 ntpq> 
 
 GENERIC.UP current (A GENERIC kernel with "options MPBIOS" & ioapic enabled.)
 # uptime
 10:12PM  up 9 mins, 2 users, load averages: 1.32, 1.23, 0.72
 # ntpq -c peers
      remote           refid      st t when poll reach   delay   offset  jitter
 ==============================================================================
  ns-1.iastate.ed 128.252.19.1     2 u   34   64  277    0.001  2317.93 1097.24
  ns-2.iastate.ed 139.78.100.163   2 u   29   64  356    0.001  2155.96 1128.59
  ns-0.iastate.ed 129.186.140.200  3 u   28   64  337    0.001  2329.00 1255.91
  vs-1.iastate.ed 129.186.140.200  3 u   30   64  276    0.001  2157.84 984.052
  vs-2.iastate.ed 129.186.140.200  3 u   28   64  376    0.001  2166.57 1014.74
  vs-3.iastate.ed 129.186.140.200  3 u   25   64  375    0.001  2341.10 1324.62
 xavi-lis.gw.ligh .CDMA.           1 u   30   64  377   56.639  744.180 913.299
 *timekeeper.isi. .GPS.            1 u   20   64  377   57.350  2033.97 949.629
 +caesar.cs.wisc. 128.105.201.11   2 u   15   64  377   24.268  1687.09 718.903
 
 # uptime
 10:40PM  up 37 mins, 2 users, load averages: 1.40, 1.32, 1.26
 # ntpq -c peers -c lpa
      remote           refid      st t when poll reach   delay   offset  jitter
 ==============================================================================
  ns-1.iastate.ed 128.252.19.1     2 u   34  128  377    0.001  5449.53 1136.97
  ns-2.iastate.ed 139.78.100.163   2 u   31  128  376    0.001  5448.35 1161.95
  ns-0.iastate.ed 129.186.1.200    3 u   31  128  377    0.001  5457.95 1134.81
  vs-1.iastate.ed 152.2.21.1       3 u   36  128  376    0.001  5437.43 1160.13
  vs-2.iastate.ed 129.186.140.200  3 u   22  128  376    0.001  5476.76 1184.05
  vs-3.iastate.ed 129.186.140.200  3 u   78  128  376    0.001  5401.07 1160.89
  avi-lis.gw.ligh .CDMA.           1 u   29  128  377   56.986  5518.57 1159.55
 xtimekeeper.isi. .GPS.            1 u   78  128  377   57.778  4211.38 702.222
 xcaesar.cs.wisc. 128.105.201.11   2 u   76  128  377   24.397  4763.41 667.182
 ind assID status  conf reach auth condition  last_event cnt
 ===========================================================
   1 13484  b024   yes   yes  none    reject   reachable  2
   2 13485  b014   yes   yes  none    reject   reachable  1
   3 13486  b014   yes   yes  none    reject   reachable  1
   4 13487  b024   yes   yes  none    reject   reachable  2
   5 13488  b024   yes   yes  none    reject   reachable  2
   6 13489  b014   yes   yes  none    reject   reachable  1
   7 13490  b014   yes   yes  none    reject   reachable  1
   8 13491  b114   yes   yes  none falsetick   reachable  1
   9 13492  b114   yes   yes  none falsetick   reachable  1