Shared semaphores for amdgpu

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Dave,

We have already completed implementation as the attached for both kernel 
and libdrm. We discuss it on top of this.


Thanks,
David Zhou

On 2017å¹´03æ??09æ?¥ 12:24, Dave Airlie wrote:
> I've attached two patches for RFC at the moment, I haven't finished
> the userspace for these yet, but just wanted to get some
> ideas/feedback.
>
> Dave.
>
> On 9 March 2017 at 13:52, Dave Airlie <airlied at gmail.com> wrote:
>> On 28 February 2017 at 11:46, zhoucm1 <david1.zhou at amd.com> wrote:
>>> Hi Dave,
>>>
>>> The attached is our semaphore implementation, amdgpu_cs.c is drm file, the
>>> others are kernel file.
>>> Any suggestion?
>> Thanks,
>>
>> I've built a tree with all these in it, and started looking into the interface.
>>
>> I do wonder if we need the separate sem signal/wait interface, I think
>> we should just add
>> semaphore chunks to the CS interface.
>>
>> I'm just playing around with this now.
>>
>> Dave.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-drm-amdgpu-add-new-semaphore-object-in-kernel-side-V.patch
Type: text/x-patch
Size: 21077 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/amd-gfx/attachments/20170309/6e456083/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-amdgpu-add-new-semaphore-support-v2.patch
Type: text/x-patch
Size: 9290 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/amd-gfx/attachments/20170309/6e456083/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-test-case-for-export-import-sem.patch
Type: text/x-patch
Size: 7205 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/amd-gfx/attachments/20170309/6e456083/attachment-0005.bin>


[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux