> And I have also found a bug but it seems it's not the 'right' one
> for this problem:
> 
> urb_free_priv () just unmaps the last part (belonging to the last TD)
> of the data buffer.

I'll have to patch that.  Clearly I was thinking I made OHCI do
this the same way as EHCI ... not quite!  :)

This won't be an issue on x86 or other platforms that implement
the mappings by virt_to_bus() calls, or for transfers that fit into
exactly one TD.  Since 4 KBytes fits into one OHCI TD, that
explains why this one may not have been seen "in the wild" yet.

- Dave



_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to