<feed xmlns='http://www.w3.org/2005/Atom'>
<title>igt-gpu-tools.git, branch vm-bind</title>
<subtitle>DRM IGT GPU Tools</subtitle>
<id>https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/atom?h=vm-bind</id>
<link rel='self' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/atom?h=vm-bind'/>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/'/>
<updated>2022-07-09T00:43:54+00:00</updated>
<entry>
<title>tests/i915/vm_bind: Add userptr subtest</title>
<updated>2022-07-09T00:43:54+00:00</updated>
<author>
<name>Niranjana Vishwanathapura</name>
<email>niranjana.vishwanathapura@intel.com</email>
</author>
<published>2022-07-01T23:05:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=d42216fbe755a4dc248e4c69dcfecb92104615d5'/>
<id>urn:sha1:d42216fbe755a4dc248e4c69dcfecb92104615d5</id>
<content type='text'>
Add userptr object type to vm_bind_basic test.

Signed-off-by: Niranjana Vishwanathapura &lt;niranjana.vishwanathapura@intel.com&gt;
</content>
</entry>
<entry>
<title>tests/i915/vm_bind: Add basic VM_BIND test support</title>
<updated>2022-07-09T00:43:54+00:00</updated>
<author>
<name>Niranjana Vishwanathapura</name>
<email>niranjana.vishwanathapura@intel.com</email>
</author>
<published>2022-07-01T23:05:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=5a0acfd16097ebeeacfcbdc28d942e22da0d2abc'/>
<id>urn:sha1:5a0acfd16097ebeeacfcbdc28d942e22da0d2abc</id>
<content type='text'>
Add basic tests for VM_BIND functionality. Bind the buffer objects in
device page table with VM_BIND calls and have GPU copy the data from a
source buffer object to destination buffer object.
Test for different buffer sizes, buffer object placement and with
multiple contexts.

Signed-off-by: Niranjana Vishwanathapura &lt;niranjana.vishwanathapura@intel.com&gt;
</content>
</entry>
<entry>
<title>tests/i915/vm_bind: Add vm_bind sanity test</title>
<updated>2022-07-09T00:43:54+00:00</updated>
<author>
<name>Niranjana Vishwanathapura</name>
<email>niranjana.vishwanathapura@intel.com</email>
</author>
<published>2022-07-01T23:05:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=d33d1f0df600f6b8a868daa23832749e26b09b55'/>
<id>urn:sha1:d33d1f0df600f6b8a868daa23832749e26b09b55</id>
<content type='text'>
Add sanity test to exercise vm_bind uapi.
Test for various cases with vm_bind and vm_unbind ioctls.

Signed-off-by: Niranjana Vishwanathapura &lt;niranjana.vishwanathapura@intel.com&gt;
</content>
</entry>
<entry>
<title>lib/vm_bind: Add interface to support VM_BIND</title>
<updated>2022-07-09T00:43:54+00:00</updated>
<author>
<name>Adam Miszczak</name>
<email>adam.miszczak@linux.intel.com</email>
</author>
<published>2022-07-01T23:05:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=790c1b18ca0815ca14b320e3b4d9e262fe46f1a4'/>
<id>urn:sha1:790c1b18ca0815ca14b320e3b4d9e262fe46f1a4</id>
<content type='text'>
Add required library interfaces to support VM_BIND
functionality.

Signed-off-by: Niranjana Vishwanathapura &lt;niranjana.vishwanathapura@intel.com&gt;
</content>
</entry>
<entry>
<title>vm_bind: import uapi definitions</title>
<updated>2022-07-09T00:43:54+00:00</updated>
<author>
<name>Niranjana Vishwanathapura</name>
<email>niranjana.vishwanathapura@intel.com</email>
</author>
<published>2022-07-01T23:05:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=4382731875fe01cd86c7f7725f6070c2215c732c'/>
<id>urn:sha1:4382731875fe01cd86c7f7725f6070c2215c732c</id>
<content type='text'>
Import required VM_BIND kernel uapi definitions.

Signed-off-by: Niranjana Vishwanathapura &lt;niranjana.vishwanathapura@intel.com&gt;
</content>
</entry>
<entry>
<title>Revert "lib/i915: request CPU_ACCESS for fb objects"</title>
<updated>2022-07-08T07:48:26+00:00</updated>
<author>
<name>Matthew Auld</name>
<email>matthew.auld@intel.com</email>
</author>
<published>2022-07-07T12:23:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=7d43b49bf10788d4870668f93a800888fc8ab339'/>
<id>urn:sha1:7d43b49bf10788d4870668f93a800888fc8ab339</id>
<content type='text'>
This reverts commit 3cf110f8dcd1f4f02cf84339664b413abdaebf7d.

