> You can argue it both ways all day. Either approach needs routines to keep
> a linked list of urbs. At that point it doesnt matter if the list is kept
> by the driver or the core just so long as it is clear who owns the relevant
> list_entry structure at all times.
>
> There are good arguments for it being the driver, one of which is that a
> driver can use the same links to keep multiple lists nicely, and
> usb_cancel_list() isnt hard.

The other is that the driver already must have code to make sure that there 
are no further submissions after disconnect(). The core cannot enforce that.

        Regards
                Oliver




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to