From owner-freebsd-current@FreeBSD.ORG Mon May 10 02:50:33 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9AB601065674; Mon, 10 May 2010 02:50:33 +0000 (UTC) (envelope-from jamesbrandongooch@gmail.com) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id 3EB7C8FC16; Mon, 10 May 2010 02:50:32 +0000 (UTC) Received: by gyh20 with SMTP id 20so1738949gyh.13 for ; Sun, 09 May 2010 19:50:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=t4r9RzuY9TTbjX1xgC1AL1dwehExQe2VIJ0KukSVZRY=; b=SFq3PeJckO0ZyokvvZQlNPerK4MYIbdt77kZfY5rE1zs59vr3StWEg21+Ve0jmOb2H zo+JM08BN4AX1pLdko3MGXcX+tin/qV9FWhEDKp820eWvgfUIDy82GzSB3iPp2cFh9jk vVrQr9XCiWYGMwogBSrhA7hDvlzw2RxvMP0No= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=VRw+2N0Tx2B195/TCcny7S3mQy1ASKPZSXw4f8esYbzeAJ5V7MZPQQreUOvhhrWYfJ W51BUgp0e1fnxxxltMXi1gwVAW0H7zDdFL0L+mFltxbnIdGT/H/XjfmnAnpqJpDiv18u uBHUDhTn5RmQdMLS7xvj9LILBDoDQOJFCPJc0= MIME-Version: 1.0 Received: by 10.231.160.142 with SMTP id n14mr2042313ibx.52.1273459831910; Sun, 09 May 2010 19:50:31 -0700 (PDT) Received: by 10.231.115.3 with HTTP; Sun, 9 May 2010 19:50:31 -0700 (PDT) In-Reply-To: References: Date: Sun, 9 May 2010 21:50:31 -0500 Message-ID: From: Brandon Gooch To: Kip Macy Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: bf1783@gmail.com, alc@freebsd.org, freebsd-current@freebsd.org Subject: Re: Recent sys/vm/ changes and nvidia-driver X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2010 02:50:33 -0000 On Sat, May 8, 2010 at 4:44 PM, Kip Macy wrote: > On Sat, May 8, 2010 at 2:39 PM, Brandon Gooch > wrote: >> On Sat, May 8, 2010 at 4:20 PM, b. f. wrote: >>> On 05/08/10 13:36, Alan Cox wrote: >>>> Doug Barton wrote: >>>>> On 05/05/10 11:56, Alan Cox wrote: >>>>> >>>>>> I'm afraid that I would advise waiting a few days. =A0This round of >>>>>> changes >>>>>> are not yet complete. >>> >>> What performance differences, if any, can we expect on uniprocessors >>> from the vm page lock-related changes? Kip's original post on -arch >>> mentioned some performance improvements and no significant >>> regressions, but on a dual 4-core machine. >> >> Alan (or Kip): Is there a document available that describes the work >> being done on the VM system? >> >> I would like to -- or like make and attempt to -- read such a document..= . >> >> Hey b. f., to which post on -arch are you referring? > > there is no document. The basic idea is straightforward, but there are > some unpleasant edges to cope with. > > http://www.mavetju.org/mail/view_message.php?list=3Dfreebsd-arch&id=3D315= 5260&thread=3Dno Thanks for the link, surprisingly, I think I "get it" and it does actually make sense to me :) Is there a final "target state" regarding the work and/or a time-frame for completion? Perhaps a "heads-up" e-mail to the freebsd-current mailing list when the first round of commits have settled in? I'm wondering, due to the Nvidia issue stated in this thread, as well as panics I'm seeing using VirtualBox on my computer running HEAD. Thank you so much for taking on this task, all of you, Kip, Alan, and Jeff too -- even though I don't understand all of it, or know about all of the work that goes in to get it done, we all appreciate and benefit from the end result: a faster and better FreeBSD. -Brandon