Re: [PATCH 0/3] ehci-hcd: complete iso urbs sooner, take 5

David Brownell <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
On Tuesday 13 November 2007, Karsten Wiese wrote:
> Hi David!
> 
> Differences in this version:
> 
> In patch 1:
> - itd_complete() split into 3 functions, assures schedule is updated
>   before ITD is recycled and lets
> - updates to ehci->periodic_sched happen per urb again
> - SITD handling unchanged. Didn't find anything to improve.

I've been looking that over, and not liking the complexity.
Seems to me a far simpler patch should solve this.  I'll
post it in a minute.


> New patches 2 & 3
> - Reduce dma-memory usage by slimming struct ehci_itd.
>   On x86_64 patch 1 makes ehci_itd grow 1 32byte alignment step,
>   patch 2 & 3 let ehci_itd take 1 32byte alignment less each.

These are nice.  I never liked how bloated the ITD structure
had gotten.  :)

I already signed off on an updated version of #3 ... I'll split
out the fix in #2 from your patch #2 and send it along too.

-  Dave

p.s. further traffic to linux-usb@vger ...

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.