64 bit address space cleanups which are a prerequisit for future 64 bit
authorMatthew Dillon <dillon@dragonflybsd.org>
Mon, 3 Nov 2003 17:11:23 +0000 (17:11 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Mon, 3 Nov 2003 17:11:23 +0000 (17:11 +0000)
commit6ef943a38bfc3d05b2a8d8c22081ac4bfd331dde
treefd848f9c79320ce5a74ed82d477d32ed23672e95
parent9697c509606b1a3621c7976ef072d8527795d5ec
64 bit address space cleanups which are a prerequisit for future 64 bit
address space work and PAE.  Note: this is not PAE.  This patch basically
adds vm_paddr_t, which represents a 'physical address'.  Physical addresses
may be larger then virtual addresses and on IA32 we make vm_paddr_t a 64
bit quantity.

Submitted-by: Hiten Pandya <hmp@backplane.com>
34 files changed:
sys/bus/isa/i386/isa_dma.c
sys/cpu/i386/include/bus_at386.h
sys/cpu/i386/include/param.h
sys/cpu/i386/include/pmap.h
sys/cpu/i386/include/types.h
sys/i386/i386/busdma_machdep.c
sys/i386/i386/machdep.c
sys/i386/i386/pmap.c
sys/i386/i386/vm_machdep.c
sys/i386/include/bus_at386.h
sys/i386/include/md_var.h
sys/i386/include/param.h
sys/i386/include/pmap.h
sys/i386/include/types.h
sys/i386/include/vmparam.h
sys/kern/sys_pipe.c
sys/kern/vfs_bio.c
sys/kern/vfs_subr.c
sys/platform/pc32/i386/busdma_machdep.c
sys/platform/pc32/i386/machdep.c
sys/platform/pc32/i386/pmap.c
sys/platform/pc32/i386/vm_machdep.c
sys/platform/pc32/include/md_var.h
sys/platform/pc32/include/vmparam.h
sys/sys/malloc.h
sys/vm/device_pager.c
sys/vm/pmap.h
sys/vm/vm_contig.c
sys/vm/vm_extern.h
sys/vm/vm_fault.c
sys/vm/vm_kern.h
sys/vm/vm_object.c
sys/vm/vm_page.c
sys/vm/vm_page.h