Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262913AbUAHAm4 (ORCPT ); Wed, 7 Jan 2004 19:42:56 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262960AbUAHAmz (ORCPT ); Wed, 7 Jan 2004 19:42:55 -0500 Received: from parcelfarce.linux.theplanet.co.uk ([195.92.249.252]:24258 "EHLO www.linux.org.uk") by vger.kernel.org with ESMTP id S262913AbUAHAmw (ORCPT ); Wed, 7 Jan 2004 19:42:52 -0500 Date: Thu, 8 Jan 2004 00:42:50 +0000 From: viro@parcelfarce.linux.theplanet.co.uk To: Linus Torvalds Cc: Greg KH , Andrey Borzenkov , linux-hotplug-devel@lists.sourceforge.net, linux-kernel@vger.kernel.org Subject: Re: removable media revalidation - udev vs. devfs or static /dev Message-ID: <20040108004250.GN4176@parcelfarce.linux.theplanet.co.uk> References: <200401012333.04930.arvidjaar@mail.ru> <20040103055847.GC5306@kroah.com> <20040107185656.GB31827@kroah.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1009 Lines: 24 On Wed, Jan 07, 2004 at 11:31:55AM -0800, Linus Torvalds wrote: > NOTE! We do have an alternative: if we were to just make block device > nodes support "readdir" and "lookup", you could just do > > open("/dev/sda/1" ...) > > and it magically works right. I've wanted to do this for a long time, but > every time I suggest allowing it, people scream. ... and do so for a good reason. Guys, could we please put the entire thing on hold for a week or so? There's stuff around the block hotplug that would simplify a lot in that area and I'd rather see partitioning code (and bdev code in general, for that matter) not messed with until we do that right. Some of that is already in -mm, some should go in shortly and it can make a lot of kludges unnecessary. - 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/