Re: [PATCH] usb: dwc3: gadget: Fix ISO transfer performance

From: Felipe Balbi
Date: Wed May 17 2017 - 03:49:07 EST



Hi,

Roger Quadros <rogerq@xxxxxx> writes:
> On 21/04/17 15:58, Roger Quadros wrote:
>> Commit 08a36b543803 ("usb: dwc3: gadget: simplify __dwc3_gadget_ep_queue()")
>> caused a small change in the way ISO transfer is handled in the case
>> when XferInProgress event happens on Isoc EP with an active transfer.
>> This caused a performance degradation of 50%. e.g. using g_webcam on DUT
>> and luvcview on host the video frame rate dropped from 16fps to 8fps
>> @high-speed.
>>
>> Make the ISO transfer handling equivalent to that prior to that commit
>> to get back the original ISO performance numbers.
>>
>> Fixes: 08a36b543803 ("usb: dwc3: gadget: simplify __dwc3_gadget_ep_queue()")
>> Signed-off-by: Roger Quadros <rogerq@xxxxxx>
>
> Any comments?

pull request coming shortly ;-)

--
balbi

Attachment: signature.asc
Description: PGP signature