<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c, branch v4.4.271</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.4.271</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.4.271'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2015-12-09T05:18:33Z</updated>
<entry>
<title>drm/amdgpu: fix the lost duplicates checking</title>
<updated>2015-12-09T05:18:33Z</updated>
<author>
<name>Chunming Zhou</name>
<email>David1.Zhou@amd.com</email>
</author>
<published>2015-12-07T07:02:52Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=e410b5cbabe70b1f1da08146481f6bd7e904643c'/>
<id>urn:sha1:e410b5cbabe70b1f1da08146481f6bd7e904643c</id>
<content type='text'>
Signed-off-by: Chunming Zhou &lt;David1.Zhou@amd.com&gt;
Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Jammy Zhou &lt;Jammy.Zhou@amd.com&gt;
Cc: stable@vger.kernel.org
</content>
</entry>
<entry>
<title>drm/amdgpu: fix userptr flags check</title>
<updated>2015-11-30T19:38:47Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-11-26T10:06:20Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=585116c5fafe578e89c146c9839c95ac75acfb9d'/>
<id>urn:sha1:585116c5fafe578e89c146c9839c95ac75acfb9d</id>
<content type='text'>
That got messed up while porting it from Radeon.

Reviewed-by: Michel Dänzer &lt;michel.daenzer@amd.com&gt;
Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Cc: stable@vger.kernel.org
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: remove vm-&gt;mutex</title>
<updated>2015-11-20T23:22:28Z</updated>
<author>
<name>Chunming Zhou</name>
<email>David1.Zhou@amd.com</email>
</author>
<published>2015-11-13T07:22:04Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=e98c1b0de6fe73f488df62d83d83f377b1b6e2b8'/>
<id>urn:sha1:e98c1b0de6fe73f488df62d83d83f377b1b6e2b8</id>
<content type='text'>
Signed-off-by: Chunming Zhou &lt;David1.Zhou@amd.com&gt;
Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: reserve/unreserve objects out of map/unmap operations</title>
<updated>2015-11-18T16:41:20Z</updated>
<author>
<name>Chunming Zhou</name>
<email>David1.Zhou@amd.com</email>
</author>
<published>2015-11-13T06:18:38Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=49b02b180a541d6fb31031aaffe75496e9238942'/>
<id>urn:sha1:49b02b180a541d6fb31031aaffe75496e9238942</id>
<content type='text'>
Change-Id: Id6514f2fb6e002437fdbe99353d5d35f4ac736c7
Signed-off-by: Chunming Zhou &lt;David1.Zhou@amd.com&gt;
Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: update pd while updating vm as well</title>
<updated>2015-11-16T16:06:00Z</updated>
<author>
<name>Chunming Zhou</name>
<email>David1.Zhou@amd.com</email>
</author>
<published>2015-11-12T07:33:09Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=43c27fb5c21eb238ce5ffc7766bc59ab773bfd7c'/>
<id>urn:sha1:43c27fb5c21eb238ce5ffc7766bc59ab773bfd7c</id>
<content type='text'>
Change-Id: I93a861cd6707f7d91672b9e19757cc50008cd7a2
Signed-off-by: Chunming Zhou &lt;David1.Zhou@amd.com&gt;
Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: fix the broken vm-&gt;mutex V2</title>
<updated>2015-10-21T15:35:14Z</updated>
<author>
<name>Chunming Zhou</name>
<email>david1.zhou@amd.com</email>
</author>
<published>2015-10-16T06:06:19Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=f48b2659f521301753f9b3b67e308a79c6110346'/>
<id>urn:sha1:f48b2659f521301753f9b3b67e308a79c6110346</id>
<content type='text'>
fix the vm-&gt;mutex and ww_mutex confilcts.
vm-&gt;mutex is always token first, then ww_mutex.

V2: remove unneccessary checking for pt bo.

Change-Id: Iea56e183752c02831126d06d2f5b7a474a6e4743
Signed-off-by: Chunming Zhou &lt;david1.zhou@amd.com&gt;
Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: remove the exclusive lock</title>
<updated>2015-10-21T15:35:12Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-09-01T13:13:53Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=0c418f10104d4aa1d6b83698790898dc9ef1c12d'/>
<id>urn:sha1:0c418f10104d4aa1d6b83698790898dc9ef1c12d</id>
<content type='text'>
Finally getting rid of it.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: integer overflow in amdgpu_mode_dumb_create()</title>
<updated>2015-09-23T21:23:44Z</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2015-09-23T11:00:59Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=54ef0b5461c071050c61e501af5544842d61f40a'/>
<id>urn:sha1:54ef0b5461c071050c61e501af5544842d61f40a</id>
<content type='text'>
args-&gt;size is a u64.  arg-&gt;pitch and args-&gt;height are u32.  The
multiplication will overflow instead of using the high 32 bits as
intended.

Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: info leak in amdgpu_gem_metadata_ioctl()</title>
<updated>2015-09-23T21:23:44Z</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2015-09-23T11:00:35Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=0913eab648e4fb30ddca8882e707d0fcf5b237c6'/>
<id>urn:sha1:0913eab648e4fb30ddca8882e707d0fcf5b237c6</id>
<content type='text'>
There is no limit on args-&gt;data.data_size_bytes so we could read beyond
the end of the args-&gt;data.data[] array.

Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
Reported-by: Ilja Van Sprundel &lt;ivansprundel@ioactive.com&gt;
Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: use only one reservation object for each VM v2</title>
<updated>2015-09-23T21:23:35Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-09-04T08:47:56Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=bf60efd353f68e5dec1a177b5cbe4da07c819569'/>
<id>urn:sha1:bf60efd353f68e5dec1a177b5cbe4da07c819569</id>
<content type='text'>
Reduces the locking and fencing overhead.

v2: add comment why we need the duplicates list in the GEM op.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Reviewed-by: Jammy Zhou &lt;Jammy.Zhou@amd.com&gt;
</content>
</entry>
</feed>
