From owner-cvs-all Sat Mar 15 20:16: 6 2003 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56E9937B401; Sat, 15 Mar 2003 20:16:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFF9443F3F; Sat, 15 Mar 2003 20:16:03 -0800 (PST) (envelope-from jake@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 h2G4G30U046538; Sat, 15 Mar 2003 20:16:03 -0800 (PST) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2G4G3BM046537; Sat, 15 Mar 2003 20:16:03 -0800 (PST) Message-Id: <200303160416.h2G4G3BM046537@repoman.freebsd.org> From: Jake Burkholder Date: Sat, 15 Mar 2003 20:16:03 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/include pmap.h src/sys/i386/include pmap.h src/sys/ia64/include pmap.h src/sys/powerpc/include pmap.h src/sys/sparc64/include pmap.h src/sys/vm pmap.h X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jake 2003/03/15 20:16:03 PST FreeBSD src repository Modified files: sys/alpha/include pmap.h sys/i386/include pmap.h sys/ia64/include pmap.h sys/powerpc/include pmap.h sys/sparc64/include pmap.h sys/vm pmap.h Log: Made the prototypes for pmap_kenter and pmap_kremove MD. These functions are machine dependent because they are not required to update the tlb when mappings are added or removed, and doing so is machine dependent. In addition, an implementation may require that pages mapped with pmap_kenter have a backing vm_page_t, which is not necessarily true of all physical pages, and so may choose to pass the vm_page_t to pmap_kenter instead of the physical address in order to make this requirement clear. Revision Changes Path 1.21 +2 -0 src/sys/alpha/include/pmap.h 1.89 +2 -0 src/sys/i386/include/pmap.h 1.12 +2 -0 src/sys/ia64/include/pmap.h 1.10 +2 -0 src/sys/powerpc/include/pmap.h 1.32 +2 -0 src/sys/sparc64/include/pmap.h 1.55 +0 -2 src/sys/vm/pmap.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message