Date: Mon, 24 Mar 2003 16:07:06 -0800 (PST) From: Jake Burkholder <jake@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/alpha mem.c src/sys/alpha/include _types.h src/sys/arm/include _types.h src/sys/dev/bktr bktr_os.c src/sys/dev/drm drm_vm.h src/sys/dev/ed if_ed.c if_ed_cbus.c src/sys/dev/fb fb.c fbreg.h vga.c src/sys/dev/gfb gfb_pci.c ... Message-ID: <200303250007.h2P076mk067679@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jake 2003/03/24 16:07:06 PST
FreeBSD src repository
Modified files:
sys/alpha/alpha mem.c
sys/alpha/include _types.h
sys/arm/include _types.h
sys/dev/bktr bktr_os.c
sys/dev/drm drm_vm.h
sys/dev/ed if_ed.c if_ed_cbus.c
sys/dev/fb fb.c fbreg.h vga.c
sys/dev/gfb gfb_pci.c
sys/dev/sound/pcm dsp.c
sys/dev/syscons syscons.c
sys/dev/tdfx tdfx_pci.c
sys/i386/acpica acpi_wakeup.c
sys/i386/i386 busdma_machdep.c elan-mmcr.c machdep.c
mem.c mp_machdep.c pmap.c vm86.c
vm_machdep.c
sys/i386/include _types.h md_var.h param.h pmap.h
sys/i386/isa isa_dma.c spigot.c
sys/i386/isa/pcvt pcvt_drv.c
sys/i4b/layer1/isic i4b_tel_s016.c i4b_tel_s08.c
sys/ia64/ia64 mem.c
sys/ia64/include _types.h
sys/isa vga_isa.c
sys/kern subr_devstat.c subr_xxx.c sys_pipe.c
uipc_cow.c uipc_jumbo.c vfs_bio.c
sys/pc98/i386 machdep.c
sys/pc98/pc98 pc98gdc.c syscons.c
sys/pci agp.c meteor.c xrpu.c
sys/powerpc/include _types.h
sys/sparc64/include _types.h
sys/sys conf.h jumbo.h malloc.h types.h
sys/vm device_pager.c pmap.h vm_contig.c
vm_extern.h vm_fault.c vm_object.c
vm_page.c vm_page.h vm_pageq.c
sys/x86_64/include _types.h
Log:
- Add vm_paddr_t, a physical address type. This is required for systems
where physical addresses larger than virtual addresses, such as i386s
with PAE.
- Use this to represent physical addresses in the MI vm system and in the
i386 pmap code. This also changes the paddr parameter to d_mmap_t.
- Fix printf formats to handle physical addresses >4G in the i386 memory
detection code, and due to kvtop returning vm_paddr_t instead of u_long.
Note that this is a name change only; vm_paddr_t is still the same as
vm_offset_t on all currently supported platforms.
Sponsored by: DARPA, Network Associates Laboratories
Discussed with: re, phk (cdevsw change)
Revision Changes Path
1.44 +1 -1 src/sys/alpha/alpha/mem.c
1.4 +1 -0 src/sys/alpha/include/_types.h
1.3 +1 -0 src/sys/arm/include/_types.h
1.34 +1 -1 src/sys/dev/bktr/bktr_os.c
1.5 +2 -2 src/sys/dev/drm/drm_vm.h
1.216 +2 -2 src/sys/dev/ed/if_ed.c
1.8 +4 -4 src/sys/dev/ed/if_ed_cbus.c
1.26 +1 -1 src/sys/dev/fb/fb.c
1.13 +1 -1 src/sys/dev/fb/fbreg.h
1.24 +1 -1 src/sys/dev/fb/vga.c
1.6 +1 -1 src/sys/dev/gfb/gfb_pci.c
1.62 +1 -1 src/sys/dev/sound/pcm/dsp.c
1.401 +1 -1 src/sys/dev/syscons/syscons.c
1.26 +1 -1 src/sys/dev/tdfx/tdfx_pci.c
1.18 +1 -1 src/sys/i386/acpica/acpi_wakeup.c
1.38 +17 -13 src/sys/i386/i386/busdma_machdep.c
1.14 +1 -1 src/sys/i386/i386/elan-mmcr.c
1.555 +21 -20 src/sys/i386/i386/machdep.c
1.105 +1 -1 src/sys/i386/i386/mem.c
1.205 +1 -1 src/sys/i386/i386/mp_machdep.c
1.398 +25 -24 src/sys/i386/i386/pmap.c
1.54 +1 -1 src/sys/i386/i386/vm86.c
1.203 +5 -5 src/sys/i386/i386/vm_machdep.c
1.6 +1 -0 src/sys/i386/include/_types.h
1.60 +1 -1 src/sys/i386/include/md_var.h
1.67 +6 -6 src/sys/i386/include/param.h
1.90 +10 -9 src/sys/i386/include/pmap.h
1.13 +3 -2 src/sys/i386/isa/isa_dma.c
1.77 +1 -1 src/sys/i386/isa/pcvt/pcvt_drv.c
1.58 +1 -1 src/sys/i386/isa/spigot.c
1.7 +1 -1 src/sys/i4b/layer1/isic/i4b_tel_s016.c
1.7 +1 -1 src/sys/i4b/layer1/isic/i4b_tel_s08.c
1.13 +1 -1 src/sys/ia64/ia64/mem.c
1.6 +1 -0 src/sys/ia64/include/_types.h
1.23 +1 -1 src/sys/isa/vga_isa.c
1.43 +1 -1 src/sys/kern/subr_devstat.c
1.24 +1 -1 src/sys/kern/subr_xxx.c
1.133 +2 -1 src/sys/kern/sys_pipe.c
1.11 +1 -1 src/sys/kern/uipc_cow.c
1.6 +1 -1 src/sys/kern/uipc_jumbo.c
1.380 +1 -1 src/sys/kern/vfs_bio.c
1.309 +21 -20 src/sys/pc98/i386/machdep.c
1.36 +1 -1 src/sys/pc98/pc98/pc98gdc.c
1.188 +1 -1 src/sys/pc98/pc98/syscons.c
1.29 +1 -1 src/sys/pci/agp.c
1.61 +1 -1 src/sys/pci/meteor.c
1.30 +1 -1 src/sys/pci/xrpu.c
1.5 +1 -0 src/sys/powerpc/include/_types.h
1.4 +1 -0 src/sys/sparc64/include/_types.h
1.172 +1 -1 src/sys/sys/conf.h
1.4 +1 -1 src/sys/sys/jumbo.h
1.74 +1 -1 src/sys/sys/malloc.h
1.82 +1 -0 src/sys/sys/types.h
1.63 +5 -4 src/sys/vm/device_pager.c
1.56 +3 -3 src/sys/vm/pmap.h
1.15 +8 -7 src/sys/vm/vm_contig.c
1.61 +1 -1 src/sys/vm/vm_extern.h
1.164 +3 -2 src/sys/vm/vm_fault.c
1.261 +1 -1 src/sys/vm/vm_object.c
1.244 +10 -8 src/sys/vm/vm_page.c
1.118 +2 -2 src/sys/vm/vm_page.h
1.9 +1 -1 src/sys/vm/vm_pageq.c
1.3 +1 -0 src/sys/x86_64/include/_types.h
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200303250007.h2P076mk067679>
