On 10/31/2011 03:46 PM, Kevin Wolf wrote:
>  Hmm, I think you should set rearm = 1 to ensure the BH is run when
>  ultimately you leave the sync read.  Sorry for not spotting this before.

I was about to agree, but in fact adding a rearm = 1; line leads to
crashes, whereas in the version I posted it just works. So it looks like
something is wrong with doing it, even though it seemed to make perfect
sense at the first sight.

But what will restart the DMA at the end of the synchronous I/O, then?

Paolo


Reply via email to