<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/staging, branch v2.6.29.4</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/staging?h=v2.6.29.4</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/staging?h=v2.6.29.4'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2009-03-18T16:22:17Z</updated>
<entry>
<title>Staging: benet: remove driver now that it is merged in drivers/net/</title>
<updated>2009-03-18T16:22:17Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2009-03-18T16:22:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d0573facf21d1e5cfbc1ddac272b7592722e6c01'/>
<id>urn:sha1:d0573facf21d1e5cfbc1ddac272b7592722e6c01</id>
<content type='text'>
The benet driver is now in the proper place in drivers/net/benet, so we
can remove the staging version.

Acked-by: Sathya Perla &lt;sathyap@serverengines.com&gt;
Cc: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>Staging: w35und: fix usb_control_msg() error handling in wb35_probe()</title>
<updated>2009-02-27T20:56:24Z</updated>
<author>
<name>Pekka Enberg</name>
<email>penberg@cs.helsinki.fi</email>
</author>
<published>2009-01-30T09:32:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=acfa5110b83b171ec509eaf2d1a9e93a5f4709bd'/>
<id>urn:sha1:acfa5110b83b171ec509eaf2d1a9e93a5f4709bd</id>
<content type='text'>
If successful, the usb_control_msg() function returns the number of
bytes transferred. Fix up wb35_probe() to only bail out if the function returns
a negative number. Also, fix up ieee80211_alloc_hw() error code to ENOMEM;
otherwise GCC complains that err might be undefined (and is right about that).

Acked-by: Pavel Machek &lt;pavel@suse.cz&gt;
Reported-and-tested-by: Sandro Bonazzola &lt;sandro.bonazzola@gmail.com&gt;
Signed-off-by: Pekka Enberg &lt;penberg@cs.helsinki.fi&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Staging: w35und: fix registration with wlan stack</title>
<updated>2009-02-27T20:56:24Z</updated>
<author>
<name>Pavel Machek</name>
<email>pavel@suse.cz</email>
</author>
<published>2009-01-30T09:05:25Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=05e361cae5e633c2b58967d1444cf6ae56662e5c'/>
<id>urn:sha1:05e361cae5e633c2b58967d1444cf6ae56662e5c</id>
<content type='text'>
Initialize few more fields in wireless device structure so that
wireless core actually accepts our registration.

Signed-off-by: Pavel Machek &lt;pavel@suse.cz&gt;
Acked-by: Pekka Enberg &lt;penberg@cs.helsinki.fi&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;


</content>
</entry>
<entry>
<title>Staging: panel: fix oops on panel_cleanup_module</title>
<updated>2009-02-27T20:56:24Z</updated>
<author>
<name>Costantino Leandro</name>
<email>lcostantino@gmail.com</email>
</author>
<published>2009-02-17T16:10:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5789813e73220a0bfd85a44bc565a6ae624e8745'/>
<id>urn:sha1:5789813e73220a0bfd85a44bc565a6ae624e8745</id>
<content type='text'>
Check for null pardevice (not registered, ej: panel never attached,
inexistent parport, etc. )  before calling parport_release,
parport_unregister_device, and related funcs on module release.

