From owner-svn-src-head@FreeBSD.ORG Sat Sep 7 21:18:31 2013 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 3EE6C915; Sat, 7 Sep 2013 21:18:31 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-wg0-x22a.google.com (mail-wg0-x22a.google.com [IPv6:2a00:1450:400c:c00::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 167B725D0; Sat, 7 Sep 2013 21:18:29 +0000 (UTC) Received: by mail-wg0-f42.google.com with SMTP id b12so1585140wgh.5 for ; Sat, 07 Sep 2013 14:18:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=xZUN/+JlYUbra/nGAv6HdjMQDqCJZtAUemsZc1hwxbU=; b=LBKQcJnjyVszFQzBlMAFoDZx3/vcKKD6uMo4W8uEU9MHzjZZppISJtw/9qHvAzz2M/ 4wJAWuYAQdctbaOfyOs83+kaXxeakzj7+x7IpqzAoejuC/ogy/6VHuB6qBxkjlWqWEmv gr4s7C4JsDve59wUT6vElzpIapWRHntVPuFsiXJ4evDMpiXGpidgCp+Wr9Sk6zLB9zsb zATIke/3+USovaDpS4GtsS7B2W9HS6YcMkwFYXkcouKUGjKSH+93NZgXxvaxG8G4mrgS 2kjXIJj03GQqvmxBOMZPkSD/UGQh7pZx0bxRWIe/TRM4xtnoydgwn7tA0omx2wt9nh04 UhjQ== MIME-Version: 1.0 X-Received: by 10.194.109.68 with SMTP id hq4mr7203940wjb.12.1378588707656; Sat, 07 Sep 2013 14:18:27 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.216.73.133 with HTTP; Sat, 7 Sep 2013 14:18:27 -0700 (PDT) In-Reply-To: <20130907210244.GE3796@zxy.spb.ru> References: <201309062024.r86KOMqm059838@svn.freebsd.org> <20130907081743.GB95723@zxy.spb.ru> <20130907170700.GB3796@zxy.spb.ru> <20130907210244.GE3796@zxy.spb.ru> Date: Sat, 7 Sep 2013 14:18:27 -0700 X-Google-Sender-Auth: SOf7eqYGsXigExBM9U7qB-yD95I Message-ID: Subject: Re: svn commit: r255323 - in head/sys: amd64/conf i386/conf From: Adrian Chadd To: Slawa Olhovchenkov Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: "src-committers@freebsd.org" , Bryan Venteicher , "svn-src-all@freebsd.org" , "Andrey V. Elsukov" , "svn-src-head@freebsd.org" , Edward Tomasz Napiera?a X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Sep 2013 21:18:31 -0000 On 7 September 2013 14:02, Slawa Olhovchenkov wrote: > On Sat, Sep 07, 2013 at 10:48:48PM +0200, Edward Tomasz Napiera?a wrote: > > > Wiadomo?? napisana przez Adrian Chadd w dniu 7 wrz > 2013, o godz. 19:47: > > > I'll be happy if someone does this right now, by populating a > /boot/loader.modules or something, and then force the "fixing" of loader to > cache metadata to make the reads faster. > > > > I have no idea on what's the loader(8) state right now, but long time > ago I''ve made a patch > > that made it significantly faster by making caching actually work. No > idea if anyone picked > > up the patch (http://people.freebsd.org/~trasz/fast-loader-3.diff), > though. > > > > Some time ago Andrey V. Elsukov do improvement in loader for more > efficient caching and partition handling. Now loader load a lot of > modules faster. I am insert hist in CC: list. > Cool! Between Andrey and trasz@ there seems to be significant work done in this area to make things better. How about we get together a single patch set against -HEAD to start testing out? I'll test it out on my amd64/i386 devices (and if I can get these ARM boards to work, arm as well) to see how it works? I think we can aim to get this stuff snuck into -HEAD after 10 branches off. Sneaking it into -HEAD now would be way too risky. We can always MFC it later on to hit 10.1 or something. Thanks guys! I'm glad someone has already done a large part of this work! -adrian