From owner-freebsd-arch@FreeBSD.ORG Thu Nov 23 00:37:41 2006 Return-Path: X-Original-To: arch@freebsd.org Delivered-To: freebsd-arch@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 32A1216A412 for ; Thu, 23 Nov 2006 00:37:41 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by mx1.FreeBSD.org (Postfix) with ESMTP id F037043D55 for ; Thu, 23 Nov 2006 00:37:08 +0000 (GMT) (envelope-from kip.macy@gmail.com) Received: by nf-out-0910.google.com with SMTP id x37so661277nfc for ; Wed, 22 Nov 2006 16:37:39 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=EOlZYS4OR5OijwtrkCbP5OjLaae7K8tsccQ8PwviGJBXTJk6DVUfH5g1y9aa1Ma8qy3f4xpNMitHr7BTl6dvBmahH4ubAniv4PfIMKCmbNfBLX8CGNU/9rfbtxDkkYS5L3kIqqzKw2S/HTMOhP9mgPBXfvwvs/QM7sZQQQL8o9k= Received: by 10.82.175.2 with SMTP id x2mr1347658bue.1164242258626; Wed, 22 Nov 2006 16:37:38 -0800 (PST) Received: by 10.82.191.20 with HTTP; Wed, 22 Nov 2006 16:37:38 -0800 (PST) Message-ID: Date: Wed, 22 Nov 2006 16:37:38 -0800 From: "Kip Macy" To: "Alan Cox" In-Reply-To: <45649E42.70409@cs.rice.edu> MIME-Version: 1.0 References: <45649E42.70409@cs.rice.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: arch@freebsd.org Subject: Re: superpage plans X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Nov 2006 00:37:41 -0000 On 11/22/06, Alan Cox wrote: > > Kip Macy wrote: > > > Do you have any thoughts on when superpage support might go into > -CURRENT? > > > I plan to do it over the Christmas holidays. I will merge it in three > stages: First, the new buddy-style physical memory allocator > (vm/vm_phys.c). Second, the superpage reservation system. Third, pmap > support for individual architectures. That is great to hear. I'm waiting on pins and needles for this. With 4 page sizes and comparatively small TLBs, the T1 will likely benefit greatly from your work. -Kip