On Wed, Oct 27, 2004 at 02:09:37PM -0400, Alan Stern wrote: > Greg: > > This patch fixes a tiny SMP-type hole in root-hub synchronization. > Although the HCD glue layer properly unlinks root-hub status URBs > synchronously, it doesn't do so for URBs sent to endpoint 0. This patch > copies some code from usb_kill_urb, to make such unlinks wait until the > host controller driver has finished handling the URB. This behavior is > required for hcd_endpoint_disable to work correctly. > > The patch also renames usb_rh_status_dequeue to usb_rh_urb_dequeue (to > better describe its updated function) and declares the routine static. > > Please apply.
Applied, thanks. greg k-h ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel