<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/net/wireless, branch v3.16</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v3.16</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v3.16'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2014-07-18T07:53:56Z</updated>
<entry>
<title>cfg80211: fix mic_failure tracing</title>
<updated>2014-07-18T07:53:56Z</updated>
<author>
<name>Eliad Peller</name>
<email>eliad@wizery.com</email>
</author>
<published>2014-07-17T12:00:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8c26d458394be44e135d1c6bd4557e1c4e1a0535'/>
<id>urn:sha1:8c26d458394be44e135d1c6bd4557e1c4e1a0535</id>
<content type='text'>
tsc can be NULL (mac80211 currently always passes NULL),
resulting in NULL-dereference. check before copying it.

Cc: stable@vger.kernel.org
Signed-off-by: Eliad Peller &lt;eliadx.peller@intel.com&gt;
Signed-off-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>nl80211: move set_qos_map command into split state</title>
<updated>2014-06-24T14:13:10Z</updated>
<author>
<name>Johannes Berg</name>
<email>johannes.berg@intel.com</email>
</author>
<published>2014-06-10T12:06:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=02df00eb0019e7d15a1fcddebe4d020226c1ccda'/>
<id>urn:sha1:02df00eb0019e7d15a1fcddebe4d020226c1ccda</id>
<content type='text'>
The non-split wiphy state shouldn't be increased in size
so move the new set_qos_map command into the split if
statement.

Cc: stable@vger.kernel.org (3.14+)
Fixes: fa9ffc745610 ("cfg80211: Add support for QoS mapping")
Reviewed-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>cfg80211: fix elapsed_jiffies calculation</title>
<updated>2014-06-23T09:29:25Z</updated>
<author>
<name>Eliad Peller</name>
<email>eliad@wizery.com</email>
</author>
<published>2014-06-17T10:07:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0ce12026d6ea4a24d52ddcde36b9643f2e26d560'/>
<id>urn:sha1:0ce12026d6ea4a24d52ddcde36b9643f2e26d560</id>
<content type='text'>
MAX_JIFFY_OFFSET has no meaning when calculating the
elapsed jiffies, as jiffies run out until ULONG_MAX.

This miscalculation results in erroneous values
in case of a wrap-around.

Signed-off-by: Eliad Peller &lt;eliad@wizery.com&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>Revert "cfg80211: Use 5MHz bandwidth by default when checking usable channels"</title>
<updated>2014-06-23T09:06:28Z</updated>
<author>
<name>Johannes Berg</name>
<email>johannes.berg@intel.com</email>
</author>
<published>2014-06-23T09:06:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e33e2241e272eddc38339692500bd1c7d8753a77'/>
<id>urn:sha1:e33e2241e272eddc38339692500bd1c7d8753a77</id>
<content type='text'>
This reverts commit 8eca1fb692cc9557f386eddce75c300a3855d11a.

Felix notes that this broke regulatory, leaving channel 12 open for AP
operation in the US regulatory domain where it isn't permitted.

Link: http://mid.gmane.org/53A6C0FF.9090104@openwrt.org
Reported-by: Felix Fietkau &lt;nbd@openwrt.org&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>Merge git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next</title>
<updated>2014-05-29T16:55:38Z</updated>
<author>
<name>John W. Linville</name>
<email>linville@tuxdriver.com</email>
</author>
<published>2014-05-29T16:55:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=737be10d8cb783d1cadb1868b061abb2b4314eae'/>
<id>urn:sha1:737be10d8cb783d1cadb1868b061abb2b4314eae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>regdb: Generalize the mW to dBm power conversion</title>
<updated>2014-05-27T15:58:58Z</updated>
<author>
<name>chaitanya.mgit@gmail.com</name>
<email>chaitanya.mgit@gmail.com</email>
</author>
<published>2014-05-26T12:31:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a9fb54169b197f31aff24c8d6270dd1e56cde395'/>
<id>urn:sha1:a9fb54169b197f31aff24c8d6270dd1e56cde395</id>
<content type='text'>
Generalize the power conversion from mW to dBm
using log. This should fix the below compilation
error for country NO which adds a new power value
2000mW which is not handled earlier.

 CC [M]  net/wireless/wext-sme.o
 CC [M]  net/wireless/regdb.o
net/wireless/regdb.c:1130:1: error: Unknown undeclared here (not in
a function)
net/wireless/regdb.c:1130:9: error: expected } before power
make[2]: *** [net/wireless/regdb.o] Error 1
make[1]: *** [net/wireless] Error 2
make: *** [net] Error 2

Reported-By:  John Walker &lt;john@x109.net&gt;
Signed-off-by: Chaitanya T K &lt;chaitanya.mgit@gmail.com&gt;
Acked-by: John W. Linville &lt;linville@tuxdriver.com&gt;
[remove unneeded parentheses, fix rounding by using %.0f]
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>cfg80211: send events when devices are added/removed</title>
<updated>2014-05-26T11:52:25Z</updated>
<author>
<name>Johannes Berg</name>
<email>johannes.berg@intel.com</email>
</author>
<published>2014-05-26T11:52:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3bb20556726702a27166e49ef513bd8d8432d9c4'/>
<id>urn:sha1:3bb20556726702a27166e49ef513bd8d8432d9c4</id>
<content type='text'>
We're currently sending NEW_WIPHY events for renames (which
is a bit odd, but now can't be changed), but also send them
for really new devices that register.

Also send DEL_WIPHY events when a device is removed, the
event ID for this was already reserved.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>Merge git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next</title>
<updated>2014-05-22T17:58:36Z</updated>
<author>
<name>John W. Linville</name>
<email>linville@tuxdriver.com</email>
</author>
<published>2014-05-22T17:58:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=40a10fd740a4d5a9f3da255cf8dae48c6723d1a6'/>
<id>urn:sha1:40a10fd740a4d5a9f3da255cf8dae48c6723d1a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cfg80211: allow RSSI compensation</title>
<updated>2014-05-22T07:58:49Z</updated>
<author>
<name>Emmanuel Grumbach</name>
<email>emmanuel.grumbach@intel.com</email>
</author>
<published>2014-05-18T07:15:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=67af9811539be83dbdc0739215d29af23c870405'/>
<id>urn:sha1:67af9811539be83dbdc0739215d29af23c870405</id>
<content type='text'>
Channels in 2.4GHz band overlap, this means that if we
send a probe request on channel 1 and then move to channel
2, we will hear the probe response on channel 2. In this
case, the RSSI will be lower than if we had heard it on
the channel on which it was sent (1 in this case).

The firmware / low level driver can parse the channel in
the DS IE or HT IE and compensate the RSSI so that it will
still have a valid value even if we heard the frame on an
adjacent channel. This can be done up to a certain offset.

Add this offset as a configuration for the low level driver.
A low level driver that can compensate the low RSSI in this
case should assign the maximal offset for which the RSSI
value is still valid.

Signed-off-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>cfg80211: don't set reg timeout for user-handled hint</title>
<updated>2014-05-21T07:15:18Z</updated>
<author>
<name>Arik Nemtsov</name>
<email>arik@wizery.com</email>
</author>
<published>2014-05-11T08:50:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4d3df547e836f9a75b8de2b788449823c8db1d6a'/>
<id>urn:sha1:4d3df547e836f9a75b8de2b788449823c8db1d6a</id>
<content type='text'>
Otherwise every "indoor" setting by usermode will cause a regdomain reset.

Acked-by: Luis R. Rodriguez &lt;mcgrof@suse.com&gt;
Signed-off-by: Arik Nemtsov &lt;arikx.nemtsov@intel.com&gt;
Signed-off-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
</feed>
