From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Ri4Cz-0000FM-7Y for garchives@archives.gentoo.org; Tue, 03 Jan 2012 13:15:20 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2962E21C0EE; Tue, 3 Jan 2012 13:15:03 +0000 (UTC) Received: from arsenic.logifi.fr (arsenic.logifi.fr [217.108.178.219]) by pigeon.gentoo.org (Postfix) with ESMTP id 2FF6321C02C for ; Tue, 3 Jan 2012 13:13:48 +0000 (UTC) Received: from nicolas-desktop (unknown [192.168.8.78]) by arsenic.logifi.fr (Postfix) with ESMTP id 558642013D; Tue, 3 Jan 2012 14:13:46 +0100 (CET) Date: Tue, 3 Jan 2012 14:13:46 +0100 From: Nicolas Sebrecht To: Pandu Poluan Cc: gentoo-user@lists.gentoo.org, Nicolas Sebrecht , Pandu Poluan Subject: [gentoo-user] Re: Beta test Gentoo with mdev instead of udev; version 3 Message-ID: <20120103131346.GC2410@nicolas-desktop> References: <20111115062115.GA3262@waltdnes.org> <20111121104724.GC7461@waltdnes.org> <20111201194544.GD4455@waltdnes.org> <20120103100445.GD1961@waltdnes.org> <20120103123209.GB2410@nicolas-desktop> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) X-Archives-Salt: bdd4b46c-1f4e-47a7-b3fb-b7ee920c53bf X-Archives-Hash: a6f88a48db3319ff0d2b8605e0555648 The 03/01/12, Pandu Poluan wrote: > But I can see a use case for mdev completely replacing udev: servers and > virtual machines. > > Servers, especially production ones, have a hardware change only once in > every two blue moons. They don't need all the bells and whistles of udev. > > Even more so when you've gone the virtualized route. > > Since servers are arguably where Linux shines the most, mdev should be > seriously considered as a udev replacement. But servers have enough ressources to run udev and any required initramfs to mount /usr. So, the question is where engineering should go: - mdev and manually manage /dev devices if nedded or - rely on initramfs to mount /usr. As initramfs is a prooven working solution, all distributions I know use it either by default or if needed. Also, I think the coming problem you will be face with in the mdev way is the move of binaries from /bin to /usr/bin and so. -- Nicolas Sebrecht