<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-sdk/arm-ds5-gator, branch master</title>
<subtitle>Integrated Android Product SDK Hardened Software - ARM DS-5 Streamline gator driver; Fork of DS5 gator for TI ARM Platform; Based of : http://git.linaro.org/git/arm/ds5/gator.git.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.ti.com/cgit/android-sdk/arm-ds5-gator/'/>
<entry>
<title>Merge branch 'master' into android</title>
<updated>2014-04-24T14:23:44+00:00</updated>
<author>
<name>Jon Medhurst</name>
</author>
<published>2014-04-24T14:23:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ti.com/cgit/android-sdk/arm-ds5-gator/commit/?id=ce2784285261bd64ce3c49a9e1c5f6624854cc99'/>
<id>ce2784285261bd64ce3c49a9e1c5f6624854cc99</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gator: Use for_each_kernel_tracepoint in Linux 3.15</title>
<updated>2014-04-24T14:23:19+00:00</updated>
<author>
<name>Drew Richardson</name>
</author>
<published>2014-04-24T08:24:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ti.com/cgit/android-sdk/arm-ds5-gator/commit/?id=ba783f1443773505231ac2808c9a3716c3c2f3ae'/>
<id>ba783f1443773505231ac2808c9a3716c3c2f3ae</id>
<content type='text'>
Starting with Linux 3.15, unexported tracepoints can't be used
directly. Use for_each_kernel_tracepoint to iterate over all
tracepoints and save off the tracepoints we're interested in.

Signed-off-by: Drew Richardson &lt;drew.richardson@arm.com&gt;
Signed-off-by: Jon Medhurst &lt;tixy@linaro.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Starting with Linux 3.15, unexported tracepoints can't be used
directly. Use for_each_kernel_tracepoint to iterate over all
tracepoints and save off the tracepoints we're interested in.

Signed-off-by: Drew Richardson &lt;drew.richardson@arm.com&gt;
Signed-off-by: Jon Medhurst &lt;tixy@linaro.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gator: Remove generic GPU tracepoint support</title>
<updated>2014-04-24T14:23:19+00:00</updated>
<author>
<name>Drew Richardson</name>
</author>
<published>2014-04-23T09:42:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ti.com/cgit/android-sdk/arm-ds5-gator/commit/?id=adf5fae8808f09cc6cd95dd77d49904aa30cb250'/>
<id>adf5fae8808f09cc6cd95dd77d49904aa30cb250</id>
<content type='text'>
These tracepoints are not used by anything and removing them lets us
avoid any rework required for the tracepoint API changes in Linux 3.15.

Signed-off-by: Drew Richardson &lt;drew.richardson@arm.com&gt;
Signed-off-by: Jon Medhurst &lt;tixy@linaro.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These tracepoints are not used by anything and removing them lets us
avoid any rework required for the tracepoint API changes in Linux 3.15.

Signed-off-by: Drew Richardson &lt;drew.richardson@arm.com&gt;
Signed-off-by: Jon Medhurst &lt;tixy@linaro.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into android</title>
<updated>2014-04-10T10:24:17+00:00</updated>
<author>
<name>Jon Medhurst</name>
</author>
<published>2014-04-10T10:24:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ti.com/cgit/android-sdk/arm-ds5-gator/commit/?id=81e9a122ea802cf8fcaddfc91c3912e7076eed6e'/>
<id>81e9a122ea802cf8fcaddfc91c3912e7076eed6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gator-daemon: Fix compilation error: 'sa_family_t' does not name a type</title>
<updated>2014-04-09T15:11:46+00:00</updated>
<author>
<name>Jon Medhurst</name>
</author>
<published>2014-04-09T15:09:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ti.com/cgit/android-sdk/arm-ds5-gator/commit/?id=b7d5d4453493920a30a4a872cefa6daeaa3fb925'/>
<id>b7d5d4453493920a30a4a872cefa6daeaa3fb925</id>
<content type='text'>
When compiling on Linaro Android we get the following error:

bionic/libc/kernel/common/linux/netlink.h:52:2: error: 'sa_family_t' does not name a type
  sa_family_t nl_family;

This is related to an issue that was fixed in Linux 3.1 by commit
6602a4baf4d1a73c (net: Make userland include of netlink.h more sane)
but it seems that the Linux headers used by bionic predate that.

Fortunately, the fix for us is simple: reorder the header file includes
so that the definition of sa_family_t from sys/socket.h is picked up
before being used by linux/netlink.h

Signed-off-by: Jon Medhurst &lt;tixy@linaro.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When compiling on Linaro Android we get the following error:

