freebsd kernel with SKQ
Go to file
asami 0e9b8f90be A fast memory copy for Pentiums using floating point registers.
It is called from copyin and copyout.

The new routine is conditioned on I586_CPU and I586_FAST_BCOPY, so you
need

options "I586_FAST_BCOPY"

(quotes essenstial) in your kernel config file.

Also, if you have other kernel types configured in your kernel, an
additional check to make sure it is running on a Pentium is inserted.
(It is not clear why it doesn't help on P6s, it may be just that the
 Orion chipset doesn't prefetch as efficiently as Tritons and friends.)

Bruce can now hack this away. :)
1996-06-13 07:17:21 +00:00
bin Backup yacc changes. 1996-06-02 17:06:40 +00:00
eBones Bring in a change that got lost when we spammed over the CVS repository 1996-06-05 22:48:04 +00:00
etc IDE cd fixes: 1996-06-07 15:47:15 +00:00
games Handle sorting in better way 1996-06-09 19:41:31 +00:00
gnu Increase performance using pre-calculated collate table 1996-06-10 01:32:40 +00:00
include Now that Peter has been nice enough to bail me out of my last little 1996-06-05 03:47:18 +00:00
lib Code cleanup:- 1996-06-12 23:02:53 +00:00
libexec Take ypxfrd_xdr.c out of SRCS line. It should be included in librpcsvc, 1996-06-06 03:58:06 +00:00
lkm Add ccd. 1996-06-12 03:49:35 +00:00
release Correct a small typo in the Makefile. 1996-06-13 01:57:48 +00:00
sbin Big sweep over ipfw, picking up where Poul left off: 1996-06-09 23:46:22 +00:00
secure Bring in a change that got lost when we spammed over the CVS repository 1996-06-05 22:48:04 +00:00
share Add "MASTER_SITES?=" (no this is not a typo) right before the 1996-06-13 06:03:39 +00:00
sys A fast memory copy for Pentiums using floating point registers. 1996-06-13 07:17:21 +00:00
tools Don't look in libkern, it went away. 1995-12-29 01:51:23 +00:00
usr.bin Fix a couple of minor typos. Closes PR 1309. 1996-06-11 23:17:03 +00:00
usr.sbin Dispense with the special case handling of cuaa* devices by synthesizing 1996-06-12 17:09:34 +00:00
COPYRIGHT
Makefile 1) make -DCLOBBER not remove most of /usr/lib 1996-05-04 07:12:07 +00:00