<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/wireless/reg.c, branch linux-2.6.36.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.36.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.36.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2011-02-17T22:46:58Z</updated>
<entry>
<title>cfg80211: fix allowing country IEs for WIPHY_FLAG_STRICT_REGULATORY</title>
<updated>2011-02-17T22:46:58Z</updated>
<author>
<name>Luis R. Rodriguez</name>
</author>
<published>2010-10-20T17:18:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4bd652a53bd711ef0ef8d42c5525bc6d71aeef54'/>
<id>urn:sha1:4bd652a53bd711ef0ef8d42c5525bc6d71aeef54</id>
<content type='text'>
commit 749b527b21465fb079796c03ffb4302584dc31c1 upstream.

We should be enabling country IE hints for WIPHY_FLAG_STRICT_REGULATORY
even if we haven't yet recieved regulatory domain hint for the driver
if it needed one. Without this Country IEs are not passed on to drivers
that have set WIPHY_FLAG_STRICT_REGULATORY, today this is just all
Atheros chipset drivers: ath5k, ath9k, ar9170, carl9170.

This was part of the original design, however it was completely
overlooked...

Cc: Easwar Krishnan &lt;easwar.krishnan@atheros.com&gt;
Signed-off-by: Luis R. Rodriguez &lt;lrodriguez@atheros.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>cfg80211: pass the reg hint initiator to helpers</title>
<updated>2011-02-17T22:46:58Z</updated>
<author>
<name>Luis R. Rodriguez</name>
</author>
<published>2010-10-20T17:18:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6b7ea7728843a3e94eacdafc05bddb0206880bc0'/>
<id>urn:sha1:6b7ea7728843a3e94eacdafc05bddb0206880bc0</id>
<content type='text'>
commit 7ca43d03b1291481bdf894bbaec5d580e7684e7d upstream.

This is required later.

Cc: Easwar Krishnan &lt;easwar.krishnan@atheros.com&gt;
Signed-off-by: Luis R. Rodriguez &lt;lrodriguez@atheros.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>cfg80211: fix regression on processing country IEs</title>
<updated>2010-12-09T21:32:07Z</updated>
<author>
<name>Luis R. Rodriguez</name>
</author>
<published>2010-10-19T00:44:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a685013fb4eb415a3244697e15fbcf6cf31d8689'/>
<id>urn:sha1:a685013fb4eb415a3244697e15fbcf6cf31d8689</id>
<content type='text'>
commit a171fba491f54216e356efa46096171a7ed01d10 upstream.

The patch 4f366c5:

	wireless: only use alpha2 regulatory information from country IE

removed some complex intersection we were always doing between the AP's
country IE info and what we got from CRDA. When CRDA sent us back a
regulatory domain we would do some sanity checks on that regulatory
domain response we just got. Part of these sanity checks included
checking that we already had performed an intersection for the
request of NL80211_REGDOM_SET_BY_COUNTRY_IE type.

This mean that cfg80211 was only processing country IEs for cases
where we already had an intersection, but since we removed enforcing
this this is no longer required, we should just apply the country
IE country hint with the data received from CRDA.

This patch has fixes intended for kernels &gt;= 2.6.36.

Reported-by: Easwar Krishnan &lt;easwar.krishnan@atheros.com&gt;
Signed-off-by: Luis R. Rodriguez &lt;lrodriguez@atheros.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>cfg80211: Update of regulatory request initiator handling</title>
<updated>2010-07-28T20:24:01Z</updated>
<author>
<name>Yuri Ershov</name>
</author>
<published>2010-06-29T11:08:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c4c322941ce0d7e2b7b8794ad70683123d9cb26a'/>
<id>urn:sha1:c4c322941ce0d7e2b7b8794ad70683123d9cb26a</id>
<content type='text'>
In some cases there could be possible dereferencing freed pointer. The
update is intended to avoid this issue.

Signed-off-by: Yuri Ershov &lt;ext-yuri.ershov@nokia.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>wireless: remove unneeded variable from regulatory_hint_11d()</title>
<updated>2010-07-26T19:32:41Z</updated>
<author>
<name>Dan Carpenter</name>
</author>
<published>2010-07-22T11:26:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f9f9b6e3e3128e2b4d01a6e5ed0bb73cbb9a0a37'/>
<id>urn:sha1:f9f9b6e3e3128e2b4d01a6e5ed0bb73cbb9a0a37</id>
<content type='text'>
The "rd" variable isn't needed any more since 4f366c5dabcb
"wireless: only use alpha2 regulatory information from country IE"

Signed-off-by: Dan Carpenter &lt;error27@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>wireless: remove unnecessary reg_same_country_ie_hint</title>
<updated>2010-07-20T20:49:41Z</updated>
<author>
<name>John W. Linville</name>
</author>
<published>2010-07-20T19:12:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=34782e9e1e58810183f2c1201124e45314b37130'/>
<id>urn:sha1:34782e9e1e58810183f2c1201124e45314b37130</id>
<content type='text'>
"Might as well remove  reg_same_country_ie_hint() completely since we
already dealt with suspend/resume through the regulatory hint
disconnect." -- Luis

Reported-by: Luis R. Rodriguez &lt;mcgrof@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>wireless: only use alpha2 regulatory information from country IE</title>
<updated>2010-07-20T20:44:35Z</updated>
<author>
<name>John W. Linville</name>
</author>
<published>2010-07-15T18:57:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4f366c5dabcb936dd5754a35188bd699181fe1ce'/>
<id>urn:sha1:4f366c5dabcb936dd5754a35188bd699181fe1ce</id>
<content type='text'>
The meaning and/or usage of the country IE is somewhat poorly defined.
In practice, this means that regulatory rulesets in a country IE are
often incomplete and might be untrustworthy.  This removes the code
associated with interpreting those rulesets while preserving respect
for country "alpha2" codes also contained in the country IE.

Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>wireless: mark reg_mutex as static</title>
<updated>2010-06-24T19:42:12Z</updated>
<author>
<name>John W. Linville</name>
</author>
<published>2010-06-24T15:26:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=670b7f11ff1f8492f51716474cf582f55a2247ba'/>
<id>urn:sha1:670b7f11ff1f8492f51716474cf582f55a2247ba</id>
<content type='text'>
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>wireless: move regulatory_init to .init.text</title>
<updated>2010-06-18T19:11:13Z</updated>
<author>
<name>Uwe Kleine-König</name>
</author>
<published>2010-06-18T07:38:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2fcc9f731b598a6c70dca277776c66c9cf9d7a3b'/>
<id>urn:sha1:2fcc9f731b598a6c70dca277776c66c9cf9d7a3b</id>
<content type='text'>
regulatory_init is only called by cfg80211_init which is in .init.text,
too.

Signed-off-by: Uwe Kleine-König &lt;u.kleine-koenig@pengutronix.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem</title>
<updated>2010-04-15T20:21:34Z</updated>
<author>
<name>John W. Linville</name>
</author>
<published>2010-04-15T20:21:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5c01d5669356e13f0fb468944c1dd4c6a7e978ad'/>
<id>urn:sha1:5c01d5669356e13f0fb468944c1dd4c6a7e978ad</id>
<content type='text'>
Conflicts:
	Documentation/feature-removal-schedule.txt
	drivers/net/wireless/ath/ath5k/phy.c
	drivers/net/wireless/wl12xx/wl1271_main.c
</content>
</entry>
</feed>
