Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753874Ab0BQSls (ORCPT ); Wed, 17 Feb 2010 13:41:48 -0500 Received: from mail.lang.hm ([64.81.33.126]:59267 "EHLO bifrost.lang.hm" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753761Ab0BQSlo (ORCPT ); Wed, 17 Feb 2010 13:41:44 -0500 Date: Wed, 17 Feb 2010 10:41:34 -0800 (PST) From: david@lang.hm X-X-Sender: dlang@asgard.lang.hm To: Nick Bowler cc: Volker Armin Hemmann , Kyle Moffett , Rudy Zijlstra , Neil Brown , "Mr. James W. Laferriere" , Bill Davidsen , Michael Evans , linux-kernel@vger.kernel.org, linux-raid@vger.kernel.org Subject: Re: Linux mdadm superblock question. In-Reply-To: <20100217183703.GA15446@emergent.ellipticsemi.com> Message-ID: References: <201002140251.59668.volkerarmin@googlemail.com> <20100217181016.GA14983@emergent.ellipticsemi.com> <201002171927.07051.volkerarmin@googlemail.com> <20100217183703.GA15446@emergent.ellipticsemi.com> User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1744 Lines: 40 On Wed, 17 Feb 2010, Nick Bowler wrote: > On 19:27 Wed 17 Feb , Volker Armin Hemmann wrote: >> On Mittwoch 17 Februar 2010, Nick Bowler wrote: >>> On 09:41 Wed 17 Feb , david@lang.hm wrote: >>>> for a distro that is trying to make one kernel image run on every >>>> possible type of hardware features like initramfs (and udev, modeules, >>>> etc) are wonderful. >>>> >>>> however for people who run systems that are known ahead of time and >>>> static (and who build their own kernels instead of just relying on the >>>> distro default kernel), all of this is unnessesary complication, which >>>> leaves more room for problems to creep in. >>> >>> Such people can easily construct an initramfs containing busybox and >>> mdadm with a shell script hardcoded to mount their root fs and run >>> switch_root. It's a ~10 minute jobbie that only needs to be done once. >> >> and even better when you don't have to do that one time job at all. > > But people who are building their own kernels are already doing a > (much harder, imo) one time job of configuring their kernels. > >> btw, what about additional delay? > > It takes about half a second for mdadm to assemble my root array, is > that what you're referring to? > > I assume that kernel auto-assembly is no faster, although I've never > used it. Regardless, half a second isn't very long to wait. If you are aiming for a 5-second boot time it's 10% of your total boot time. That's a lot for a feature that's not needed. David Lang -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/