From owner-cvs-src@FreeBSD.ORG Sat Aug 9 09:21:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DD0E37B401; Sat, 9 Aug 2003 09:21:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E791A43FCB; Sat, 9 Aug 2003 09:21:21 -0700 (PDT) (envelope-from luoqi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h79GLL0U032333; Sat, 9 Aug 2003 09:21:21 -0700 (PDT) (envelope-from luoqi@repoman.freebsd.org) Received: (from luoqi@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h79GLLj3032332; Sat, 9 Aug 2003 09:21:21 -0700 (PDT) Message-Id: <200308091621.h79GLLj3032332@repoman.freebsd.org> From: Luoqi Chen Date: Sat, 9 Aug 2003 09:21:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/conf Makefile.i386 options.i386 src/sys/i386/i386 bios.c busdma_machdep.c db_interface.c genassym.c locore.s machdep.c mem.c mp_machdep.c mpboot.s pmap.c swtch.s vm86.c vm86bios.s vm_machdep.c src/sys/i386/include ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Aug 2003 16:21:23 -0000 luoqi 2003/08/09 09:21:21 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/conf Makefile.i386 options.i386 sys/i386/i386 bios.c busdma_machdep.c db_interface.c genassym.c locore.s machdep.c mem.c mp_machdep.c mpboot.s pmap.c swtch.s vm86.c vm86bios.s vm_machdep.c sys/i386/include asnames.h bus_at386.h cpu.h globaldata.h globals.h md_var.h param.h pmap.h types.h vmparam.h sys/i386/isa isa_dma.c wd.c sys/kern sys_pipe.c vfs_bio.c vfs_subr.c sys/sys malloc.h sys/vm device_pager.c pmap.h vm_extern.h vm_fault.c vm_kern.c vm_kern.h vm_object.c vm_page.c vm_page.h Log: MFC: PAE support, based on Jake Burkholder's work in current. Jake's work was sponsored by DARPA, Network Associates Laboratories. Major changes include: - introduction of vm_paddr_t to represent physical address - support for page directory pointer table - removal of (recursive) alternative address space Reviewed by: jake Revision Changes Path 1.179.2.17 +1 -0 src/sys/conf/Makefile.i386 1.132.2.19 +1 -0 src/sys/conf/options.i386 1.29.2.4 +11 -7 src/sys/i386/i386/bios.c 1.16.2.3 +17 -13 src/sys/i386/i386/busdma_machdep.c 1.48.2.2 +3 -3 src/sys/i386/i386/db_interface.c 1.86.2.4 +4 -0 src/sys/i386/i386/genassym.c 1.132.2.12 +33 -22 src/sys/i386/i386/locore.s 1.385.2.31 +52 -49 src/sys/i386/i386/machdep.c 1.79.2.10 +3 -6 src/sys/i386/i386/mem.c 1.115.2.17 +3 -3 src/sys/i386/i386/mp_machdep.c 1.13.2.4 +11 -2 src/sys/i386/i386/mpboot.s 1.250.2.19 +574 -779 src/sys/i386/i386/pmap.c 1.89.2.12 +8 -0 src/sys/i386/i386/swtch.s 1.31.2.3 +3 -3 src/sys/i386/i386/vm86.c 1.15.2.2 +4 -1 src/sys/i386/i386/vm86bios.s 1.132.2.10 +9 -5 src/sys/i386/i386/vm_machdep.c 1.44.2.9 +2 -3 src/sys/i386/include/asnames.h 1.8.2.4 +22 -14 src/sys/i386/include/bus_at386.h 1.43.2.3 +2 -1 src/sys/i386/include/cpu.h 1.11.2.2 +3 -3 src/sys/i386/include/globaldata.h 1.5.2.2 +3 -3 src/sys/i386/include/globals.h 1.35.2.5 +2 -1 src/sys/i386/include/md_var.h 1.54.2.9 +15 -7 src/sys/i386/include/param.h 1.65.2.4 +48 -45 src/sys/i386/include/pmap.h 1.19.2.2 +6 -1 src/sys/i386/include/types.h 1.32.2.2 +3 -3 src/sys/i386/include/vmparam.h 1.4.2.2 +4 -3 src/sys/i386/isa/isa_dma.c 1.219.2.3 +9 -7 src/sys/i386/isa/wd.c 1.60.2.15 +2 -1 src/sys/kern/sys_pipe.c 1.242.2.21 +1 -1 src/sys/kern/vfs_bio.c 1.249.2.31 +10 -1 src/sys/kern/vfs_subr.c 1.48.2.3 +1 -1 src/sys/sys/malloc.h 1.46.2.2 +3 -3 src/sys/vm/device_pager.c 1.33.2.5 +9 -11 src/sys/vm/pmap.h 1.46.2.4 +1 -1 src/sys/vm/vm_extern.h 1.108.2.9 +4 -3 src/sys/vm/vm_fault.c 1.61.2.3 +0 -1 src/sys/vm/vm_kern.c 1.22.2.1 +3 -3 src/sys/vm/vm_kern.h 1.171.2.9 +1 -1 src/sys/vm/vm_object.c 1.147.2.19 +18 -16 src/sys/vm/vm_page.c 1.75.2.9 +2 -2 src/sys/vm/vm_page.h