<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c, branch linux-4.12.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.12.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.12.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2017-04-05T03:33:42Z</updated>
<entry>
<title>drm/ttm: add io_mem_pfn callback</title>
<updated>2017-04-05T03:33:42Z</updated>
<author>
<name>Christian König</name>
</author>
<published>2017-03-28T14:54:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ea642c3216cb2a60d1c0e760ae47ee85c9c16447'/>
<id>urn:sha1:ea642c3216cb2a60d1c0e760ae47ee85c9c16447</id>
<content type='text'>
This allows the driver to handle io_mem mappings on their own.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Michel Dänzer &lt;michel.daenzer@amd.com&gt;
Reviewed-by: Nicolai Hähnle &lt;nicolai.haehnle@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'drm-vmwgfx-next' of git://people.freedesktop.org/~syeh/repos_linux into drm-next</title>
<updated>2017-01-31T22:40:13Z</updated>
<author>
<name>Dave Airlie</name>
</author>
<published>2017-01-31T22:40:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b75e16959c9410b4eea1fb94e49835d40a671d0f'/>
<id>urn:sha1:b75e16959c9410b4eea1fb94e49835d40a671d0f</id>
<content type='text'>
This is to address what we've discussed, moving some of the minor changes
into a drm-next request.

* 'drm-vmwgfx-next' of git://people.freedesktop.org/~syeh/repos_linux:
  drm/vmwgfx: Use kmemdup instead of kmalloc and memcpy
  drm/vmwgfx: Fix depth input into drm_mode_legacy_fb_format
  drm/vmwgfx: Fix a potential integer overflow
  drm/vmwgfx: Clear an uninitialized struct member
  drm/vmwgfx: Annotate ignored return values
  drm/vmwgfx: Clear uninitialized fields of a parameter
</content>
</entry>
<entry>
<title>drm/ttm: revert "implement LRU add callbacks v2"</title>
<updated>2017-01-27T17:20:34Z</updated>
<author>
<name>Christian König</name>
</author>
<published>2017-01-12T10:50:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=260498f2cdfcf3a3a266b212a86c9059623ffa32'/>
<id>urn:sha1:260498f2cdfcf3a3a266b212a86c9059623ffa32</id>
<content type='text'>
The additional housekeeping had too much CPU overhead,
let's use the BO priorities instead.

agd: also revert hibmc changes

Reviewed-by: Sinclair Yeh &lt;syeh@vmware.com&gt;
Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-and-Tested-by: Roger.He &lt;Hongbo.He@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/ttm: add evict parameter to ttm_bo_driver::move_notify</title>
<updated>2017-01-27T16:13:15Z</updated>
<author>
<name>Nicolai Hähnle</name>
</author>
<published>2016-12-15T16:23:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=66257db7a5276d7f1aff8850388a0eb675ffa2e1'/>
<id>urn:sha1:66257db7a5276d7f1aff8850388a0eb675ffa2e1</id>
<content type='text'>
Ensure that the driver can listen to evictions even when they don't take the
path through ttm_bo_driver::move.

This is crucial for amdgpu, which relies on an eviction counter to skip
re-binding page tables when possible.

Signed-off-by: Nicolai Hähnle &lt;nicolai.haehnle@amd.com&gt;
Reviewed-by: Chunming Zhou &lt;david1.zhou@amd.com&gt;
Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/vmwgfx: Annotate ignored return values</title>
<updated>2017-01-27T04:52:27Z</updated>
<author>
<name>Thomas Hellstrom</name>
</author>
<published>2017-01-19T18:57:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f08c86c30e967b8dd37060b66046667790cc9995'/>
<id>urn:sha1:f08c86c30e967b8dd37060b66046667790cc9995</id>
<content type='text'>
Cast return values to void since they, based on input arguments,
are known to be zero.

Signed-off-by: Thomas Hellstrom &lt;thellstrom@vmware.com&gt;
Reviewed-by: Sinclair Yeh &lt;syeh@vmware.com&gt;
Reviewed-by: Charmaine Lee &lt;charmainel@vmware.com&gt;
</content>
</entry>
<entry>
<title>drm/ttm: make eviction decision a driver callback v2</title>
<updated>2016-10-25T18:44:04Z</updated>
<author>
<name>Christian König</name>
</author>
<published>2016-08-30T15:26:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a2ab19fed9d1dc5a7a2ced44f4b289885c522a8f'/>
<id>urn:sha1:a2ab19fed9d1dc5a7a2ced44f4b289885c522a8f</id>
<content type='text'>
This way the driver can decide if it is valuable to evict a BO or not.

The current implementation is added as default to all existing drivers.

v2: fix some typos found during internal testing

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/ttm: implement LRU add callbacks v2</title>
<updated>2016-05-05T00:21:38Z</updated>
<author>
<name>Christian König</name>
</author>
<published>2016-04-06T09:12:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=98c2872ae99bb7c9e8e4369cf48154f41dd6a109'/>
<id>urn:sha1:98c2872ae99bb7c9e8e4369cf48154f41dd6a109</id>
<content type='text'>
This allows fine grained control for the driver where to add a BO into the LRU.

v2: fix typo in comment

Reviewed-by: Sinclair Yeh &lt;syeh@vmware.com&gt;
Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/ttm: remove lazy parameter from ttm_bo_wait</title>
<updated>2016-05-05T00:21:26Z</updated>
<author>
<name>Christian König</name>
</author>
<published>2016-04-06T09:12:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8aa6d4fc5f470c5e4363c705bbae96ccb1b033b0'/>
<id>urn:sha1:8aa6d4fc5f470c5e4363c705bbae96ccb1b033b0</id>
<content type='text'>
Not used any more.

Reviewed-by: Sinclair Yeh &lt;syeh@vmware.com&gt;
Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/vmwgfx: Fix copyright headers</title>
<updated>2015-08-12T17:06:56Z</updated>
<author>
<name>Sinclair Yeh</name>
</author>
<published>2015-07-29T19:38:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=54fbde8a94a8a78547597215c9e4be590d075ee0'/>
<id>urn:sha1:54fbde8a94a8a78547597215c9e4be590d075ee0</id>
<content type='text'>
Updating and fixing copyright headers.
Bump version minor to signal vgpu10 support.

Signed-off-by: Sinclair Yeh &lt;syeh@vmware.com&gt;
Signed-off-by: Thomas Hellstrom &lt;thellstrom@vmware.com&gt;
Reviewed-by: Brian Paul &lt;brianp@vmware.com&gt;
</content>
</entry>
<entry>
<title>drm/vmwgfx: Add DX query support. Various fixes.</title>
<updated>2015-08-12T17:06:51Z</updated>
<author>
<name>Sinclair Yeh</name>
</author>
<published>2015-08-10T17:56:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fd11a3c0bd39162547e8abe44e1aaa11059c15f5'/>
<id>urn:sha1:fd11a3c0bd39162547e8abe44e1aaa11059c15f5</id>
<content type='text'>
Add support for vgpu10 queries. Functional- and formatting fixes.

Signed-off-by: Sinclair Yeh &lt;syeh@vmware.com&gt;
Signed-off-by: Thomas Hellstrom &lt;thellstrom@vmware.com&gt;
</content>
</entry>
</feed>
