On 09/11/2011 09:32 AM, Clark, Rob wrote:
If the GPU is the one importing the dmabuf, it just calls put_scatterlist() once it gets some interrupt from the GPU. If the GPU is the one exporting the dmabuf, then get_scatterlist() just blocks until the GPU gets the interrupt from the GPU. (Well, I guess then do you need get_scatterlist_interruptable()?)
Yes. And get_scatterlist_interruptible_timeout() too :)
Jordan