On Thu, Aug 28, 2003 at 08:50:03AM -0700, David Brownell wrote:
> One person working on a mass-storage driver (the usb protocol
> side, not the block subsystem side) ran into a bug in how a
> bit of net2280 dma automagic was handled.
> 
> This patch fixes it by calling existing dma chain patchup
> code when the dma engine was forced to "hiccup" by having
> a not-yet-valid entry in it.  The hiccup is needed in this
> case since the IN data stage mustn't terminate with a
> short transfer (zero length packet); but the status stage
> is always a short packet.  The "terminate with short packet"
> bit is endpoint state, not request state, so IN dma queues
> sometimes need this kind of fixup.
> 
> Please merge.

Applied, thanks.

greg k-h


-------------------------------------------------------
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