From owner-cvs-all@FreeBSD.ORG Mon Nov 17 13:24:50 2003 Return-Path: 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 0B84F16A4CF for ; Mon, 17 Nov 2003 13:24:50 -0800 (PST) Received: from mailtoaster1.pipeline.ch (mailtoaster1.pipeline.ch [62.48.0.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id B842D43FE9 for ; Mon, 17 Nov 2003 13:24:44 -0800 (PST) (envelope-from oppermann@pipeline.ch) Received: (qmail 50977 invoked from network); 17 Nov 2003 21:27:43 -0000 Received: from unknown (HELO pipeline.ch) ([62.48.0.53]) (envelope-sender ) by mailtoaster1.pipeline.ch (qmail-ldap-1.03) with SMTP for ; 17 Nov 2003 21:27:43 -0000 Message-ID: <3FB93C9A.CC5D187E@pipeline.ch> Date: Mon, 17 Nov 2003 22:24:42 +0100 From: Andre Oppermann X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Mike Silbersack References: <200311171822.hAHIMOr1038959@repoman.freebsd.org> <20031117140117.T3229@odysseus.silby.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/include sf_buf.h src/sys/i386/i386 vm_machdep.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2003 21:24:50 -0000 Mike Silbersack wrote: > > On Mon, 17 Nov 2003, Alan Cox wrote: > > > alc 2003/11/17 10:22:24 PST > > > > FreeBSD src repository > > > > Modified files: > > sys/i386/include sf_buf.h > > sys/i386/i386 vm_machdep.c > > Log: > > - Change the i386's sf_buf implementation so that it never allocates > > more than one sf_buf for one vm_page. To accomplish this, we add > > a global hash table mapping vm_pages to sf_bufs and a reference > > count to each sf_buf. (This is similar to the patches for RELENG_4 > > at http://www.cs.princeton.edu/~yruan/debox/.) > > Cool! > > I should have the other two parts of the DeBox patch finished up within a > week, so it sounds like 5.2 will really have turbocharged sendfile > support. :) Way cool! We should make a t-shirt for that ;-) -- Andre