<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-op-linux/drivers/staging/gdm72xx, branch master</title>
<subtitle>Talos™ II Linux sources for OpenPOWER</subtitle>
<id>https://git.raptorcs.com/git/talos-op-linux/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/talos-op-linux/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/'/>
<updated>2016-03-12T06:09:09+00:00</updated>
<entry>
<title>Staging: gdm72xx: Remove gdm72xx driver</title>
<updated>2016-03-12T06:09:09+00:00</updated>
<author>
<name>Shraddha Barke</name>
<email>shraddha.6596@gmail.com</email>
</author>
<published>2016-03-05T19:25:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=3765dc92cb1ce1615538216c7870fcfbc026c714'/>
<id>urn:sha1:3765dc92cb1ce1615538216c7870fcfbc026c714</id>
<content type='text'>
Remove support for gdm72xx driver from the kernel since Wimax is dead.
[1] http://www.networkworld.com/article/2220370/4g/wimax-is-dead.html
[2] http://www.androidcentral.com/sprint-confirms-wimax-shutdown-november-6-2015

Chrome OS can distribute this driver alongside their library.

Signed-off-by: Shraddha Barke &lt;shraddha.6596@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: gdm72xx: remove duplicate condition</title>
<updated>2016-03-05T22:48:04+00:00</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2016-02-22T19:33:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=a7df59ece7f845dffb354aae8318a30e7650034c'/>
<id>urn:sha1:a7df59ece7f845dffb354aae8318a30e7650034c</id>
<content type='text'>
We know "len" is not zero because we tested for that at the beginning of
the function so this test can be removed.

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: gdm72xx: underflow bug in gdm_wimax_ioctl_get_data()</title>
<updated>2016-03-05T22:48:04+00:00</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2016-02-22T19:33:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=e0aa762cac39d18aa60938a3d1f7f6b42fcb2cdf'/>
<id>urn:sha1:e0aa762cac39d18aa60938a3d1f7f6b42fcb2cdf</id>
<content type='text'>
"size" here should be unsigned, otherwise we might end up trying to copy
negative bytes in gdm_wimax_ioctl_get_data() resulting in an information
leak.

Reported-by: Alan Cox &lt;gnomes@lxorguk.ukuu.org.uk&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: gdm72xx: zero out padding</title>
<updated>2016-03-05T22:48:04+00:00</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2016-02-22T19:32:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=deb0b53bb52a0c53c43bf894b40630b414ec56fa'/>
<id>urn:sha1:deb0b53bb52a0c53c43bf894b40630b414ec56fa</id>
<content type='text'>
We pad the start of this buffer with 256 bytes of padding.   It's not
clear to me exactly what's going on or how it's used but let's zero it
out.

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: gdm72xx: make "len" unsigned</title>
<updated>2016-03-05T22:48:04+00:00</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2016-02-22T19:32:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=3c359f060f47200b1dcdd151edda872a14f62783'/>
<id>urn:sha1:3c359f060f47200b1dcdd151edda872a14f62783</id>
<content type='text'>
We had an underflow bug here and I think I fixed it but we may as
well be proactive and make "len" unsigned to be double sure.

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: gdm72xx: silence underflow warning in netlink_send()</title>
<updated>2016-03-05T22:48:04+00:00</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2016-02-22T19:31:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=724dfc25f596668ad361ecd562f1a741114500aa'/>
<id>urn:sha1:724dfc25f596668ad361ecd562f1a741114500aa</id>
<content type='text'>
The value of "group" comes from "idx" in __gdm_wimax_event_send():

	if (sscanf(e-&gt;dev-&gt;name, "wm%d", &amp;idx) == 1)

Smatch marks sscanf values as user controlled.  It's supposed to be a
number in 0-30 range.  We cap the upper bound but allow negatives.  Fix
this by making it type u16 instead.

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: gdm72xx: underflow in netlink_rcv_cb()</title>
<updated>2016-03-05T22:48:04+00:00</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2016-02-22T19:30:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=c688671d89785238d0da56ee7b0ba00adaa5e260'/>
<id>urn:sha1:c688671d89785238d0da56ee7b0ba00adaa5e260</id>
<content type='text'>
If nlh-&gt;nlmsg_len is less than ND_IFINDEX_LEN we end up trying to memcpy
a negative size.  I also re-ordered slighty the condition to make it
more uniform.

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: gdm72xx: Remove wrapper function put_event_entry</title>
<updated>2016-02-20T23:36:49+00:00</updated>
<author>
<name>Shraddha Barke</name>
<email>shraddha.6596@gmail.com</email>
</author>
<published>2016-02-17T12:33:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=dcd517db44e56f211ca1ad977c88735942bd6146'/>
<id>urn:sha1:dcd517db44e56f211ca1ad977c88735942bd6146</id>
<content type='text'>
put_event_entry is used only once. Replace it's usage with direct call
to list_add_tail().

Signed-off-by: Shraddha Barke &lt;shraddha.6596@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: gdm72xx: Remove unnecessary parenthesis around function pointer</title>
<updated>2016-02-20T23:36:49+00:00</updated>
<author>
<name>Shraddha Barke</name>
<email>shraddha.6596@gmail.com</email>
</author>
<published>2016-02-17T12:32:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=9eded76f510641c831e02a9112a5e240100aeeef'/>
<id>urn:sha1:9eded76f510641c831e02a9112a5e240100aeeef</id>
<content type='text'>
No need for the parentheses around any function pointer.
Detected using checkpatch.

Signed-off-by: Shraddha Barke &lt;shraddha.6596@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: gdm72xx: Add space around that "+", "&amp;" and "/"</title>
<updated>2016-02-20T23:36:49+00:00</updated>
<author>
<name>Shraddha Barke</name>
<email>shraddha.6596@gmail.com</email>
</author>
<published>2016-02-17T12:31:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=6d71e391b453da3295984a07db68814f56afcf04'/>
<id>urn:sha1:6d71e391b453da3295984a07db68814f56afcf04</id>
<content type='text'>
Add missing spaces around "+", "&amp;" and "/" to follow kernel coding
style. Warning detected by checkpatch.

Signed-off-by: Shraddha Barke &lt;shraddha.6596@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