bionic/libc/kernel/common/linux/netlink.h:52:2: error: 'sa_family_t' does not name a type
  sa_family_t nl_family;

This is related to an issue that was fixed in Linux 3.1 by commit
6602a4baf4d1a73c (net: Make userland include of netlink.h more sane)
but it seems that the Linux headers used by bionic predate that.

Fortunately, the fix for us is simple: reorder the header file includes
so that the definition of sa_family_t from sys/socket.h is picked up
before being used by linux/netlink.h

Signed-off-by: Jon Medhurst &lt;tixy@linaro.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gator-driver: Revert #error about lack of CONFIG_PERF_EVENTS</title>
<updated>2014-04-09T12:05:51+00:00</updated>
<author>
<name>Jon Medhurst</name>
</author>
<published>2012-05-18T08:06:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ti.com/cgit/android-sdk/arm-ds5-gator/commit/?id=e0368a544a576b2cedd65e87324716060dd24efa'/>
<id>e0368a544a576b2cedd65e87324716060dd24efa</id>
<content type='text'>
Make this a #warning as in version 5.9. This lets Gator build (with
much reduced functionality) on platforms which require
CONFIG_PERF_EVENTS to be disabled for whatever reason.

Signed-off-by: Jon Medhurst &lt;tixy@linaro.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make this a #warning as in version 5.9. This lets Gator build (with
much reduced functionality) on platforms which require
CONFIG_PERF_EVENTS to be disabled for whatever reason.

Signed-off-by: Jon Medhurst &lt;tixy@linaro.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gator: Version 5.18</title>
<updated>2014-04-09T11:40:23+00:00</updated>
<author>
<name>Jon Medhurst</name>
</author>
<published>2014-04-09T11:39:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ti.com/cgit/android-sdk/arm-ds5-gator/commit/?id=0f66ada81c8f90a7b2e4f7570032e33aaedfb32f'/>
<id>0f66ada81c8f90a7b2e4f7570032e33aaedfb32f</id>
<content type='text'>
Signed-off-by: Jon Medhurst &lt;tixy@linaro.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jon Medhurst &lt;tixy@linaro.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into android</title>
<updated>2013-12-19T11:17:40+00:00</updated>
<author>
<name>Jon Medhurst</name>
</author>
<published>2013-12-19T11:17:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ti.com/cgit/android-sdk/arm-ds5-gator/commit/?id=69bc176e17316fdbe8af50d68beb15fe5f00afed'/>
<id>69bc176e17316fdbe8af50d68beb15fe5f00afed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gator-driver: Revert #error about lack of CONFIG_PERF_EVENTS</title>
<updated>2013-12-18T19:03:26+00:00</updated>
<author>
<name>Jon Medhurst</name>
</author>
<published>2012-05-18T08:06:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ti.com/cgit/android-sdk/arm-ds5-gator/commit/?id=33bef9ed7feca41e7cd6de8bf5d80052669278d3'/>
<id>33bef9ed7feca41e7cd6de8bf5d80052669278d3</id>
<content type='text'>
Make this a #warning as in version 5.9. This lets Gator build (with
much reduced functionality) on platforms which require
CONFIG_PERF_EVENTS to be disabled for whatever reason.

Signed-off-by: Jon Medhurst &lt;tixy@linaro.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make this a #warning as in version 5.9. This lets Gator build (with
much reduced functionality) on platforms which require
CONFIG_PERF_EVENTS to be disabled for whatever reason.

Signed-off-by: Jon Medhurst &lt;tixy@linaro.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gator-driver: Handle task struct correctly</title>
<updated>2013-12-18T19:03:26+00:00</updated>
<author>
<name>Drew Richardson</name>
</author>
<published>2013-12-17T23:40:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ti.com/cgit/android-sdk/arm-ds5-gator/commit/?id=1de4a819a058e09019bffbd51b26dffc13d81ee1'/>
<id>1de4a819a058e09019bffbd51b26dffc13d81ee1</id>
<content type='text'>
Use put_task_struct/get_task_struct to ensure the task_struct pointer
is still valid. Change translate_buffer to ensure that both arguments
are written atomically. Drop additional requests if the
translate_buffer is full.

Signed-off-by: Drew Richardson &lt;drew.richardson@arm.com&gt;
Signed-off-by: Pawel Moll &lt;pawel.moll@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use put_task_struct/get_task_struct to ensure the task_struct pointer
is still valid. Change translate_buffer to ensure that both arguments
are written atomically. Drop additional requests if the
translate_buffer is full.

Signed-off-by: Drew Richardson &lt;drew.richardson@arm.com&gt;
Signed-off-by: Pawel Moll &lt;pawel.moll@arm.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
