On Fri, 18 Jul 2003, Oliver Neukum wrote:

> > OTOH I tend to agree with people saying module use count==0 indicates the 
> > module is unused and thus can be safely removed. Personally I'd expect the 
> > hcd's use count to increase with every interface claimed by client driver.
> > 
> > Thoughts?
> 
> usb_hcd_pci_remove should run and cause a disconnect of your storage device.

Yes sure. But do we really want people seeing the hcd reportedly unused to 
rmmod their hcd and thus trigger an unintended disconnect - with corrupted 
fs as a consequence?

> > kernel BUG at fs/buffer.c:1165!
> 
> Here probably the block or scsi layer is to blame.
> What happens if you unplug the memory stick?

Agreed, the oops doesn't come from usb. But again, once we have the block 
and scsi layer behaving with disappearing devices, there will still be fs 
corruption - do we want this to happen because the hcd *appears* unused?

Martin



-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to