<feed xmlns='http://www.w3.org/2005/Atom'>
<title>external_libdrm, branch replicant-10</title>
<subtitle>libdrm for Android
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_libdrm/'/>
<entry>
<title>Remove non-existing source files from build file</title>
<updated>2020-04-12T14:36:13+00:00</updated>
<author>
<name>Joonas Kylmälä</name>
<email>joonas.kylmala@iki.fi</email>
</author>
<published>2020-04-12T14:36:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_libdrm/commit/?id=a32d59d1e93c6385d29ffa7fe879359891eae124'/>
<id>a32d59d1e93c6385d29ffa7fe879359891eae124</id>
<content type='text'>
Signed-off-by: Joonas Kylmälä &lt;joonas.kylmala@iki.fi&gt;
Change-Id: I381dd2a49d9b45ff6ce97dd6e16d9703b6725f8a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Joonas Kylmälä &lt;joonas.kylmala@iki.fi&gt;
Change-Id: I381dd2a49d9b45ff6ce97dd6e16d9703b6725f8a
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Android build files used only in AOSP fork of libdrm</title>
<updated>2020-04-12T14:35:36+00:00</updated>
<author>
<name>Joonas Kylmälä</name>
<email>joonas.kylmala@iki.fi</email>
</author>
<published>2020-04-12T14:35:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_libdrm/commit/?id=8b6cd5e54608d1953f5d9a4e90884ebfb0c97a8b'/>
<id>8b6cd5e54608d1953f5d9a4e90884ebfb0c97a8b</id>
<content type='text'>
Signed-off-by: Joonas Kylmälä &lt;joonas.kylmala@iki.fi&gt;
Change-Id: Ia6dacb1381ee7de6e1ced2939f3b67a113073afc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Joonas Kylmälä &lt;joonas.kylmala@iki.fi&gt;
Change-Id: Ia6dacb1381ee7de6e1ced2939f3b67a113073afc
</pre>
</div>
</content>
</entry>
<entry>
<title>libdrm: Switch to Android.bp for omap driver</title>
<updated>2020-04-12T14:26:35+00:00</updated>
<author>
<name>John Stultz</name>
<email>john.stultz@linaro.org</email>
</author>
<published>2018-05-01T17:44:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_libdrm/commit/?id=7af0a641530d64fdffa604152fc7e6ec1a7c00d3'/>
<id>7af0a641530d64fdffa604152fc7e6ec1a7c00d3</id>
<content type='text'>
The omap driver got missed in forward porting
the change to the Android.bp make files, so fix
that.

Change-Id: I94dee0852f418090f861a0930c862512083a46ee
Signed-off-by: John Stultz &lt;john.stultz@linaro.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The omap driver got missed in forward porting
the change to the Android.bp make files, so fix
that.

Change-Id: I94dee0852f418090f861a0930c862512083a46ee
Signed-off-by: John Stultz &lt;john.stultz@linaro.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make libdrm recovery_available</title>
<updated>2020-04-12T14:03:07+00:00</updated>
<author>
<name>Jerry Zhang</name>
<email>zhangjerry@google.com</email>
</author>
<published>2018-07-17T19:17:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_libdrm/commit/?id=cfe616b37468ab064e3bd90b046367e6e59eb154'/>
<id>cfe616b37468ab064e3bd90b046367e6e59eb154</id>
<content type='text'>
Bug: 110380063
Test: Compiles, recovery works
Change-Id: I07b36484c1a13783ae32f63a8c05dff130524817
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 110380063
Test: Compiles, recovery works
Change-Id: I07b36484c1a13783ae32f63a8c05dff130524817
</pre>
</div>
</content>
</entry>
<entry>
<title>Android.bp: Add include exports for android dir</title>
<updated>2020-04-12T14:02:54+00:00</updated>
<author>
<name>John Stultz</name>
<email>john.stultz@linaro.org</email>
</author>
<published>2018-04-13T23:26:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_libdrm/commit/?id=ae475ca4ac6d63e15a4db887f259c81503b26bfd'/>
<id>ae475ca4ac6d63e15a4db887f259c81503b26bfd</id>
<content type='text'>
This forward ports Stefan Schake's patch
32ee9c0e0566 "android: Add missing include exports" to the
Android.bp file.

Change-Id: Ie07582b87ae3bda0d49073c524e5c0a394e614bb
Signed-off-by: John Stultz &lt;john.stultz@linaro.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This forward ports Stefan Schake's patch
32ee9c0e0566 "android: Add missing include exports" to the
Android.bp file.

