-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The patch works for me. Now I can remove the ugly 
wait_for_completion/complete mechanism that I used to avoid
race conditions during disconnections. 

It's worth to note that a number of drivers under usb/media/
still implement "simple" urb removal (urb_unlink()+free_urb())
without the above mechanism and proper error handling.
Although this is not a problem in most of the cases, it is likely
that they crash the kernel on SMP machines.

A patch for the W996[87]CF driver will be immediatly available
once the usb_kill_urb() has been included in the mainline kernel.

Luca
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFA45OZmdpdKvzmNaQRAnQJAJ0T6z9E3bHOpktpp1u+Jhr0pIP8NQCfe2sL
8LdCbx0YxXaWIpy/9fxn8V0=
=+e9Y
-----END PGP SIGNATURE-----


-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to