freebsd-dev/sys
Tor Egge 10ad529832 Change vmapbuf() to use pmap_qenter() and vunmapbuf() to use pmap_qremove().
This significantly reduces the number of TLB shootdowns caused by
vmapbuf/vunmapbuf when performing many large reads from raw disk devices.

Reviewed by:	dillon
2001-10-14 21:09:04 +00:00
..
alpha Backed out the quick fixes for the transient breakage of <sys/mount.h> 2001-10-13 06:05:37 +00:00
amd64 Change vmapbuf() to use pmap_qenter() and vunmapbuf() to use pmap_qremove(). 2001-10-14 21:09:04 +00:00
arm Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loader 2001-10-10 23:06:54 +00:00
boot Fix typo in comment. 2001-10-11 13:47:20 +00:00
cam
coda Fixed bitrot in a banal comment by removing the comment. 2001-10-13 06:57:59 +00:00
compat When casting from uid16/gid16 to uid/gid respectively, make sure 2001-10-14 03:56:53 +00:00
conf Remove another unneeded instance of -elf. 2001-10-14 06:02:16 +00:00
contrib Remove file obsoleted by the 20010920 snapshot. 2001-10-04 23:17:35 +00:00
crypto
ddb
dev Fix it so that it doesn't complain for compiles on alpha- that is, match 2001-10-14 19:44:15 +00:00
fs Fixed bitrot in a banal comment by removing the comment. 2001-10-13 06:57:59 +00:00
geom
gnu
i4b sppp rewrites the interface's ip address directly; this breaks when the 2001-10-01 18:03:56 +00:00
i386 Change vmapbuf() to use pmap_qenter() and vunmapbuf() to use pmap_qremove(). 2001-10-14 21:09:04 +00:00
ia64 Only the first eight arguments can possibly be in stacked registers. 2001-10-13 08:06:20 +00:00
isa Hack for the "out-of-sync" error. 2001-10-13 10:28:02 +00:00
isofs/cd9660
kern o Update init_sysent.c and friends for allocation of afs_syscall. 2001-10-13 13:30:21 +00:00
libkern Implement these using mux1 and extr.u. I'll update the userland versions 2001-10-06 08:35:05 +00:00
modules Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loader 2001-10-10 23:06:54 +00:00
net bring in ARP support for variable length link level addresses 2001-10-14 20:17:53 +00:00
netatalk
netatm
netgraph Fix bug that cheated hook names out of the last 2 bytes. 2001-10-10 19:58:11 +00:00
netinet bring in ARP support for variable length link level addresses 2001-10-14 20:17:53 +00:00
netinet6
netipx
netkey
netnatm
netncp Change the kernel's ucred API as follows: 2001-10-11 23:38:17 +00:00
netns
netsmb
nfs
nfsclient Change the kernel's ucred API as follows: 2001-10-11 23:38:17 +00:00
nfsserver
pc98 Rewrite the pc98 bus_space stuff. 2001-10-07 10:04:18 +00:00
pccard takashi shibagaki-san posted a similar patch to nomads. It seems that 2001-10-11 05:41:27 +00:00
pci Note that this driver is soon to be deprecated and removed from FreeBSD. 2001-10-09 00:14:41 +00:00
posix4
powerpc Implement pmap_mapdev. 2001-10-14 08:38:16 +00:00
rpc
sparc64 Add inthand_add() and inthand_remove() for use by the MD bus code and 2001-10-12 16:06:41 +00:00
svr4
sys o Update init_sysent.c and friends for allocation of afs_syscall. 2001-10-13 13:30:21 +00:00
tools
ufs Change the kernel's ucred API as follows: 2001-10-11 23:38:17 +00:00
vm Don't remove all mappings of a swapped out process if the vm map contained 2001-10-14 20:51:14 +00:00
Makefile