Hello!

On Sat, Jan 19, 2002 at 10:46:09AM +0100, Russell Coker wrote:
 
> USB by it's nature is something external to the system.  Unplugging a USB 
> cable with a mounted drive attached should (IMHO) get the same result as 
> unplugging an Ethernet cable with an NFS mount in progress.  This means 
> processes go into D state if they have outstanding writes, and for reads they 
> may go D state depending on mount options, and then you wait for the device 
> to become available again.
How do you distinguish between SCSI & USB storage in Linux on fs level? ;)

> For a file system on USB ReiserFS would have to recheck the superblock (to 
> make sure that it hasn't been mounted on another computer in the mean time) 
> before allowing access again.  Also there would have to be a recovery process 
> for the situation when the USB device is gone for good.
Sound not very easy to do ;)

Bye,
    Oleg

Reply via email to