freebsd-dev/sys
Jake Burkholder 3c997c536c Modify the tte format to not include the tlb context number and to store the
virtual page number in a much more convenient way; all in one piece.  This
greatly simplifies the comparison for a matching tte, and allows the fault
handlers to be much simpler due to not having to load wierd masks.
Rewrite the tlb fault handlers to account for the new format.  These are also
written to allow faults on the user tsb inside of the fault handlers; the
kernel fault handler must be aware of this and not clobber the other's
registers.  The faults do not yet occur due to other support that is needed
(and still under my desk).

Bug fixes from:	tmm
2002-02-25 04:56:50 +00:00
..
alpha Add some DIAGNOSTIC code. 2002-02-22 23:58:22 +00:00
amd64 Add some DIAGNOSTIC code. 2002-02-22 23:58:22 +00:00
arm
boot Declare time(not3) instead of depending on namespace pollution 3 layers 2002-02-25 04:31:25 +00:00
cam GC: BIO_ORDERED going away. 2002-02-22 09:18:46 +00:00
coda Fix LINT breakage by adding a missing include. 2002-02-23 22:55:47 +00:00
compat Lock struct pgrp, session and sigio. 2002-02-23 11:12:57 +00:00
conf Add PMAP_STATS option so pmap.c compiles. 2002-02-23 22:35:57 +00:00
contrib Move some debugger-only symbols around; this patch didn't make it into 2002-02-24 07:51:46 +00:00
crypto
ddb ^U kills an entire input line in most applications, 2002-02-12 23:38:40 +00:00
dev The thermal thread needs to take Giant before it does anything with the 2002-02-25 02:21:22 +00:00
fs Fix LINT breakage by adding a missing include. 2002-02-23 22:55:47 +00:00
geom
gnu
i4b
i386 Lock struct pgrp, session and sigio. 2002-02-23 11:12:57 +00:00
ia64 Add some DIAGNOSTIC code. 2002-02-22 23:58:22 +00:00
isa Fix style bugs: 2002-02-24 23:24:01 +00:00
isofs/cd9660
kern Sockets passed into uipc_abort() have been allocated by sonewconn() 2002-02-25 00:03:34 +00:00
libkern o Move NTOHL() and associated macros into <sys/param.h>. These are 2002-02-18 20:35:27 +00:00
modules (Belatedly) add the required EXPORT_SYMS. I'm not sure the list is complete, 2002-02-22 18:21:20 +00:00
net Lock struct pgrp, session and sigio. 2002-02-23 11:12:57 +00:00
netatalk
netatm
netgraph Send a NGM_PPPOE_ACNAME message to userland when a node is connected. 2002-02-20 15:51:11 +00:00
netinet BUGFIX: make use of the pointer to the target of skipto rules, 2002-02-20 17:15:57 +00:00
netinet6 o Move NTOHL() and associated macros into <sys/param.h>. These are 2002-02-18 20:35:27 +00:00
netipx
netkey Lock struct pgrp, session and sigio. 2002-02-23 11:12:57 +00:00
netnatm
netncp
netns
netsmb Remove redundant checks for iovcnt > 1. This should be handled properly 2002-02-21 16:18:39 +00:00
nfs
nfsclient
nfsserver
pc98 Disksort will not "munge" requests, BIO_ORDERED or not, so remove 2002-02-22 09:14:06 +00:00
pccard Add some code which is compatible for NEWCARD. It makes manufacturer 2002-02-20 14:42:36 +00:00
pci Fix a formatting error. 2002-02-17 12:41:50 +00:00
posix4 In a threaded world, differnt priorirites become properties of 2002-02-11 20:37:54 +00:00
powerpc Make atomic_cmpset_32 correctly return 0 on failure. 2002-02-24 23:31:49 +00:00
rpc
security/lomac
sparc64 Modify the tte format to not include the tlb context number and to store the 2002-02-25 04:56:50 +00:00
svr4
sys bump __FreeBSD_version for usb structure rename. 2002-02-24 22:45:33 +00:00
tools
ufs Replace bowrite() with BUF_WRITE in ufs. 2002-02-22 09:03:00 +00:00
vm GC: BIO_ORDERED, various infrastructure dealing with BIO_ORDERED. 2002-02-22 09:26:35 +00:00
Makefile