freebsd-src/sys
Bruce Evans 835bd1ce62 Improved biasing of i586 clock by adjusting for hardclock() latency.
I decided to do this for every hardclock() call instead of lazily
in microtime().  The lazy method is simpler but has more overhead
if microtime() is called a lot.

CPU_THISTICKLEN() is now a no-op and should probably go away.
Previously it did nothing directly but had the side effect of
setting i586_last_tick for CPU_CLOCKUPDATE() and i586_avg_tick for
debugging.  CPU_CLOCKUPDATE() now uses a better method and
i586_avg_tick is too much trouble to maintain.

Reduced nesting of #includes in the usual case.

Increased nesting of #includes when CLOCK_HAIR is defined.  This
is a kludge to get typedefs for inline functions only when the
inline functions are used.  Normally only kern_clock.c defines
this.  kern_clock.c can't include the i386 headers directly.

Removed unused LOCORE support.
1996-10-25 13:01:56 +00:00
..
alpha Prepare kernel to take advantage of "branded" ELF binaries. 1996-10-16 17:51:08 +00:00
amd64 Improved biasing of i586 clock by adjusting for hardclock() latency. 1996-10-25 13:01:56 +00:00
compat/linux
compile
conf Remove SC_KBD_PROBE_WORKS option and replace it with a simple run-time flag 1996-10-23 07:29:44 +00:00
ddb
dev Go back to using DMA to get SCBs down to the adapter. 1996-10-25 06:34:59 +00:00
fs Fix setting breakpoints in shared regions. 1996-10-24 02:47:05 +00:00
geom
gnu Removing old isdn stuff. 1996-10-20 18:24:17 +00:00
i386 Improved biasing of i586 clock by adjusting for hardclock() latency. 1996-10-25 13:01:56 +00:00
isa Remove SC_KBD_PROBE_WORKS option and replace it with a simple run-time flag 1996-10-23 07:29:44 +00:00
isofs/cd9660 Fix signed/unsigned comparison warnings. 1996-10-20 21:01:46 +00:00
kern Improved biasing of i586 clock by adjusting for hardclock() latency. 1996-10-25 13:01:56 +00:00
libkern Unremoved used #include of <sys/systm.h> for the !GUPROF case. 1996-10-25 06:58:53 +00:00
miscfs Fix setting breakpoints in shared regions. 1996-10-24 02:47:05 +00:00
modules Prepare kernel to take advantage of "branded" ELF binaries. 1996-10-16 17:51:08 +00:00
msdosfs
net Fix comments, which appear to have been mangled long ago and far away. 1996-10-21 23:05:57 +00:00
netatalk
netinet Give ip_len and ip_off more natural, unsigned types. 1996-10-23 18:35:50 +00:00
netipx
netkey
netns Bring back netns so that Netcon can take over support for it, as agreed. 1996-10-17 18:42:33 +00:00
nfs If a large (>4096 bytes) directory was modified, the old directory 1996-10-21 10:07:52 +00:00
nfsclient If a large (>4096 bytes) directory was modified, the old directory 1996-10-21 10:07:52 +00:00
nfsserver
pc98 Another round of merge. 1996-10-23 07:25:35 +00:00
pccard
pci - KNF cleanup. 1996-10-25 06:43:10 +00:00
powerpc/include
rpc
scsi
sys Reviewed by: various (mailing list feedback) 1996-10-23 20:17:57 +00:00
tools
ufs Fixed lblktosize(). It overflowed at 2G. This bug only affected 1996-10-12 22:12:51 +00:00
vm Remove a bogus optimization in the mmap code. It is superfluous, 1996-10-24 02:56:23 +00:00
Makefile