[PATCH 2/2 v2] dma: ipu_idmac: do not lose valid received data in the irq handler

Dan Williams dan.j.williams at intel.com
Mon Feb 14 04:57:39 EST 2011


On Mon, Feb 7, 2011 at 8:49 AM, Guennadi Liakhovetski
<g.liakhovetski at gmx.de> wrote:
> Ok, I've found the reason. Buffer number repeats, when there is an
> underrun, which is happening in my tests, when frames are arriving quickly
> enough, but the user-space is not fast enough to process them, e.g., when
> it is writing them to files over NFS or even just displaying on the LCD.
> Without your patch these underruns happen just as well, they just don't
> get recognised, because there's always one buffer delayed, so, the queue
> is never empty.
>
> Dan, please add my
>
> Reviewed-(and-tested-)by: Guennadi Liakhovetski <g.liakhovetski at gmx.de>

Thanks, applied v2.

--
Dan



More information about the linux-arm-kernel mailing list