freebsd-dev/sys/amd64
Jake Burkholder 46ea68dd10 Better fix for previous previous which still allows the 4megs of kva at
the top of the address space to be reclaimed.  The problem is that with
the APTD gone the mapable kernel address space runs right to the end of
the 32 bit address space.  As a max this is 0x100000000, which can't be
represented in 32 bits, so we have to use ptd entry n-1 and pte offset
n-1, instead of ptd entry n and pte offset 0.  There's still 1 page we
can't use, but we gain just under 4 megs of kva (8 megs with PAE).

Sponsored by:	DARPA, Network Associates Laboratories
2003-04-07 14:27:19 +00:00
..
acpica - Add vm_paddr_t, a physical address type. This is required for systems 2003-03-25 00:07:06 +00:00
amd64 Unbreak the !LAZY_SWITCH case. I #ifdef'ed too much when I added 2003-04-05 22:18:14 +00:00
compile Make space for compilations. 2002-07-06 02:49:07 +00:00
conf - Move driver to newbus. 2003-03-29 13:36:41 +00:00
ia32 - Add thr and umtx system calls. 2003-04-01 01:15:56 +00:00
include Better fix for previous previous which still allows the 4megs of kva at 2003-04-07 14:27:19 +00:00
isa Define ovbcopy() as a macro which expands to the equivalent bcopy() call, 2003-04-04 17:29:55 +00:00
pci Initiate de-orbit burn for USE_PCI_BIOS_FOR_READ_WRITE. This has been 2003-02-18 03:36:49 +00:00
Makefile This commit adds basic support for the UFS2 filesystem. The UFS2 2002-06-21 06:18:05 +00:00