Re: [Linaro-mm-sig] [PATCH 2/3] dma-buf: add support for kernel cpu access

2012-03-05 Thread Daniel Vetter
On Fri, Mar 2, 2012 at 23:53, Rob Clark wrote: > nitially the expectation was that userspace would not pass a buffer > to multiple subsystems for writing (or that if it did, it would get > the undefined results that one could expect)..  so dealing w/ > synchronization was punted. Imo synchronizat

Re: [Linaro-mm-sig] [PATCH 2/3] dma-buf: add support for kernel cpu access

2012-03-02 Thread Rob Clark
On Fri, Mar 2, 2012 at 4:38 PM, Chris Wilson wrote: > On Thu,  1 Mar 2012 16:36:00 +0100, Daniel Vetter > wrote: >> Big differences to other contenders in the field (like ion) is >> that this also supports highmem, so we have to split up the cpu >> access from the kernel side into a prepare and

Re: [Linaro-mm-sig] [PATCH 2/3] dma-buf: add support for kernel cpu access

2012-03-02 Thread Chris Wilson
On Thu, 1 Mar 2012 16:36:00 +0100, Daniel Vetter wrote: > Big differences to other contenders in the field (like ion) is > that this also supports highmem, so we have to split up the cpu > access from the kernel side into a prepare and a kmap step. > > Prepare is allowed to fail and should do e