freebsd kernel with SKQ
Go to file
Garrett Wollman 3f31c649d1 Redo Kernel NTP PLL support, kernel side.
This code is mostly taken from the 1.1 port (which was in turn taken from
Dave Mills's kern.tar.Z example).  A few significant differences:

1) ntp_gettime() is now a MIB variable rather than a system call.  A few
fiddles are done in libc to make it behave the same.

2) mono_time does not participate in the PLL adjustments.

3) A new interface has been defined (in <machine/clock.h>) for doing
possibly machine-dependent things around the time of the clock update.
This is used in Pentium kernels to disable interrupts, set `time', and
reset the CPU cycle counter as quickly as possible to avoid jitter in
microtime().  Measurements show an apparent resolution of a bit more than
8.14usec, which is reasonable given system-call overhead.
1994-09-18 20:40:01 +00:00
bin With '!' being made into a keyword (yech!), case cases didn't work properly. 1994-09-14 17:41:32 +00:00
eBones Change all references to LIBTERM and -ltermlib to LIBTERMCAP and -ltermcap 1994-09-11 21:53:28 +00:00
etc Per discussion on the mailing-lists, move LKMs from /sbin to /lkm, and 1994-09-16 20:24:29 +00:00
games Change all references to LIBTERM and -ltermlib to LIBTERMCAP and -ltermcap 1994-09-11 21:32:28 +00:00
gnu Add LDDESTDIR to ld command. 1994-09-18 19:41:38 +00:00
include Install osreldate.h with the correct owner, group and mode. It is still 1994-09-15 20:07:18 +00:00
lib Redo kernel NTP PLL support, user-mode interface. 1994-09-18 20:29:55 +00:00
libexec Add LDDESTDIR to ld command. 1994-09-18 19:41:38 +00:00
lkm Per discussion on the mailing-lists, move LKMs from /sbin to /lkm, and 1994-09-16 20:24:29 +00:00
sbin Various fixes: 1994-09-18 04:12:13 +00:00
secure Add libcipher.a: libcrypt exports only crypt() but not des_setkey() 1994-09-12 17:27:55 +00:00
share New man pages from Wilko Bulte. 1994-09-18 00:00:36 +00:00
sys Redo Kernel NTP PLL support, kernel side. 1994-09-18 20:40:01 +00:00
tools/regression/usr.bin/sed BSD 4.4 Lite Usr.bin Sources 1994-05-27 12:33:43 +00:00
usr.bin Declare fuction setpassive in file cmds.c void and update corresponding 1994-09-18 05:45:29 +00:00
usr.sbin Add 'rm -f /etc/localtime' before cp to /etc/localtime, 1994-09-18 18:27:30 +00:00
COPYRIGHT This is the official 4.4 Lite copyright. 1994-09-11 07:53:28 +00:00
CVS-INFO Documented the new CVS template. This really isn't the right place for it, 1994-07-24 22:27:27 +00:00
HW.TROUBLE Added the first three entries. Changed the intro a bit. 1994-08-28 20:48:37 +00:00
Makefile Per discussion on the mailing-lists, move LKMs from /sbin to /lkm, and 1994-09-16 20:24:29 +00:00
TODO Added a task: make PAS16 a controller. 1994-09-11 20:01:03 +00:00