[Intel-xe] [PATCH v3] Documentation/gpu: VM_BIND locking document

Thomas Hellström thomas.hellstrom at linux.intel.com
Tue Nov 14 15:25:58 UTC 2023


Hi, Rodrigo

On 11/1/23 21:11, Rodrigo Vivi wrote:
>> Add the first version of the VM_BIND locking document which is
>> intended to be part of the xe driver upstreaming agreement.
>>
>> The document describes and discuss the locking used during exec-
>> functions, evicton and for userptr gpu-vmas. Intention is to be using the
>> same nomenclature as the drm-vm-bind-async.rst.
>>
>> v2:
>> - s/gvm/gpu_vm/g (Rodrigo Vivi)
>> - Clarify the userptr seqlock with a pointer to mm/mmu_notifier.c
>>    (Rodrigo Vivi)
>> - Adjust commit message accordingly.
>> - Add SPDX license header.
>>
>> v3:
>> - Large update to align with the drm_gpuvm manager locking
>> - Add "Efficient userptr gpu_vma exec function iteration" section
>> - Add "Locking at bind- and unbind time" section.
>>
>> Cc: Rodrigo Vivi<rodrigo.vivi at intel.com>
>> Signed-off-by: Thomas Hellström<thomas.hellstrom at linux.intel.com>

Thanks for the review comments. I'll address all these in a v4 shortly.

/Thomas

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-xe/attachments/20231114/e0375840/attachment.htm>


More information about the Intel-xe mailing list