<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi, Rodrigo<br>
</p>
<div class="moz-cite-prefix">On 11/1/23 21:11, Rodrigo Vivi wrote:<br>
</div>
<blockquote type="cite" cite="mid:ZUKw5DxOb5T48F+Q@intel.com">
<blockquote type="cite" style="color: #007cff;">
<pre class="moz-quote-pre" wrap="">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 <a class="moz-txt-link-rfc2396E" href="mailto:rodrigo.vivi@intel.com" moz-do-not-send="true"><rodrigo.vivi@intel.com></a>
Signed-off-by: Thomas Hellström <a class="moz-txt-link-rfc2396E" href="mailto:thomas.hellstrom@linux.intel.com" moz-do-not-send="true"><thomas.hellstrom@linux.intel.com></a></pre>
</blockquote>
</blockquote>
<p>Thanks for the review comments. I'll address all these in a v4
shortly.</p>
<p>/Thomas</p>
<p><br>
</p>
</body>
</html>