Signed-off-by: Costantino Leandro &lt;lcostantino@gmail.com&gt;
Acked-by: Willy Tarreau &lt;w@1wt.eu&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Staging: rtl8187se: Fix oops and memory poison caused by builtin ieee80211.</title>
<updated>2009-02-27T20:56:23Z</updated>
<author>
<name>leandro Costantino</name>
<email>lcostantino@gmail.com</email>
</author>
<published>2009-02-17T16:16:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=096c55d1de39c0de526dfeb8a68ba3b0200e5a93'/>
<id>urn:sha1:096c55d1de39c0de526dfeb8a68ba3b0200e5a93</id>
<content type='text'>
when modprobe and removing rtl8187se ( just for testing, i do not have
that card , and oops and a memory poison error happens on the builtin
ieee80211 of that driver.  I dont know if they will port it to the
current ieeee80221 instead of the builtin ones, but just in case i
attach a proposed fix for that problem.

- Change for loop on ieee80211_crypto_deinit for list_for_each_safe to
  remove items. Is there an spinlock needed here?
- Call ieee80211_crypto_deinit after exiting all registerd crypto protocols.


Signed-off-by: Costantino Leandro &lt;lcostantino@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Staging: rtl8187se: fix Kconfig dependencies</title>
<updated>2009-02-27T20:56:23Z</updated>
<author>
<name>Randy Dunlap</name>
<email>randy.dunlap@oracle.com</email>
</author>
<published>2009-02-11T21:20:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=69e09c983e92cc8f4ebb9f145ba3b460f6374558'/>
<id>urn:sha1:69e09c983e92cc8f4ebb9f145ba3b460f6374558</id>
<content type='text'>
rtl8187se uses wireless extensions so it needs to depend on
WIRELESS_EXT (or select it).

rtl8187se uses fields in struct net_device that are only present
if CONFIG_COMPAT_NET_DEV_OPS=y, so it needs to depend on
that symbol also.

drivers/staging/rtl8187se/r8180_core.c:5973: error: 'struct net_device' has no member named 'wireless_handlers'
drivers/staging/rtl8187se/r8180_core.c:5982: error: 'struct net_device' has no member named 'wireless_handlers'

drivers/staging/rtl8187se/r8180_core.c:201: error: 'struct net_device' has no member named 'stop'
drivers/staging/rtl8187se/r8180_core.c:4584: error: 'struct net_device' has no member named 'get_stats'
drivers/staging/rtl8187se/r8180_core.c:5969: error: 'struct net_device' has no member named 'open'
drivers/staging/rtl8187se/r8180_core.c:5970: error: 'struct net_device' has no member named 'stop'
drivers/staging/rtl8187se/r8180_core.c:5972: error: 'struct net_device' has no member named 'tx_timeout'
drivers/staging/rtl8187se/r8180_core.c:5974: error: 'struct net_device' has no member named 'do_ioctl'
drivers/staging/rtl8187se/r8180_core.c:5975: error: 'struct net_device' has no member named 'set_multicast_list'
drivers/staging/rtl8187se/r8180_core.c:5976: error: 'struct net_device' has no member named 'set_mac_address'

Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Staging: panel: fix lcd panel driver build failure</title>
<updated>2009-02-09T19:26:18Z</updated>
<author>
<name>Sachin P. Sant</name>
<email>sachinp@in.ibm.com</email>
</author>
<published>2009-02-03T15:40:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=6136ac86b719716694884a84cd9d403207cc52b9'/>
<id>urn:sha1:6136ac86b719716694884a84cd9d403207cc52b9</id>
<content type='text'>
* Fix build break for lcd panel driver.

Signed-off-by : Sachin Sant &lt;sachinp@in.ibm.com&gt;
Cc: Willy Tarreau &lt;w@1wt.eu&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Staging: android: fix up units in timed_gpio</title>
<updated>2009-02-09T19:26:18Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2009-02-04T23:05:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d88dfb8dc4bfb66066e7c68727c219faaa541206'/>
<id>urn:sha1:d88dfb8dc4bfb66066e7c68727c219faaa541206</id>
<content type='text'>
The last build fix I did messed up the units of the sysfs file.

This puts them back to be milliseconds, like they originally were.


Thanks to Juha Motorsportcom for pointing this out.

Reported-by: Juha Motorsportcom &lt;juha_motorsportcom@luukku.com&gt;
Cc: Mike Lockwood &lt;lockwood@android.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Staging: android: ram_console: Disable ECC when early init is enabled and validate buffer size</title>
<updated>2009-02-09T19:26:18Z</updated>
<author>
<name>Arve Hjønnevåg</name>
<email>arve@android.com</email>
</author>
<published>2009-01-31T04:21:09Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5701c0519b7a357a602fda5c96f26197ecfc4c85'/>
<id>urn:sha1:5701c0519b7a357a602fda5c96f26197ecfc4c85</id>
<content type='text'>
Signed-off-by: Arve Hjønnevåg &lt;arve@android.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Staging: at76_usb: Add support for OQO Model 01+</title>
<updated>2009-02-09T19:26:18Z</updated>
<author>
<name>Jamie Lentin</name>
<email>jm@lentin.co.uk</email>
</author>
<published>2009-02-04T13:38:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=07f269862a2981f1512de5393e2d0ce5b2ee8305'/>
<id>urn:sha1:07f269862a2981f1512de5393e2d0ce5b2ee8305</id>
<content type='text'>
Add USB device ID for OQO 01+'s internal wireless LAN

An OQO employee mentions the chip's true identity here:-
   ftp://ftp.oqo.com/unsupported/linux/OQOLinux.html

Signed-off-by: Jamie Lentin &lt;jm@lentin.co.uk&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
</feed>