Change-Id: Ie07582b87ae3bda0d49073c524e5c0a394e614bb
Signed-off-by: John Stultz &lt;john.stultz@linaro.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>readdir_r is deprecated.</title>
<updated>2020-04-12T14:02:45+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2018-01-11T22:09:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_libdrm/commit/?id=8c8c8f24cdf25a62fd1139024c5c504981e5a362'/>
<id>8c8c8f24cdf25a62fd1139024c5c504981e5a362</id>
<content type='text'>
Bug: http://b/32678321
Test: builds, boots
Change-Id: Iba65d471d3f45b16cbfa464d6589254a03b5f91c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: http://b/32678321
Test: builds, boots
Change-Id: Iba65d471d3f45b16cbfa464d6589254a03b5f91c
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert to Android.bp</title>
<updated>2020-04-12T14:02:17+00:00</updated>
<author>
<name>Dan Willemsen</name>
<email>dwillemsen@google.com</email>
</author>
<published>2017-10-20T05:18:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_libdrm/commit/?id=fd6e14c92bc3b57668e9cb20036529a131f028bb'/>
<id>fd6e14c92bc3b57668e9cb20036529a131f028bb</id>
<content type='text'>
See build/soong/README.md for more information about Soong.

Removes BOARD_GPU_DRIVERS, which wasn't affecting anything, since none
of the HAVE_* macros are defined. Even if they were, we'd prefer to
compile all of them so that a single library can support multiple
boards.

Test: mmma external/libdrm
Change-Id: Ie01736bce6cf41e3da5040fe5341ade0634b5111
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See build/soong/README.md for more information about Soong.

Removes BOARD_GPU_DRIVERS, which wasn't affecting anything, since none
of the HAVE_* macros are defined. Even if they were, we'd prefer to
compile all of them so that a single library can support multiple
boards.

Test: mmma external/libdrm
Change-Id: Ie01736bce6cf41e3da5040fe5341ade0634b5111
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version to 2.4.101</title>
<updated>2020-04-03T11:39:47+00:00</updated>
<author>
<name>Timo Aaltonen</name>
<email>tjaalton@debian.org</email>
</author>
<published>2020-04-03T11:39:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_libdrm/commit/?id=27fa47a738b15464528a1c44d8cb0b2ab31d3cf7'/>
<id>27fa47a738b15464528a1c44d8cb0b2ab31d3cf7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>amdgpu: increase cpu_map_count storage size</title>
<updated>2020-03-23T12:18:01+00:00</updated>
<author>
<name>Pierre-Eric Pelloux-Prayer</name>
<email>pierre-eric.pelloux-prayer@amd.com</email>
</author>
<published>2020-03-17T15:50:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_libdrm/commit/?id=b9bf42d3e1969248b18f87a2b7973901ffb79b36'/>
<id>b9bf42d3e1969248b18f87a2b7973901ffb79b36</id>
<content type='text'>
Mesa expects to be able to map the same buffer, without unmapping it.
This leads to problem on long-running program.

On the other hand, libdrm uses cpu_map_count as a refcount and expects
its value to decrease so it can unmap buffers.

The previoulsy proprosed fix (https://patchwork.freedesktop.org/patch/258005/)
stopped increased the counter when it went past INT_MAX.

This commit instead proposes to use a larger type to store cpu_map_count.
The outcome is the same: long running apps will not crash, only the
implementation differs.

Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/1423
Reviewed-by: Michel Dänzer &lt;mdaenzer@redhat.com&gt;
Reviewed-by: Marek Olšák &lt;marek.olsak@amd.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mesa expects to be able to map the same buffer, without unmapping it.
This leads to problem on long-running program.

On the other hand, libdrm uses cpu_map_count as a refcount and expects
its value to decrease so it can unmap buffers.

The previoulsy proprosed fix (https://patchwork.freedesktop.org/patch/258005/)
stopped increased the counter when it went past INT_MAX.

This commit instead proposes to use a larger type to store cpu_map_count.
The outcome is the same: long running apps will not crash, only the
implementation differs.

Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/1423
Reviewed-by: Michel Dänzer &lt;mdaenzer@redhat.com&gt;
Reviewed-by: Marek Olšák &lt;marek.olsak@amd.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>intel: sync i915_pciids.h with kernel</title>
<updated>2020-03-23T11:51:19+00:00</updated>
<author>
<name>Swathi Dhanavanthri</name>
<email>swathi.dhanavanthri@intel.com</email>
</author>
<published>2020-03-20T00:38:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_libdrm/commit/?id=bb4e154d3dd8ddbe4b19d7ff2439933807318b5a'/>
<id>bb4e154d3dd8ddbe4b19d7ff2439933807318b5a</id>
<content type='text'>
Changes:
3882581753d1 ("drm/i915/tgl: Add new PCI IDs to TGL")

Signed-off-by: Swathi Dhanavanthri &lt;swathi.dhanavanthri@intel.com&gt;
Reviewed-by: Timo Aaltonen &lt;timo.aaltonen@canonical.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changes:
3882581753d1 ("drm/i915/tgl: Add new PCI IDs to TGL")

Signed-off-by: Swathi Dhanavanthri &lt;swathi.dhanavanthri@intel.com&gt;
Reviewed-by: Timo Aaltonen &lt;timo.aaltonen@canonical.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
