<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c, branch v4.4</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v4.4</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v4.4'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2015-11-16T22:01:32Z</updated>
<entry>
<title>drm/amdgpu: remove the unnecessary parameter adev for amdgpu_sa_bo_new()</title>
<updated>2015-11-16T22:01:32Z</updated>
<author>
<name>Junwei Zhang</name>
<email>Jerry.Zhang@amd.com</email>
</author>
<published>2015-09-06T06:00:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bbf0b34578a71f42d19bd6c966f09221044921fe'/>
<id>urn:sha1:bbf0b34578a71f42d19bd6c966f09221044921fe</id>
<content type='text'>
Signed-off-by: Junwei Zhang &lt;Jerry.Zhang@amd.com&gt;
Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: use common fence for amdgpu_vm_fence</title>
<updated>2015-11-16T16:05:49Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-11-03T13:53:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=16ae42feb0ce6cc80473d35dd82a1cd07e2e7178'/>
<id>urn:sha1:16ae42feb0ce6cc80473d35dd82a1cd07e2e7178</id>
<content type='text'>
Just cleanup the function parameters.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Chunming Zhou &lt;david1.zhou@amd.com&gt;
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: remove amdgpu_fence_ref/unref</title>
<updated>2015-10-30T05:58:22Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-10-22T13:16:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=6ef68c17d40e1e7e291ca513627a0d2a13ae095f'/>
<id>urn:sha1:6ef68c17d40e1e7e291ca513627a0d2a13ae095f</id>
<content type='text'>
Just move the remaining users to fence_put/get.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: remove old lockup detection infrastructure</title>
<updated>2015-10-21T15:35:12Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-09-01T08:50:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b7e4dad3e1fc5d3909737fb72e57aedeb0072c7f'/>
<id>urn:sha1:b7e4dad3e1fc5d3909737fb72e57aedeb0072c7f</id>
<content type='text'>
It didn't worked to well anyway.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Chunming Zhou &lt;david1.zhou@amd.com&gt;
Reviewed-by: Junwei Zhang &lt;Jerry.Zhang@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: fix fence wait in sync_fence, instead should be in sync_rings</title>
<updated>2015-08-25T14:39:39Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-08-20T06:47:40Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f91b3a69418120974c9a416939b903ec86607c52'/>
<id>urn:sha1:f91b3a69418120974c9a416939b903ec86607c52</id>
<content type='text'>
Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
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 v_seq handling from the scheduler v2</title>
<updated>2015-08-25T14:39:16Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-08-19T13:00:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ce882e6dc241ab8dded0eeeb33a86482d44a5689'/>
<id>urn:sha1:ce882e6dc241ab8dded0eeeb33a86482d44a5689</id>
<content type='text'>
Simply not used any more. Only keep 32bit atomic for fence sequence numbering.

v2: trivial rebase

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (v1)
Reviewed-by: Jammy Zhou &lt;Jammy.Zhou@amd.com&gt; (v1)
Reviewed-by: Chunming Zhou &lt;david1.zhou@amd.com&gt; (v1)
</content>
</entry>
<entry>
<title>drm/amdgpu: improve sa_bo-&gt;fence by kernel fence</title>
<updated>2015-08-25T14:38:41Z</updated>
<author>
<name>Chunming Zhou</name>
<email>david1.zhou@amd.com</email>
</author>
<published>2015-08-19T08:41:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4ce9891ee17c6e064cc334e3297f7e992d47f3a6'/>
<id>urn:sha1:4ce9891ee17c6e064cc334e3297f7e992d47f3a6</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: fix zeroing all IB fields manually v2</title>
<updated>2015-08-20T21:05:34Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-08-18T16:23:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b203dd95949ec8d5e30d53446408eb9a4d1bdc62'/>
<id>urn:sha1:b203dd95949ec8d5e30d53446408eb9a4d1bdc62</id>
<content type='text'>
The problem now is that we don't necessarily call amdgpu_ib_get()
in some error paths and so work with uninitialized data.

Better require that the memory is already zeroed.

v2: better commit message

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Chunming Zhou &lt;david1.zhou@amd.com&gt; (v1)
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd: add scheduler fence implementation (v2)</title>
<updated>2015-08-17T20:51:07Z</updated>
<author>
<name>Chunming Zhou</name>
<email>david1.zhou@amd.com</email>
</author>
<published>2015-08-02T03:18:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f556cb0caeec1ba9b8e5e2aa85b47e76277f5d4b'/>
<id>urn:sha1:f556cb0caeec1ba9b8e5e2aa85b47e76277f5d4b</id>
<content type='text'>
scheduler fence is based on kernel fence framework.

v2: squash in Christian's build fix

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 seq in ctx_add_fence</title>
<updated>2015-08-17T20:50:43Z</updated>
<author>
<name>Chunming Zhou</name>
<email>david1.zhou@amd.com</email>
</author>
<published>2015-07-30T09:59:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d1ff9086c1b8e67390161599006a34056b437a72'/>
<id>urn:sha1:d1ff9086c1b8e67390161599006a34056b437a72</id>
<content type='text'>
if enabling scheduler, then the queued seq is assigned
when pushing job before emitting job.

Signed-off-by: Chunming Zhou &lt;david1.zhou@amd.com&gt;
Reviewed-by: Christian K?nig &lt;christian.koenig@amd.com&gt;
</content>
</entry>
</feed>
