From owner-freebsd-current Mon Mar 22 5:29:19 1999 Delivered-To: freebsd-current@freebsd.org Received: from phk.freebsd.dk (phk.freebsd.dk [212.242.40.153]) by hub.freebsd.org (Postfix) with ESMTP id 58318151ED; Mon, 22 Mar 1999 05:29:15 -0800 (PST) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by phk.freebsd.dk (8.9.1/8.8.8) with ESMTP id OAA04282; Mon, 22 Mar 1999 14:28:55 +0100 (CET) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.2/8.9.2) with ESMTP id OAA14971; Mon, 22 Mar 1999 14:28:50 +0100 (CET) (envelope-from phk@critter.freebsd.dk) Date: Mon, 22 Mar 1999 14:28:50 +0100 Message-ID: <14969.922109330.1@critter.freebsd.dk> From: Poul-Henning Kamp Subject: NTP kernel support in FreeBSD, a few notes... MIME-Version: 1.0 Content-Type: multipart/digest; boundary="----- =_aaaaaaaaaa" Content-Description: Blind Carbon Copy Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG ------- =_aaaaaaaaaa Content-Type: message/rfc822 Content-Description: Original Message Subject: NTP kernel support in FreeBSD, a few notes... Date: Mon, 22 Mar 1999 14:28:50 +0100 Message-ID: <14969.922109330@critter.freebsd.dk> From: Poul-Henning Kamp Bcc: Blind Distribution List: ; MIME-Version: 1.0 I have just merged the recent modifications to the kernel support for NTPD from -current to -stable. We now fully support both XNTPD version 3 (as in usr/src/usr.sbin) and NTPD version 4 in both -current & -stable. In fact, we not only support it, we define state of the art performance when using the pci/xrpu.c driver. We have only adopted the PLL/FLL section of Dave Mills "nanokernel", the rest of the stuff is still "timecounter" based. We have PPS-API support on the parallel port and on the pci/xrpu.c driver, John Hay has submitted patches to me for PPS-API support on sio.c (DCD) these will be committed to -current once I have them tested. I may experient a bit with hardpps() in -current if I can find the time, but these experiments will not be reflected in -stable until some kind of conclusion has been reached. The issue at hand is if a "normal" 2nd order PLL would do better for precise-phase hardpps() signals ("prefer peers") Anyone out there with hardpps() able refclocks are invited to join in on these experients. If you want to try out the pci/xrpu.c timestamping function, send me email, I have not committed the VHDL & stuff to the tree yet. Hope you like it... -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." FreeBSD -- It will take a long time before progress goes too far! ------- =_aaaaaaaaaa-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message