<feed xmlns='http://www.w3.org/2005/Atom'>
<title>renesas/drm.git/nouveau, branch android</title>
<subtitle>libdrm, cloned from git://anongit.freedesktop.org/mesa/drm</subtitle>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/'/>
<entry>
<title>libdrm/nouveau: add prime handle-&gt;bo and bo-&gt;handle support.</title>
<updated>2012-07-19T03:05:57+00:00</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@redhat.com</email>
</author>
<published>2012-07-16T01:51:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=13c06cde4e9a4ce275c6cbf477d211344f468dbf'/>
<id>13c06cde4e9a4ce275c6cbf477d211344f468dbf</id>
<content type='text'>
This adds prime support to nouveau libdrm.

Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds prime support to nouveau libdrm.

Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nouveau: silence some remaining valgrind warnings</title>
<updated>2012-06-09T21:23:32+00:00</updated>
<author>
<name>Marcin Slusarz</name>
<email>marcin.slusarz@gmail.com</email>
</author>
<published>2012-06-09T18:56:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=9e0026d35c56374b53a0b3837e24412bc9a4d8c9'/>
<id>9e0026d35c56374b53a0b3837e24412bc9a4d8c9</id>
<content type='text'>
Valgrind can't understand some of the fields passed to ioctls are overwritten
by kernel, so we need to initialize them. Almost all of our ioctl wrappers
already do it and the cost of remaining 3 is very small.

Signed-off-by: Marcin Slusarz &lt;marcin.slusarz@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Valgrind can't understand some of the fields passed to ioctls are overwritten
by kernel, so we need to initialize them. Almost all of our ioctl wrappers
already do it and the cost of remaining 3 is very small.

Signed-off-by: Marcin Slusarz &lt;marcin.slusarz@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nouveau: fix channel closing</title>
<updated>2012-05-02T11:21:09+00:00</updated>
<author>
<name>Marcin Slusarz</name>
<email>marcin.slusarz@gmail.com</email>
</author>
<published>2012-05-01T21:24:45+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=5288729823ee1c243023758c35fbe8e3a70ccf9c'/>
<id>5288729823ee1c243023758c35fbe8e3a70ccf9c</id>
<content type='text'>
Restore code lost in libdrm_nouveau rewrite.

Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Restore code lost in libdrm_nouveau rewrite.

Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nouveau: expose notifier handle on nvc0 as well</title>
<updated>2012-04-24T02:49:58+00:00</updated>
<author>
<name>Christoph Bumiller</name>
<email>e0425955@student.tuwien.ac.at</email>
</author>
<published>2012-04-19T18:03:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=754655c795fff1c6267d358e54ad5198aee0cdd6'/>
<id>754655c795fff1c6267d358e54ad5198aee0cdd6</id>
<content type='text'>
Signed-off-by: Christoph Bumiller &lt;e0425955@student.tuwien.ac.at&gt;
Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Christoph Bumiller &lt;e0425955@student.tuwien.ac.at&gt;
Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nouveau: remove unnecessary EAGAIN loops</title>
<updated>2012-04-24T02:41:39+00:00</updated>
<author>
<name>Marcin Slusarz</name>
<email>marcin.slusarz@gmail.com</email>
</author>
<published>2012-04-22T22:31:48+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=d954648b4872e6b40ec8768a14eee818bc7613a8'/>
<id>d954648b4872e6b40ec8768a14eee818bc7613a8</id>
<content type='text'>
drmCommandWrite / drmCommandWriteRead already loop on EAGAIN.

Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
drmCommandWrite / drmCommandWriteRead already loop on EAGAIN.

Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nouveau: init nvc0 channel alloc req structure fully</title>
<updated>2012-04-16T22:35:43+00:00</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2012-04-16T22:35:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=73b9a2881c37990dee0afb9cb23a6a1e85339ede'/>
<id>73b9a2881c37990dee0afb9cb23a6a1e85339ede</id>
<content type='text'>
Kernel rejects ~0 handles, even though they're not used on NVC0.

Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Kernel rejects ~0 handles, even though they're not used on NVC0.

Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nouveau: pull in major libdrm rewrite</title>
<updated>2012-04-13T16:47:23+00:00</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2011-12-09T06:11:06+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=292da616fe1f936ca78a3fa8e1b1b19883e343b6'/>
<id>292da616fe1f936ca78a3fa8e1b1b19883e343b6</id>
<content type='text'>
Redesigned primarily to allow us to better take advantage of BO's having
fixed GPU virtual addresses on GeForce 8 and up, and to reduce the overhead
of handling relocations on earlier chipsets.

Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
Signed-off-by: Christoph Bumiller &lt;e0425955@student.tuwien.ac.at&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Redesigned primarily to allow us to better take advantage of BO's having
fixed GPU virtual addresses on GeForce 8 and up, and to reduce the overhead
of handling relocations on earlier chipsets.

Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
Signed-off-by: Christoph Bumiller &lt;e0425955@student.tuwien.ac.at&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nouveau: Mark nouveau subchannel unbound nouveau_grobj_free</title>
<updated>2011-11-27T17:28:20+00:00</updated>
<author>
<name>Maarten Lankhorst</name>
<email>m.b.lankhorst@gmail.com</email>
</author>
<published>2011-11-24T13:08:53+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=37ccce5e390a9d757474920f488cafa1cf89854a'/>
<id>37ccce5e390a9d757474920f488cafa1cf89854a</id>
<content type='text'>
Valgrind throws warns about a user-after-free if you try to bind a
new subchannel after the old one in that slot was freed,
so remove it from the channel list.

Signed-off-by: Maarten Lankhorst &lt;m.b.lankhorst@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Valgrind throws warns about a user-after-free if you try to bind a
new subchannel after the old one in that slot was freed,
so remove it from the channel list.

Signed-off-by: Maarten Lankhorst &lt;m.b.lankhorst@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nouveau: free in error path if drmAvailable fails.</title>
<updated>2011-10-19T16:39:54+00:00</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@redhat.com</email>
</author>
<published>2011-10-19T16:39:54+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=cc088f1721eaa5f8f1ba1932723882f92e34c39a'/>
<id>cc088f1721eaa5f8f1ba1932723882f92e34c39a</id>
<content type='text'>
This was reported in coverity.

Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was reported in coverity.

Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nouveau: assert argument cannot have side effects</title>
<updated>2011-09-18T13:26:16+00:00</updated>
<author>
<name>Marcin Slusarz</name>
<email>marcin.slusarz@gmail.com</email>
</author>
<published>2011-06-12T14:40:40+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=7d8381614174c6c70c5676cb230f0d9b034b27aa'/>
<id>7d8381614174c6c70c5676cb230f0d9b034b27aa</id>
<content type='text'>
... because argument is evaluated only if NDEBUG is not defined
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... because argument is evaluated only if NDEBUG is not defined
</pre>
</div>
</content>
</entry>
</feed>
