Date: Thu, 26 Feb 2009 15:59:22 +0000 (UTC) From: John Baldwin <jhb@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/lib/libc/sys mincore.2 src/share/man/man9 vm_map_find.9 src/sys/amd64/amd64 pmap.c src/sys/amd64/include pmap.h vmparam.h src/sys/arm/arm pmap.c src/sys/arm/include vmparam.h src/sys/conf files options src/sys/i386/i386 pmap.c ... Message-ID: <200902261606.n1QG65Ao091522@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jhb 2009-02-26 15:59:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libc/sys mincore.2 share/man/man9 vm_map_find.9 sys/amd64/amd64 pmap.c sys/amd64/include pmap.h vmparam.h sys/arm/arm pmap.c sys/arm/include vmparam.h sys/conf files options sys/i386/i386 pmap.c sys/i386/include pmap.h vmparam.h sys/ia64/ia64 pmap.c sys/ia64/include vmparam.h sys/kern kern_exec.c kern_malloc.c sys/powerpc/include vmparam.h sys/powerpc/powerpc pmap_dispatch.c sys/sparc64/include vmparam.h sys/sparc64/sparc64 pmap.c sys/sun4v/include vmparam.h sys/sun4v/sun4v pmap.c sys/sys mman.h sys/vm device_pager.c memguard.c pmap.h vm.h vm_extern.h vm_fault.c vm_init.c vm_kern.c vm_map.c vm_map.h vm_mmap.c vm_object.c vm_object.h vm_page.c vm_page.h vm_pageout.c vm_phys.c vm_phys.h vnode_pager.c Added files: (Branch: RELENG_7) sys/vm vm_reserv.c vm_reserv.h Removed files: (Branch: RELENG_7) sys/vm vm_pageq.c Log: SVN rev 189075 on 2009-02-26 15:59:22Z by jhb MFC: Add support for "superpages" on amd64 and i386. This includes adding the superpage reservation system to the machine-independent VM system as well as changes to the pmap code for amd64 and i386 to support superpages. Reviewed by: alc Tested by: ps Revision Changes Path 1.26.2.1 +2 -0 src/lib/libc/sys/mincore.2 1.4.10.1 +26 -7 src/share/man/man9/vm_map_find.9 1.590.2.19 +1142 -178 src/sys/amd64/amd64/pmap.c 1.138.2.5 +10 -2 src/sys/amd64/include/pmap.h 1.49.2.4 +14 -0 src/sys/amd64/include/vmparam.h 1.86.2.3 +2 -2 src/sys/arm/arm/pmap.c 1.11.2.1 +7 -0 src/sys/arm/include/vmparam.h 1.1243.2.45 +1 -1 src/sys/conf/files 1.608.2.10 +2 -0 src/sys/conf/options 1.594.2.17 +1147 -128 src/sys/i386/i386/pmap.c 1.128.2.4 +15 -1 src/sys/i386/include/pmap.h 1.45.2.1 +19 -0 src/sys/i386/include/vmparam.h 1.191.2.4 +2 -2 src/sys/ia64/ia64/pmap.c 1.17.2.1 +7 -0 src/sys/ia64/include/vmparam.h 1.308.2.8 +7 -0 src/sys/kern/kern_exec.c 1.162.2.4 +1 -1 src/sys/kern/kern_malloc.c 1.10.2.1 +7 -0 src/sys/powerpc/include/vmparam.h 1.9.2.2 +2 -2 src/sys/powerpc/powerpc/pmap_dispatch.c 1.18.2.1 +7 -0 src/sys/sparc64/include/vmparam.h 1.166.2.4 +2 -2 src/sys/sparc64/sparc64/pmap.c 1.5.2.1 +7 -0 src/sys/sun4v/include/vmparam.h 1.39.2.2 +2 -2 src/sys/sun4v/sun4v/pmap.c 1.40.10.1 +1 -0 src/sys/sys/mman.h 1.84.2.2 +5 -1 src/sys/vm/device_pager.c 1.6.2.1 +1 -1 src/sys/vm/memguard.c 1.79.2.2 +5 -3 src/sys/vm/pmap.h 1.27.2.1 +3 -0 src/sys/vm/vm.h 1.78.2.2 +2 -1 src/sys/vm/vm_extern.h 1.237.2.1 +19 -5 src/sys/vm/vm_fault.c 1.46.10.2 +6 -5 src/sys/vm/vm_init.c 1.128.2.4 +10 -13 src/sys/vm/vm_kern.c 1.388.2.6 +17 -13 src/sys/vm/vm_map.c 1.120.2.1 +11 -2 src/sys/vm/vm_map.h 1.213.2.5 +5 -7 src/sys/vm/vm_mmap.c 1.385.2.4 +45 -0 src/sys/vm/vm_object.c 1.114.2.2 +2 -0 src/sys/vm/vm_object.h 1.357.2.6 +129 -14 src/sys/vm/vm_page.c 1.152.2.2 +2 -5 src/sys/vm/vm_page.h 1.292.2.6 +12 -12 src/sys/vm/vm_pageout.c 1.35.2.1 +0 -115 src/sys/vm/vm_pageq.c (dead) 1.4.2.1 +23 -12 src/sys/vm/vm_phys.c 1.3.2.1 +4 -1 src/sys/vm/vm_phys.h 1.2.2.1 +731 -0 src/sys/vm/vm_reserv.c (new) 1.2.2.1 +62 -0 src/sys/vm/vm_reserv.h (new) 1.236.2.3 +1 -15 src/sys/vm/vnode_pager.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200902261606.n1QG65Ao091522>