From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S263596AbUBKHux (ORCPT ); Wed, 11 Feb 2004 02:50:53 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S263632AbUBKHux (ORCPT ); Wed, 11 Feb 2004 02:50:53 -0500 Received: from parcelfarce.linux.theplanet.co.uk ([195.92.249.252]:63194 "EHLO www.linux.org.uk") by vger.kernel.org with ESMTP id S263596AbUBKHuv (ORCPT ); Wed, 11 Feb 2004 02:50:51 -0500 Date: Wed, 11 Feb 2004 07:50:49 +0000 From: viro@parcelfarce.linux.theplanet.co.uk To: Greg KH Cc: "Bill Rugolsky Jr." , linux-kernel@vger.kernel.org Subject: Re: devfs vs udev, thoughts from a devfs user Message-ID: <20040211075049.GJ21151@parcelfarce.linux.theplanet.co.uk> References: <20040210113417.GD4421@tinyvaio.nome.ca> <20040210170157.GA27421@kroah.com> <20040210171337.GK4421@tinyvaio.nome.ca> <40291A73.7050503@nortelnetworks.com> <20040210192456.GB4814@tinyvaio.nome.ca> <40293508.1040803@nortelnetworks.com> <40293AF8.1080603@backtobasicsmgmt.com> <20040210203900.GA18263@ti19.telemetry-investments.com> <20040211011559.GA2153@kroah.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040211011559.GA2153@kroah.com> User-Agent: Mutt/1.4.1i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Feb 10, 2004 at 05:16:00PM -0800, Greg KH wrote: > On Tue, Feb 10, 2004 at 03:39:00PM -0500, Bill Rugolsky Jr. wrote: > > On Tue, Feb 10, 2004 at 01:11:36PM -0700, Kevin P. Fleming wrote: > > > devfs is "single-instance": it can be mounted during initrd/initramfs > > > processing, then remounted after pivot_root without losing its contents > > > > > > Granted, I'm sure someone can come up with a single-instance ramfs > > > filesystem that can be used for udev, but today it does not exist. > > > > mount --move olddir newdir > > Doesn't work for what we want here: > > $ mkdir /tmp/a /tmp/b > $ mount -t ramfs none /tmp/a > $ touch /tmp/a/foo > $ mount --move /tmp/a /tmp/b > $ ls /tmp/b > foo > $ umount /tmp/a > $ ls /tmp/b > $ > > Hm, not nice :( Huh? Is that a bug report or just your guess at what would happen if you tried the above? If it _does_ happen - we have a problem and I'd like to know which versions have such bug.