1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-17 10:26:15 +00:00
freebsd/sys
Jake Burkholder 6e5f166d2c Great pmap rewrite to use a much simpler one level tsb of ttes, instead
of sttes.  Also removes many differences between this and the other pmaps.
Reserve the kva space used by the openfirmware translations.
Use physical addresses directly in pmap_zero_page and pmap_copy_page, now
that we have the cache line shooting support.
Add code to track the virtual cachability of mapped pages.  The dmmu
requires that multiple mappings of the same phsyical address have the
save virtual address bits up to a colour boundary.  Violating this
requires all mappings to be mapped uncacheable.  We do not yet handle
the case of a badly aliased mapping becoming cachable again.

Many crucial bug fixes from:	tmm
2001-12-29 08:11:02 +00:00
..
alpha Use the new resource_list_print_type() function. 2001-12-21 21:54:56 +00:00
amd64 Use the new resource_list_print_type() function. 2001-12-21 21:54:56 +00:00
arm
boot Avoid having the text and data sections merged into one program 2001-12-28 22:12:38 +00:00
cam o Add KLD support for scsi_low. 2001-12-15 12:32:23 +00:00
coda
compat
conf Make AIO a loadable module. 2001-12-29 07:13:47 +00:00
contrib Add OS layer ACPI mutex and threading support. 2001-12-22 16:05:41 +00:00
crypto
ddb
dev Fix missing comma in previous commit. 2001-12-28 23:51:48 +00:00
fs Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget() 2001-12-20 22:42:27 +00:00
geom
gnu
i4b Add support for the AVM Fritz!Card PCI version 2 controller. 2001-12-22 09:25:55 +00:00
i386 Add the ifpi2 driver. 2001-12-22 09:29:03 +00:00
ia64 Fix CRITICAL_FORK so that it compiles. 2001-12-23 16:04:29 +00:00
isa Use the new resource_list_print_type() function. 2001-12-21 21:54:56 +00:00
isofs/cd9660
kern Make AIO a loadable module. 2001-12-29 07:13:47 +00:00
libkern
modules Make AIO a loadable module. 2001-12-29 07:13:47 +00:00
net Convert sppp_params() to use a malloced structure in order to reduce 2001-12-28 23:36:35 +00:00
netatalk
netatm
netgraph Typo. 2001-12-15 20:53:15 +00:00
netinet Fix ipfw fwd so that it acts as the docs say 2001-12-28 21:21:57 +00:00
netinet6 Back out cometic changes. This is for easily syncing with KAME in other BSDs. 2001-12-17 18:13:12 +00:00
netipx
netkey
netnatm
netncp
netns
netsmb
nfs Avoid passing the variable `tl' to functions that just use it for 2001-12-18 01:22:09 +00:00
nfsclient nfs_nget() does no locking whatsoever when looking up a vnode. If the 2001-12-27 19:40:34 +00:00
nfsserver Avoid passing the variable `tl' to functions that just use it for 2001-12-18 01:22:09 +00:00
pc98 MFi386: revision 1.178 2001-12-22 01:35:44 +00:00
pccard
pci Add support for the Intel 82443MX chipset 2001-12-21 01:28:59 +00:00
posix4
powerpc Modify the critical section API as follows: 2001-12-18 00:27:18 +00:00
rpc
security/lomac s/sonewconn3/sonewconn/ forgotten by the modifier. 2001-12-26 18:31:22 +00:00
sparc64 Great pmap rewrite to use a much simpler one level tsb of ttes, instead 2001-12-29 08:11:02 +00:00
svr4
sys Make AIO a loadable module. 2001-12-29 07:13:47 +00:00
tools
ufs Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget() 2001-12-20 22:42:27 +00:00
vm Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget() 2001-12-20 22:42:27 +00:00
Makefile