On 03/19/2012 05:56 PM, Alan Cox wrote:
>> display controller will be reading the front buffer, but the GPU
>> > might also need to read that front buffer. So perhaps adding
>> > "read-only"& "read-write" access flags to prepare could also be
>> > interpreted as shared& exclusive accesses, if
On 03/19/2012 05:56 PM, Alan Cox wrote:
display controller will be reading the front buffer, but the GPU
> might also need to read that front buffer. So perhaps adding
> "read-only"& "read-write" access flags to prepare could also be
> interpreted as shared& exclusive accesses, if we went do
On 03/15/2012 02:32 AM, Rob Clark wrote:
> From: Rob Clark
> [snip]
> In all cases, the mmap() call is allowed to fail, and the associated
> dma_buf_ops are optional (mmap() will fail if at least the mmap()
> op is not implemented by the exporter, but in either case the
> {prepare,finish}_access()
On Fri, Mar 16, 2012 at 5:50 AM, Marcus Lorentzon
wrote:
> On 03/15/2012 02:32 AM, Rob Clark wrote:
>>
>> From: Rob Clark
>> [snip]
>>
>> In all cases, the mmap() call is allowed to fail, and the associated
>> dma_buf_ops are optional (mmap() will fail if at least the mmap()
>> op is not implement
On Fri, Mar 16, 2012 at 5:50 AM, Marcus Lorentzon
wrote:
> On 03/15/2012 02:32 AM, Rob Clark wrote:
>>
>> From: Rob Clark
>> [snip]
>>
>> In all cases, the mmap() call is allowed to fail, and the associated
>> dma_buf_ops are optional (mmap() will fail if at least the mmap()
>> op is not implement
On 03/15/2012 02:32 AM, Rob Clark wrote:
From: Rob Clark
[snip]
In all cases, the mmap() call is allowed to fail, and the associated
dma_buf_ops are optional (mmap() will fail if at least the mmap()
op is not implemented by the exporter, but in either case the
{prepare,finish}_access() ops are op
This looks perfect to me and will close really the last remaining blocking
issue for converting ion to be a dma-buf exporter. Assuming there are no
major objections to this I'll post some patches to the list next week that
make that change to ion. Looking forward to meeting in the middle on this!
This looks perfect to me and will close really the last remaining blocking
issue for converting ion to be a dma-buf exporter. Assuming there are no
major objections to this I'll post some patches to the list next week that
make that change to ion. Looking forward to meeting in the middle on this!
do we need to pass the dmabuf object to dmabuf->ops->mmap(dmabuf, file,
vma)?
as file->private_data can retrieve the dmabuf object.
*"dmabuf = file->private_data"*
*removing dmabuf from the function arguments will keep it consistent with
basic "mmap" definitions: *
*"static int _mmap(struct
This looks perfect to me and will close really the last remaining blocking
issue for converting ion to be a dma-buf exporter. Assuming there are no
major objections to this I'll post some patches to the list next week that
make that change to ion. Looking forward to meeting in the middle on this!
This looks perfect to me and will close really the last remaining blocking
issue for converting ion to be a dma-buf exporter. Assuming there are no
major objections to this I'll post some patches to the list next week that
make that change to ion. Looking forward to meeting in the middle on this!
On Thu, Mar 15, 2012 at 2:16 AM, Abhinav Kochhar
wrote:
> do we need to pass the dmabuf object to dmabuf->ops->mmap(dmabuf, file,
> vma)?
>
> as file->private_data can retrieve the dmabuf object.
>
> "dmabuf = file->private_data"
>
> removing dmabuf from the function arguments will keep it consist
On Thu, Mar 15, 2012 at 2:16 AM, Abhinav Kochhar
wrote:
> do we need to pass the dmabuf object to dmabuf->ops->mmap(dmabuf, file,
> vma)?
>
> as file->private_data can retrieve the dmabuf object.
>
> "dmabuf = file->private_data"
>
> removing dmabuf from the function arguments will keep it consist
do we need to pass the dmabuf object to dmabuf->ops->mmap(dmabuf, file,
vma)?
as file->private_data can retrieve the dmabuf object.
*"dmabuf = file->private_data"*
*removing dmabuf from the function arguments will keep it consistent with
basic "mmap" definitions: *
*"static int _mmap(struct
14 matches
Mail list logo