<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/net/wireless/orinoco/scan.h, branch linux-3.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.2.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.2.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-11-30T18:23:05Z</updated>
<entry>
<title>orinoco: abort scan on interface down</title>
<updated>2010-11-30T18:23:05Z</updated>
<author>
<name>David Kilroy</name>
</author>
<published>2010-11-24T20:33:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cf63495d0dbe435b475a44672f5dee150da6471b'/>
<id>urn:sha1:cf63495d0dbe435b475a44672f5dee150da6471b</id>
<content type='text'>
This fixes the problem causing the following trace:

------------[ cut here ]------------
WARNING: at linux-2.6.34/net/wireless/core.c:633 wdev_cleanup_work+0xb7/0xe0 [cfg80211]()
Hardware name: Latitude C840
Pid: 707, comm: cfg80211 Not tainted 2.6.34.7-0.5-desktop #1
Call Trace:
 [&lt;c02065c3&gt;] try_stack_unwind+0x173/0x190
 [&lt;c02051cf&gt;] dump_trace+0x3f/0xe0
 [&lt;c020662b&gt;] show_trace_log_lvl+0x4b/0x60
 [&lt;c0206658&gt;] show_trace+0x18/0x20
 [&lt;c064e0b3&gt;] dump_stack+0x6d/0x72
 [&lt;c02443ae&gt;] warn_slowpath_common+0x6e/0xb0
 [&lt;c0244403&gt;] warn_slowpath_null+0x13/0x20
 [&lt;e2db5497&gt;] wdev_cleanup_work+0xb7/0xe0 [cfg80211]
 [&lt;c025cfa9&gt;] run_workqueue+0x79/0x170
 [&lt;c025d123&gt;] worker_thread+0x83/0xe0
 [&lt;c025fef4&gt;] kthread+0x74/0x80
 [&lt;c0203826&gt;] kernel_thread_helper+0x6/0x10
---[ end trace 3f0348b3b0c6f4ff ]---

Reported by: Giacomo Comes &lt;comes@naic.edu&gt;
Signed-off-by: David Kilroy &lt;kilroyd@googlemail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>orinoco: convert scanning to cfg80211</title>
<updated>2009-07-10T19:01:46Z</updated>
<author>
<name>David Kilroy</name>
</author>
<published>2009-06-18T22:21:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c63cdbe8f80487c372fe0dfe460ed30467029f01'/>
<id>urn:sha1:c63cdbe8f80487c372fe0dfe460ed30467029f01</id>
<content type='text'>
This removes the custom scan cache used by orinoco.

We also have to avoid calling cfg80211_scan_done from the hard
interrupt, so we offload the entirety of scan processing to a workqueue.

This may behave strangely if you start scanning just prior to
suspending...

Signed-off-by: David Kilroy &lt;kilroyd@googlemail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>orinoco: Move scan helpers to a separate file</title>
<updated>2009-02-11T16:44:28Z</updated>
<author>
<name>David Kilroy</name>
</author>
<published>2009-02-04T23:05:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fb791b1cfb74937332a22d6bf06eed7866fbcc3c'/>
<id>urn:sha1:fb791b1cfb74937332a22d6bf06eed7866fbcc3c</id>
<content type='text'>
No functional change.

Signed-off-by: David Kilroy &lt;kilroyd@googlemail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
</feed>
