Date: Fri, 26 Jun 2009 04:47:43 +0000 (UTC) From: Alan Cox <alc@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/amd64/include vm.h src/sys/arm/include vm.h src/sys/i386/include vm.h src/sys/ia64/include vm.h src/sys/kern kern_mbuf.c src/sys/mips/include vm.h src/sys/powerpc/include vm.h src/sys/sparc64/include vm.h src/sys/sun4v/include vm.h ... Message-ID: <200906260450.n5Q4ocqP051850@repoman.freebsd.org>
index | next in thread | raw e-mail
alc 2009-06-26 04:47:43 UTC
FreeBSD src repository
Modified files:
sys/kern kern_mbuf.c
sys/sun4v/sun4v pmap.c
sys/vm vm.h vm_contig.c vm_extern.h vm_phys.c
vm_phys.h
Added files:
sys/amd64/include vm.h
sys/arm/include vm.h
sys/i386/include vm.h
sys/ia64/include vm.h
sys/mips/include vm.h
sys/powerpc/include vm.h
sys/sparc64/include vm.h
sys/sun4v/include vm.h
Log:
SVN rev 195033 on 2009-06-26 04:47:43Z by alc
This change is the next step in implementing the cache control functionality
required by video card drivers. Specifically, this change introduces
vm_cache_mode_t with an appropriate VM_CACHE_DEFAULT definition on all
architectures. In addition, this changes adds a vm_cache_mode_t parameter
to kmem_alloc_contig() and vm_phys_alloc_contig(). These will be the
interfaces for allocating mapped kernel memory and physical memory,
respectively, with non-default cache modes.
In collaboration with: jhb
Revision Changes Path
1.1 +45 -0 src/sys/amd64/include/vm.h (new)
1.1 +35 -0 src/sys/arm/include/vm.h (new)
1.1 +45 -0 src/sys/i386/include/vm.h (new)
1.1 +44 -0 src/sys/ia64/include/vm.h (new)
1.48 +1 -1 src/sys/kern/kern_mbuf.c
1.1 +40 -0 src/sys/mips/include/vm.h (new)
1.1 +40 -0 src/sys/powerpc/include/vm.h (new)
1.1 +35 -0 src/sys/sparc64/include/vm.h (new)
1.1 +35 -0 src/sys/sun4v/include/vm.h (new)
1.46 +2 -1 src/sys/sun4v/sun4v/pmap.c
1.30 +8 -0 src/sys/vm/vm.h
1.72 +5 -3 src/sys/vm/vm_contig.c
1.84 +1 -1 src/sys/vm/vm_extern.h
1.12 +1 -1 src/sys/vm/vm_phys.c
1.5 +1 -1 src/sys/vm/vm_phys.h
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200906260450.n5Q4ocqP051850>
