From owner-cvs-src-old@FreeBSD.ORG Thu Dec 9 06:34:47 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 12B4A106566B for ; Thu, 9 Dec 2010 06:34:47 +0000 (UTC) (envelope-from jchandra@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F3DC08FC0C for ; Thu, 9 Dec 2010 06:34:46 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id oB96YkJs025954 for ; Thu, 9 Dec 2010 06:34:46 GMT (envelope-from jchandra@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id oB96YkD5025953 for cvs-src-old@freebsd.org; Thu, 9 Dec 2010 06:34:46 GMT (envelope-from jchandra@repoman.freebsd.org) Message-Id: <201012090634.oB96YkD5025953@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jchandra@repoman.freebsd.org using -f From: "Jayachandran C." Date: Thu, 9 Dec 2010 06:34:28 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files.mips src/sys/mips/include pmap.h vmparam.h src/sys/mips/mips pmap.c uma_machdep.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Dec 2010 06:34:47 -0000 jchandra 2010-12-09 06:34:28 UTC FreeBSD src repository Modified files: sys/conf files.mips sys/mips/include pmap.h vmparam.h sys/mips/mips pmap.c Added files: sys/mips/mips uma_machdep.c Log: SVN rev 216315 on 2010-12-09 06:34:28Z by jchandra UMA_MD_SMALL_ALLOC for mips. Implement uma_small_alloc() and uma_small_free() for mips that allocates pages from direct mapped memory. Uses the same mechanism as the page table page allocator, so that we allocate from KSEG0 in 32 bit, and from XKPHYS on 64 bit. Reviewed by: alc, jmallett Revision Changes Path 1.19 +1 -0 src/sys/conf/files.mips 1.23 +3 -0 src/sys/mips/include/pmap.h 1.13 +2 -0 src/sys/mips/include/vmparam.h 1.86 +10 -12 src/sys/mips/mips/pmap.c 1.1 +87 -0 src/sys/mips/mips/uma_machdep.c (new)