From mboxrd@z Thu Jan 1 00:00:00 1970 From: Olaf Hering Date: Wed, 07 Jan 2004 09:56:32 +0000 Subject: Re: removable media revalidation - udev vs. devfs or static /dev Message-Id: <20040107095632.GA22213@suse.de> List-Id: References: <200401012333.04930.arvidjaar@mail.ru> <20040103133749.A3393@pclin040.win.tue.nl> <20040103124216.GA31006@suse.de> <200401031905.31806.arvidjaar@mail.ru> <20040103175414.GX5523@suse.de> <20040107094321.GC21059@suse.de> <20040107095029.GX3483@suse.de> In-Reply-To: <20040107095029.GX3483@suse.de> MIME-Version: 1.0 Content-Type: text/plain; charset="macroman" Content-Transfer-Encoding: base64 To: Jens Axboe Cc: Andrey Borzenkov , Andries Brouwer , Greg KH , linux-hotplug-devel@lists.sourceforge.net, linux-kernel@vger.kernel.org IE9uIFdlZCwgSmFuIDA3LCBKZW5zIEF4Ym9lIHdyb3RlOgoKPiBObyBuZWVkIHRvIHB1dCBpdCBp biB0aGUga2VybmVsLCB1c2VyIHNwYWNlIGZpdHMgdGhlIGJpbCBuaWNlbHkuIEkgZG9uJ3QKPiBz ZWUgaG93IHRoaXMgd291bGQgbGVhZCB0byBJTyBlcnJvcnM/CgpPaywgaG93IHNob3VsZCBpdCBi ZSBkb25lIG9uIG15IFNDU0kgYW5kIHBhcmFsbGVsIHBvcnQgWklQPyBBbiBBVEFQSSBaSVAKd2l0 aCAyLjQgYmVoYXZlcyBsaWtlIHRoYXQ6CgoKbmVjdGFyaW5lOn4gIyBibG9ja2RldiAtLXJlcmVh ZHB0IC9kZXYvaGRkCi9kZXYvaGRkOiBFaW5nYWJlLS9BdXNnYWJlZmVobGVyCm5lY3RhcmluZTp+ ICMgZG1lc2cgfCB0YWlsCm5mczogc2VydmVyIEhpbGJlcnQyIE9LCm5mczogc2VydmVyIEhpbGJl cnQzIG5vdCByZXNwb25kaW5nLCBzdGlsbCB0cnlpbmcKbmZzOiBzZXJ2ZXIgSGlsYmVydDMgT0sK bmZzOiBzZXJ2ZXIgSGlsYmVydDMgbm90IHJlc3BvbmRpbmcsIHN0aWxsIHRyeWluZwpuZnM6IHNl cnZlciBIaWxiZXJ0MyBPSwpuZnM6IHNlcnZlciBIaWxiZXJ0MiBub3QgcmVzcG9uZGluZywgc3Rp bGwgdHJ5aW5nCm5mczogc2VydmVyIEhpbGJlcnQyIE9LCmlkZS1mbG9wcHk6IGhkZDogSS9PIGVy cm9yLCBwYyA9ICAwLCBrZXkgPSAgMiwgYXNjID0gM2EsIGFzY3EgPSAgMAppZGUtZmxvcHB5OiBo ZGQ6IEkvTyBlcnJvciwgcGMgPSAxYiwga2V5ID0gIDIsIGFzYyA9IDNhLCBhc2NxID0gIDAKaGRk OiBObyBkaXNrIGluIGRyaXZlCm5lY3RhcmluZTp+ICMgY2F0IC9wcm9jL2lkZS9oZGQvbW9kZWwg CklPTUVHQSBaSVAgMTAwIEFUQVBJCgoKSSBoYXZlIG5vdCBjaGVja2VkIDIuNiwgYnV0IEkgZG91 YnQgaXQgaXMgc21hcnRlci4KCgotLSAKVVNCIGlzIGZvciBtaWNlLCBGaXJlV2lyZSBpcyBmb3Ig bWVuIQoKc1VzZSBsSU5VWCBhZywgbsOcUk5CRVJHCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpUaGlzIFNGLm5ldCBlbWFpbCBpcyBzcG9u c29yZWQgYnk6IElCTSBMaW51eCBUdXRvcmlhbHMuCkJlY29tZSBhbiBleHBlcnQgaW4gTElOVVgg b3IganVzdCBzaGFycGVuIHlvdXIgc2tpbGxzLiAgU2lnbiB1cCBmb3IgSUJNJ3MKRnJlZSBMaW51 eCBUdXRvcmlhbHMuICBMZWFybiBldmVyeXRoaW5nIGZyb20gdGhlIGJhc2ggc2hlbGwgdG8gc3lz IGFkbWluLgpDbGljayBub3chIGh0dHA6Ly9hZHMub3Nkbi5jb20vP2FkX2lkEjc4JmFsbG9jX2lk MzcxJm9wPWNsaWNrCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkxpbnV4LWhvdHBsdWctZGV2ZWwgbWFpbGluZyBsaXN0ICBodHRwOi8vbGludXgtaG90cGx1 Zy5zb3VyY2Vmb3JnZS5uZXQKTGludXgtaG90cGx1Zy1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5u ZXQKaHR0cHM6Ly9saXN0cy5zb3VyY2Vmb3JnZS5uZXQvbGlzdHMvbGlzdGluZm8vbGludXgtaG90 cGx1Zy1kZXZlbA== From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S266165AbUAGJ5O (ORCPT ); Wed, 7 Jan 2004 04:57:14 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S266170AbUAGJ5O (ORCPT ); Wed, 7 Jan 2004 04:57:14 -0500 Received: from ns.suse.de ([195.135.220.2]:7634 "EHLO Cantor.suse.de") by vger.kernel.org with ESMTP id S266165AbUAGJ4e (ORCPT ); Wed, 7 Jan 2004 04:56:34 -0500 Date: Wed, 7 Jan 2004 10:56:32 +0100 From: Olaf Hering To: Jens Axboe Cc: Andrey Borzenkov , Andries Brouwer , Greg KH , linux-hotplug-devel@lists.sourceforge.net, linux-kernel@vger.kernel.org Subject: Re: removable media revalidation - udev vs. devfs or static /dev Message-ID: <20040107095632.GA22213@suse.de> References: <200401012333.04930.arvidjaar@mail.ru> <20040103133749.A3393@pclin040.win.tue.nl> <20040103124216.GA31006@suse.de> <200401031905.31806.arvidjaar@mail.ru> <20040103175414.GX5523@suse.de> <20040107094321.GC21059@suse.de> <20040107095029.GX3483@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20040107095029.GX3483@suse.de> 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, Jens Axboe wrote: > No need to put it in the kernel, user space fits the bil nicely. I don't > see how this would lead to IO errors? Ok, how should it be done on my SCSI and parallel port ZIP? An ATAPI ZIP with 2.4 behaves like that: nectarine:~ # blockdev --rereadpt /dev/hdd /dev/hdd: Eingabe-/Ausgabefehler nectarine:~ # dmesg | tail nfs: server Hilbert2 OK nfs: server Hilbert3 not responding, still trying nfs: server Hilbert3 OK nfs: server Hilbert3 not responding, still trying nfs: server Hilbert3 OK nfs: server Hilbert2 not responding, still trying nfs: server Hilbert2 OK ide-floppy: hdd: I/O error, pc = 0, key = 2, asc = 3a, ascq = 0 ide-floppy: hdd: I/O error, pc = 1b, key = 2, asc = 3a, ascq = 0 hdd: No disk in drive nectarine:~ # cat /proc/ide/hdd/model IOMEGA ZIP 100 ATAPI I have not checked 2.6, but I doubt it is smarter. -- USB is for mice, FireWire is for men! sUse lINUX ag, nÜRNBERG