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>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200906260450.n5Q4ocqP051850>