<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-linux/drivers/staging/android/alarm-dev.c, branch stable</title>
<subtitle>WireGuard for the Linux kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-linux/atom/drivers/staging/android/alarm-dev.c?h=stable</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-linux/atom/drivers/staging/android/alarm-dev.c?h=stable'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/'/>
<updated>2015-01-25T12:10:10Z</updated>
<entry>
<title>staging: Remove the Android alarm-dev driver</title>
<updated>2015-01-25T12:10:10Z</updated>
<author>
<name>John Stultz</name>
<email>john.stultz@linaro.org</email>
</author>
<published>2015-01-20T21:42:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=5da41e925656649fd970f0c205eee5fda887dc24'/>
<id>urn:sha1:5da41e925656649fd970f0c205eee5fda887dc24</id>
<content type='text'>
The functionality provided by the Android alarm-dev driver
should now be present in the timerfd interface (thanks to
Greg Hackmann and Todd Poynor).

As of Lollipop, AOSP can make use of the timerfd if
alarm-dev is not present (though a fixup for setting the
rtc time if rtc0 isn't the backing for _ALARM clockids has
been applied post-Lollipop).

Thus, we should be able to remove alarm-dev from staging.

Cc: Greg Hackmann &lt;ghackmann@google.com&gt;
Cc: Elliott Hughes &lt;enh@google.com&gt;
Cc: Todd Poynor &lt;toddpoynor@google.com&gt;
Cc: Android Kernel Team &lt;kernel-team@android.com&gt;
Signed-off-by: John Stultz &lt;john.stultz@linaro.org&gt;
Acked-by: Mark Salyzyn &lt;salyzyn@google.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: alarm-dev: Set the license to GPL</title>
<updated>2014-06-20T15:28:01Z</updated>
<author>
<name>Pramod Gurav</name>
<email>pramod.gurav.etc@gmail.com</email>
</author>
<published>2014-06-20T08:43:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=2a838c6484e13da6f1bfe093d7300d02daca80d1'/>
<id>urn:sha1:2a838c6484e13da6f1bfe093d7300d02daca80d1</id>
<content type='text'>
Adding "GPL" license to fix a warning while compiling as
module.

CC: Brian Swetland &lt;swetland@google.com&gt;
Signed-off-by: Pramod Gurav &lt;pramod.gurav.etc@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: android: fix missing a blank line after declarations</title>
<updated>2014-05-03T23:46:30Z</updated>
<author>
<name>Seunghun Lee</name>
<email>waydi1@gmail.com</email>
</author>
<published>2014-04-30T16:30:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=10f62861b4a2f22cbd6412b3c42c76f0bdfbd648'/>
<id>urn:sha1:10f62861b4a2f22cbd6412b3c42c76f0bdfbd648</id>
<content type='text'>
This patch fixes "Missing a blank line after declarations" warnings.

Signed-off-by: Seunghun Lee &lt;waydi1@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: alarm-dev: Seperate functions with one blank line</title>
<updated>2013-11-19T23:33:39Z</updated>
<author>
<name>SeongJae Park</name>
<email>sj38.park@gmail.com</email>
</author>
<published>2013-11-14T12:15:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=5230a5f585244b300586d1f4cd578d9e604b8771'/>
<id>urn:sha1:5230a5f585244b300586d1f4cd578d9e604b8771</id>
<content type='text'>
Signed-off-by: SeongJae Park &lt;sj38.park@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: alarm-dev: Remove unnecessary blank lines</title>
<updated>2013-11-19T23:33:39Z</updated>
<author>
<name>SeongJae Park</name>
<email>sj38.park@gmail.com</email>
</author>
<published>2013-11-14T12:15:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=027c440971f9b3dccc05da5bf626cb129f8daf58'/>
<id>urn:sha1:027c440971f9b3dccc05da5bf626cb129f8daf58</id>
<content type='text'>
Signed-off-by: SeongJae Park &lt;sj38.park@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: alarm-dev: Remove unnecessary parenthesis</title>
<updated>2013-11-19T23:33:39Z</updated>
<author>
<name>SeongJae Park</name>
<email>sj38.park@gmail.com</email>
</author>
<published>2013-11-14T12:15:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=6eaf842a24bae6c4d8159a26f428919d114fc667'/>
<id>urn:sha1:6eaf842a24bae6c4d8159a26f428919d114fc667</id>
<content type='text'>
Signed-off-by: SeongJae Park &lt;sj38.park@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging/android: Add kerneldoc to one function in alarm-dev.c</title>
<updated>2013-09-17T14:47:40Z</updated>
<author>
<name>Cruz Julian Bishop</name>
<email>cruzjbishop@gmail.com</email>
</author>
<published>2013-09-03T12:05:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=b59f105c7e26e30f9c549b9c08251c662ed0cfb8'/>
<id>urn:sha1:b59f105c7e26e30f9c549b9c08251c662ed0cfb8</id>
<content type='text'>
Sorry. I thought that this would be a nice easy class to document fully.
Turns out I was very wrong - I will have to research the Linux alarm and
timer subsystem one day next week and try again.

Here is what I started out with, anyway. It's not much, but it's better
than nothing!

Signed-off-by: Cruz Julian Bishop &lt;cruzjbishop@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: alarm-dev: information leak in alarm_compat_ioctl()</title>
<updated>2013-06-04T17:26:14Z</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2013-06-04T13:13:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=60bba385c5e86ee6a654e3345093eb48e258eb1d'/>
<id>urn:sha1:60bba385c5e86ee6a654e3345093eb48e258eb1d</id>
<content type='text'>
If we pass an invalid clock type then "ts" is never set.  We need to
check for errors earlier, otherwise we end up passing uninitialized
stack data to userspace.

Reported-by: John Stultz &lt;john.stultz@linaro.org&gt;
Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: alarm-dev: information leak in alarm_ioctl()</title>
<updated>2013-06-03T20:38:55Z</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2013-06-03T09:02:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=e919b86c3b018c0e0c5e522354e743dcc0824ee1'/>
<id>urn:sha1:e919b86c3b018c0e0c5e522354e743dcc0824ee1</id>
<content type='text'>
Smatch complains that if we pass an invalid clock type then "ts" is
never set.  We need to check for errors earlier, otherwise we end up
passing uninitialized stack data to userspace.

Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Acked-by: John Stultz &lt;john.stultz@linaro.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: alarm-dev: Implement compat_ioctl support</title>
<updated>2013-01-18T20:37:11Z</updated>
<author>
<name>John Stultz</name>
<email>john.stultz@linaro.org</email>
</author>
<published>2013-01-11T23:46:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=532572b94815e1ede5d9c5434ddb94835df4429e'/>
<id>urn:sha1:532572b94815e1ede5d9c5434ddb94835df4429e</id>
<content type='text'>
Implement compat_ioctl support for the alarm-dev ioctl.

Cc: Serban Constantinescu &lt;serban.constantinescu@arm.com&gt;
Cc: Arve Hjønnevåg &lt;arve@android.com&gt;
Cc: Colin Cross &lt;ccross@google.com&gt;
Cc: Android Kernel Team &lt;kernel-team@android.com&gt;
Signed-off-by: John Stultz &lt;john.stultz@linaro.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
