In message: <[EMAIL PROTECTED]>
            Bruce Cran <[EMAIL PROTECTED]> writes:
: On Wed, 5 Nov 2008 00:04:02 +0100
: Lars Engels <[EMAIL PROTECTED]> wrote:
: > Now I just removed everything but usb2_core from the kernel config and
: > load the modules manually. So far it runs pretty good.
: > 
: > Mounting a umass device, removing it and doing an 'ls' on the
: > mountpoint freezes the system, I thought this should not happen with
: > the new stack?
: > 
: 
: I seem to remember the problem was tracked back to something in the cam
: layer not liking surprise removals?

For msdos filesystem, there were a number of minor tweaks that were
made to make this suck less.  Some were in the old usb layer, but most
were in the buffer cache of FreeBSD to make it more resilient to
errors from the device...  But it wasn't totally fixed...  Hans' stack
did have a period of time when card removal was working better than
the stock FreeBSD stack, but that got cleaned up before 7.0.

Warner
_______________________________________________
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to