This is too big of a hammer it seems, since we can't really support
flat-CCS with lmem + smem objects, and here adding the flag means we
also attach the smem placement, which seems to break kms_ccs.

Signed-off-by: Matthew Auld &lt;matthew.auld@intel.com&gt;
Cc: Juha-Pekka Heikkila &lt;juhapekka.heikkila@gmail.com&gt;
Cc: Nirmoy Das &lt;nirmoy.das@intel.com&gt;
Reviewed-by: Juha-Pekka Heikkila &lt;juhapekka.heikkila@gmail.com&gt;
Reviewed-by: Nirmoy Das &lt;nirmoy.das@intel.com&gt;
</content>
</entry>
<entry>
<title>tests/kms_color: Fix memory leaks</title>
<updated>2022-07-08T05:25:34+00:00</updated>
<author>
<name>Bhanuprakash Modem</name>
<email>bhanuprakash.modem@intel.com</email>
</author>
<published>2022-07-06T09:32:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=cd21565a5fffc451e2cae5f1a0fe20104dc2a2cf'/>
<id>urn:sha1:cd21565a5fffc451e2cae5f1a0fe20104dc2a2cf</id>
<content type='text'>
Free allocated memory before return.

Fixes: d61e4598
Signed-off-by: Bhanuprakash Modem &lt;bhanuprakash.modem@intel.com&gt;
Reviewed-by: Kamil Konieczny &lt;kamil.konieczny@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>tests/kms_rmfb: Test Cleanup</title>
<updated>2022-07-08T05:23:26+00:00</updated>
<author>
<name>Mohammed Thasleem</name>
<email>mohammed.thasleem@intel.com</email>
</author>
<published>2022-07-07T08:52:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=d001f24bac01f1ab77f68912ec5baaa21196b828'/>
<id>urn:sha1:d001f24bac01f1ab77f68912ec5baaa21196b828</id>
<content type='text'>
Sanitize the system state before starting the subtest.

v2: removed display reset and commit2 from igt_main.

Signed-off-by: Mohammed Thasleem &lt;mohammed.thasleem@intel.com&gt;
Reviewed-by: Gupta, Nidhi1 &lt;nidhi1.gupta@intel.com&gt;
</content>
</entry>
<entry>
<title>tests/kms_rmfb: Create dynamic subtests</title>
<updated>2022-07-08T05:23:26+00:00</updated>
<author>
<name>Mohammed Thasleem</name>
<email>mohammed.thasleem@intel.com</email>
</author>
<published>2022-07-07T08:52:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=c033b1519ee92d651d2dbf9807eed539c7d7dcf5'/>
<id>urn:sha1:c033b1519ee92d651d2dbf9807eed539c7d7dcf5</id>
<content type='text'>
Modified kms_rmfb to include dynamic test cases.

v2: addressed indentation, test description moved into struct
    and added global description to test.
v3: minor changes.
v4: removed space.
v5: renamed flags with reopen and minor changes in igt_dynamic_f.

Signed-off-by: Mohammed Thasleem &lt;mohammed.thasleem@intel.com&gt;
Reviewed-by: Kamil Konieczny &lt;kamil.konieczny@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>tests/i915/kms_legacy_colorkey: Create dynamic subtests</title>
<updated>2022-07-08T05:21:28+00:00</updated>
<author>
<name>Mohammed Thasleem</name>
<email>mohammed.thasleem@intel.com</email>
</author>
<published>2022-07-07T09:22:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=40f6e44b76059527dec2978a25e868be49dc076a'/>
<id>urn:sha1:40f6e44b76059527dec2978a25e868be49dc076a</id>
<content type='text'>
Modified kms_legacy_colorkey to include dynamic test cases.

v2: Updated igt_dynamic subtest names of invalid-plane.
v3: Minor changes.
v4: Changes in discription.

Signed-off-by: Mohammed Thasleem &lt;mohammed.thasleem@intel.com&gt;
Reviewed-by: Bhanuprakash Modem &lt;bhanuprakash.modem@intel.com&gt;
</content>
</entry>
</feed>
