From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S263996AbTLJX3U (ORCPT ); Wed, 10 Dec 2003 18:29:20 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S264119AbTLJX3U (ORCPT ); Wed, 10 Dec 2003 18:29:20 -0500 Received: from vladimir.pegasys.ws ([64.220.160.58]:62223 "EHLO vladimir.pegasys.ws") by vger.kernel.org with ESMTP id S263996AbTLJX3S (ORCPT ); Wed, 10 Dec 2003 18:29:18 -0500 Date: Wed, 10 Dec 2003 15:29:13 -0800 From: jw schultz To: linux-kernel@vger.kernel.org Subject: Re: State of devfs in 2.6? Message-ID: <20031210232913.GC5460@pegasys.ws> Mail-Followup-To: jw schultz , linux-kernel@vger.kernel.org References: <200312081536.26022.andrew@walrond.org> <20031208154256.GV19856@holomorphy.com> <20031208233428.GA31370@kroah.com> <1070953338.7668.6.camel@simulacron> <20031209071303.GB24876@Master.launchmodem.com> <20031209171047.GA29799@mark.mielke.cc> <20031210054253.GA1982@kroah.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031210054253.GA1982@kroah.com> User-Agent: Mutt/1.3.27i X-Message-Flag: This space available Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Dec 09, 2003 at 09:42:54PM -0800, Greg KH wrote: > On Tue, Dec 09, 2003 at 12:10:47PM -0500, Mark Mielke wrote: > > On Tue, Dec 09, 2003 at 09:21:56AM +0100, Holger Schurig wrote: > > > Devfs for embedded devices is just great. It's all in the kernel, no > > > external process to run (I use my embedded stuff without devfsd). I'm using > > > it for about one year with various kernels. > > > > I don't see why 'all in the kernel' is the best approach, embedded or > > otherwise. I believe udev is being written to execute with a minimal > > runtime environment. No glibc, or other such beasts. > > Exactly. The current bk tree version of udev (which has more features > than the 008 release) is weighing in at 49Kb, linked statically, no > external dependancies. And if we are talking about the smaller embedded systems it would be good to remember that their /dev doesn't really change much so devfs and udev could be left out entirely by having a small staticly populated /dev in the initramfs/initrd image, or whatever is used for /. -- ________________________________________________________________ J.W. Schultz Pegasystems Technologies email address: jw@pegasys.ws Remember Cernan and Schmitt