On Fri, May 21, 2004 at 02:48:31PM -0400, Alan Stern wrote: > Greg: > > A lot of people with USB controllers made by VIA have been suffering from > the fact that these controllers stop working when they receive a babble > packet. In particular, they stop generating interrupt requests. Since > the UHCI driver relies on IRQs from the controller for proper timing and > interlocking of unlink requests, this means that those broken controllers > will hang the UHCI driver and drivers for any device connected through it. > > This patch, written by Herbert Xu, gives the UCHI driver the ability to > manage the unlink procedure using timer interrupts as well as controller > interrupts. (It also fixes a race in the UHCI irq handler.) Although it > won't prevent the VIA controllers from flaking out when they encounter > babble, at least now users will be able to rmmod the uhci-hcd driver and > then reload it, restoring their systems back to normal operation (until > the next babble!). > > Please apply.
Applied, thanks. greg k-h ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel