From mboxrd@z Thu Jan 1 00:00:00 1970 From: Olaf Hering Date: Thu, 08 Jan 2004 07:45:56 +0000 Subject: Re: removable media revalidation - udev vs. devfs or static /dev Message-Id: <20040108074556.GA23187@suse.de> List-Id: References: <200401012333.04930.arvidjaar@mail.ru> <20040103055847.GC5306@kroah.com> <20040107205237.GB16832@suse.de> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="macroman" Content-Transfer-Encoding: base64 To: Linus Torvalds Cc: Greg KH , Andrey Borzenkov , linux-hotplug-devel@lists.sourceforge.net, linux-kernel@vger.kernel.org IE9uIFdlZCwgSmFuIDA3LCBMaW51cyBUb3J2YWxkcyB3cm90ZToKCj4gVGhpcyB3b3Jrcy4gSSBk byBpdCBhbGwgdGhlIHRpbWUuIFlvdSBqdXN0IHN0aWNrIGluIHlvdXIgY2FyZCwgYW5kIG1vdW50 IAo+IGl0LCBhbmQgb2ZmIGl0IGZvZXMuIE5vICJmZGlzayIgb3IgInBhcnRlZCIgX2FueXdoZXJl Xy4KClRoaXMgaXMgdGhlIHBvaW50LiBZb3UgZG8gaXQsIGFuZCBJIGRvIGl0LiBXZSBqdXN0IGtu b3cgdGhhdCBkZXZpY2UgYW5kCmhhdmUgaXQgY29uZmlndXJlZCBzb21laG93LgpOb3cgd2hhdCBz aG91bGQgYSBkaXN0cm8gZG8gZm9yIHRoZXNlICd1bmtub3duJyBkZXZpY2VzPyBBZGQgMTUgZnN0 YWIKZW50cmllcyBhbmQgbGV0IEtERSBwdXQgMTUgaWNvbnMgb24gdGhlIGRlc2t0b3AgKGZvciB0 aGF0IFpJUCkgYW5kIGdpdmUKdGhlIHVzZXIgYSBjaG9pY2U/CgpMaWtlIHlvdSBzYWlkIGluIGFu b3RoZXIgbWFpbDoKSWYgeW91IGluc2VydCBhIHNtYXJ0bWVkaWEgY2FyZCBpbiB5b3VyIGNhcmRy ZWFkZXIsIHlvdSBleHBlY3QgdG8gYmUKYWJsZSB0byBhY2Nlc3MgaXQgcHJldHR5IG11Y2ggaW1t ZWRpYXRlbHkgd2hlbiB5b3Ugc3RhcnQgdHlwaW5nLgoKTm9vbmUga25vd3MgaW4gYWR2YW5jZSB3 aGF0IG1lZGlhIHdpbGwgYmUgaW5zZXJ0ZWQuIFNvIHdlIGhhdmUgdG8gcG9sbAppZiB0aGUgaGFy ZHdhcmUgZG9lc250IGluZm9ybSB1cy4KV2UgY2FuIG1ha2UgYW4gYXNzdW1wdGlvbiBhbmQgYWRk IGp1c3Qgb25lIGljb24gd2l0aCBhIHNtYXJ0IGFwcGxpY2F0aW9uCmJlaGluZCBpdC4gVGhpcyBh cHAgZG9lcyB0aGUgJ2Jsb2NrZGV2IC0tcmVyZWFkcHQgL2Rldi9oZGQnIG9uIHJlcXVlc3QsCmFu ZCBub3QgZXZlcnkgMiBzZWNvbmRzLgoKLS0gClVTQiBpcyBmb3IgbWljZSwgRmlyZVdpcmUgaXMg Zm9yIG1lbiEKCnNVc2UgbElOVVggYWcsIG7DnFJOQkVSRwoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KVGhpcyBTRi5uZXQgZW1haWwgaXMg c3BvbnNvcmVkIGJ5OiBQZXJmb3JjZSBTb2Z0d2FyZS4KUGVyZm9yY2UgaXMgdGhlIEZhc3QgU29m dHdhcmUgQ29uZmlndXJhdGlvbiBNYW5hZ2VtZW50IFN5c3RlbSBvZmZlcmluZwphZHZhbmNlZCBi cmFuY2hpbmcgY2FwYWJpbGl0aWVzIGFuZCBhdG9taWMgY2hhbmdlcyBvbiA1MCsgcGxhdGZvcm1z LgpGcmVlIEV2YWwhIGh0dHA6Ly93d3cucGVyZm9yY2UuY29tL3BlcmZvcmNlL2xvYWRwcm9nLmh0 bWwKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTGludXgt aG90cGx1Zy1kZXZlbCBtYWlsaW5nIGxpc3QgIGh0dHA6Ly9saW51eC1ob3RwbHVnLnNvdXJjZWZv cmdlLm5ldApMaW51eC1ob3RwbHVnLWRldmVsQGxpc3RzLnNvdXJjZWZvcmdlLm5ldApodHRwczov L2xpc3RzLnNvdXJjZWZvcmdlLm5ldC9saXN0cy9saXN0aW5mby9saW51eC1ob3RwbHVnLWRldmVs From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S263800AbUAHHqA (ORCPT ); Thu, 8 Jan 2004 02:46:00 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S263810AbUAHHqA (ORCPT ); Thu, 8 Jan 2004 02:46:00 -0500 Received: from ns.suse.de ([195.135.220.2]:48610 "EHLO Cantor.suse.de") by vger.kernel.org with ESMTP id S263800AbUAHHp6 (ORCPT ); Thu, 8 Jan 2004 02:45:58 -0500 Date: Thu, 8 Jan 2004 08:45:56 +0100 From: Olaf Hering 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: <20040108074556.GA23187@suse.de> References: <200401012333.04930.arvidjaar@mail.ru> <20040103055847.GC5306@kroah.com> <20040107205237.GB16832@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-DOS: I got your 640K Real Mode Right Here Buddy! X-Homeland-Security: You are not supposed to read this line! You are a terrorist! User-Agent: Mutt und vi sind doch schneller als Notes Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jan 07, Linus Torvalds wrote: > This works. I do it all the time. You just stick in your card, and mount > it, and off it foes. No "fdisk" or "parted" _anywhere_. This is the point. You do it, and I do it. We just know that device and have it configured somehow. Now what should a distro do for these 'unknown' devices? Add 15 fstab entries and let KDE put 15 icons on the desktop (for that ZIP) and give the user a choice? Like you said in another mail: If you insert a smartmedia card in your cardreader, you expect to be able to access it pretty much immediately when you start typing. Noone knows in advance what media will be inserted. So we have to poll if the hardware doesnt inform us. We can make an assumption and add just one icon with a smart application behind it. This app does the 'blockdev --rereadpt /dev/hdd' on request, and not every 2 seconds. -- USB is for mice, FireWire is for men! sUse lINUX ag, nÜRNBERG