Brad Hards wrote:
> I am writing a driver for the CATC Netmate USB to ethernet chipset.
> I am also going insane.
>
> The basic principle of operation is that a USB interrupt gets delivered when there
>is a
> packet to be received. Then I read it the packet with a bulk transfer. However
>everytime I
> submit the bulk URB, the whole machine locks up solid. No Magic SysReq, nothing
>except a
> power cycle (and fsck).
> A gzip'd copy of the driver is attached for reference, but AFAICT, the offending
>code is:
It you have an -ac kernel enable spinlock debugging... These exact same
symptoms happened with userspace drivers because of a missing
spin_lock_init when the urb is created.
Tony
--
Don't click on this sig - a cyberwoozle will eat your underwear.
[EMAIL PROTECTED] http://www.nothing-on.tv
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-devel