> If you can kill the kernel with libusb, I'd be surprised. usbdevfs is
> very careful with what it does to make sure it doesn't crash the kernel.

... except that "usbfs" (I'm trying to use the new name :)
has bogus disconnect processing.  So it IS possible
to cause oopses with usermode drivers.

Some of the usermode DSL modem code has been
having that very problem, and I tracked it down to
that bogus disconnect processing.

Here's a patch I sent around privately, untested, that
ought to address at least some of those problems.
If not, at least it's in the right direction.

- Dave

Attachment: devio-0320.patch
Description: Binary data

Reply via email to