<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general">
    <title>gmane.linux.kernel.wireless.general</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108382"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108381"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108380"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108379"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108378"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108377"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108376"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108375"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108374"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108373"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108372"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108371"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108370"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108369"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108368"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108367"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108365"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108364"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108363"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108362"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108382">
    <title>Re: [PATCH 2/2] ath9k: check for Rx-STBC flag and pass it to ieee80211</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108382</link>
    <description>&lt;pre&gt;Am 24.05.2013 12:18, schrieb Oleksij Rempel:

comment for my self. i forgot to include &amp;lt;net/ieee80211_radiotap.h&amp;gt;
for IEEE80211_RADIOTAP_MCS_HAVE_STBC. This patch is broken.

&lt;/pre&gt;</description>
    <dc:creator>Oleksij Rempel</dc:creator>
    <dc:date>2013-05-24T11:35:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108381">
    <title>Re: [PATCH 2/2] ath9k: check for Rx-STBC flag and pass it to ieee80211</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108381</link>
    <description>&lt;pre&gt;Am 24.05.2013 12:29, schrieb Johannes Berg:

They support STBC but don't report it. First device whhic can report it 
is ar9280.


&lt;/pre&gt;</description>
    <dc:creator>Oleksij Rempel</dc:creator>
    <dc:date>2013-05-24T10:32:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108380">
    <title>Re: [PATCH 2/2] ath9k: check for Rx-STBC flag and pass it to ieee80211</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108380</link>
    <description>&lt;pre&gt;
Are you sure this is right? It seems that if other devices don't support
STBC they can report all frames to be w/o STBC. Or do they support STBC
but don't report it?

johannes

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Johannes Berg</dc:creator>
    <dc:date>2013-05-24T10:29:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108379">
    <title>[PATCH 2/2] ath9k: check for Rx-STBC flag and pass it to ieee80211</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108379</link>
    <description>&lt;pre&gt;Signed-off-by: Oleksij Rempel &amp;lt;linux-YEK0n+YFykbzxQdaRaTXBw&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 drivers/net/wireless/ath/ath9k/init.c | 9 +++++++--
 drivers/net/wireless/ath/ath9k/mac.c  | 5 +++++
 drivers/net/wireless/ath/ath9k/mac.h  | 3 ++-
 3 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/drivers/net/wireless/ath/ath9k/init.c b/drivers/net/wireless/ath/ath9k/init.c
index aba4151..7739b05 100644
--- a/drivers/net/wireless/ath/ath9k/init.c
+++ b/drivers/net/wireless/ath/ath9k/init.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -769,8 +769,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; void ath9k_set_hw_capab(struct ath_softc *sc, struct ieee80211_hw *hw)
 IEEE80211_HW_REPORTS_TX_ACK_STATUS |
 IEEE80211_HW_SUPPORTS_RC_TABLE;
 
-if (sc-&amp;gt;sc_ah-&amp;gt;caps.hw_caps &amp;amp; ATH9K_HW_CAP_HT)
- hw-&amp;gt;flags |= IEEE80211_HW_AMPDU_AGGREGATION;
+if (sc-&amp;gt;sc_ah-&amp;gt;caps.hw_caps &amp;amp; ATH9K_HW_CAP_HT) {
+hw-&amp;gt;flags |= IEEE80211_HW_AMPDU_AGGREGATION;
+
+if (AR_SREV_9280_20_OR_LATER(ah))
+hw-&amp;gt;radiotap_mcs_details |=
+IEEE80211_RADIOTAP_MCS_HAVE_STBC;
+}
 
 if (AR_SREV_9160_10_OR_LATER(sc-&amp;gt;sc_ah) || ath9&lt;/pre&gt;</description>
    <dc:creator>Oleksij Rempel</dc:creator>
    <dc:date>2013-05-24T10:18:31</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108378">
    <title>[PATCH 1/2] ath9k: remove useless flag conversation.</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108378</link>
    <description>&lt;pre&gt;some flags used only outside of ath9k - In this case we can use
"enum mac80211_rx_flags" and pass it upstream without extra
conversation.

Signed-off-by: Oleksij Rempel &amp;lt;linux-YEK0n+YFykbzxQdaRaTXBw&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 drivers/net/wireless/ath/ath9k/ar9003_mac.c |  5 +++--
 drivers/net/wireless/ath/ath9k/mac.c        | 11 +++++++----
 drivers/net/wireless/ath/ath9k/mac.h        |  1 +
 drivers/net/wireless/ath/ath9k/recv.c       |  5 +----
 4 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/drivers/net/wireless/ath/ath9k/ar9003_mac.c b/drivers/net/wireless/ath/ath9k/ar9003_mac.c
index 301bf72..5163abd 100644
--- a/drivers/net/wireless/ath/ath9k/ar9003_mac.c
+++ b/drivers/net/wireless/ath/ath9k/ar9003_mac.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -469,6 +469,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int ath9k_hw_process_rxdesc_edma(struct ath_hw *ah, struct ath_rx_status *rxs,
 
 rxs-&amp;gt;rs_status = 0;
 rxs-&amp;gt;rs_flags =  0;
+rxs-&amp;gt;flag =  0;
 
 rxs-&amp;gt;rs_datalen = rxsp-&amp;gt;status2 &amp;amp; AR_DataLen;
 rxs-&amp;gt;rs_tstamp =  rxsp-&amp;gt;status3;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -493,8 +494,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int ath9k_hw_process_r&lt;/pre&gt;</description>
    <dc:creator>Oleksij Rempel</dc:creator>
    <dc:date>2013-05-24T10:18:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108377">
    <title>[PATCH 0/2] ath9k: STBC Rx monitoring</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108377</link>
    <description>&lt;pre&gt;this are two remaining patches to allow STBC Rx monitoring
on ath9k devices.
This patches depend on currently applied:
[PATCH v4 1/3] mac80211: add STBC flag for radiotap

Oleksij Rempel (2):
  ath9k: remove useless flag conversation.
  ath9k: check for Rx-STBC flag and pass it to ieee80211

 drivers/net/wireless/ath/ath9k/ar9003_mac.c |  5 +++--
 drivers/net/wireless/ath/ath9k/init.c       |  9 +++++++--
 drivers/net/wireless/ath/ath9k/mac.c        | 16 ++++++++++++----
 drivers/net/wireless/ath/ath9k/mac.h        |  4 +++-
 drivers/net/wireless/ath/ath9k/recv.c       |  5 +----
 5 files changed, 26 insertions(+), 13 deletions(-)

&lt;/pre&gt;</description>
    <dc:creator>Oleksij Rempel</dc:creator>
    <dc:date>2013-05-24T10:18:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108376">
    <title>Re: [PATCH v4 1/3] mac80211: add STBC flag for radiotap</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108376</link>
    <description>&lt;pre&gt;Am 24.05.2013 12:08, schrieb Johannes Berg:

thank you.

&lt;/pre&gt;</description>
    <dc:creator>Oleksij Rempel</dc:creator>
    <dc:date>2013-05-24T10:11:03</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108375">
    <title>Re: [PATCH v4 1/3] mac80211: add STBC flag for radiotap</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108375</link>
    <description>&lt;pre&gt;
Applied, thanks.

johannes

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Johannes Berg</dc:creator>
    <dc:date>2013-05-24T10:08:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108374">
    <title>[PATCH v4 1/3] mac80211: add STBC flag for radiotap</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108374</link>
    <description>&lt;pre&gt;Some chips can tell us if received frame was
encoded with STBC or not. To make this information available
in user space we can use updated radiotap specification:
http://www.radiotap.org/defined-fields/MCS

This patch will set number of STBC encoded spatial streams (Nss).
The HAVE_STBC flag should be provided by driver.

Signed-off-by: Oleksij Rempel &amp;lt;linux-YEK0n+YFykbzxQdaRaTXBw&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 include/net/ieee80211_radiotap.h | 7 +++++++
 include/net/mac80211.h           | 4 ++++
 net/mac80211/rx.c                | 4 ++++
 3 files changed, 15 insertions(+)

diff --git a/include/net/ieee80211_radiotap.h b/include/net/ieee80211_radiotap.h
index c399963..c6d07cb 100644
--- a/include/net/ieee80211_radiotap.h
+++ b/include/net/ieee80211_radiotap.h
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -269,6 +269,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; enum ieee80211_radiotap_type {
 #define IEEE80211_RADIOTAP_MCS_HAVE_GI0x04
 #define IEEE80211_RADIOTAP_MCS_HAVE_FMT0x08
 #define IEEE80211_RADIOTAP_MCS_HAVE_FEC0x10
+#define IEEE80211_RADIOTAP_MCS_HAVE_STBC0x20
 
 #define IEEE80211_RA&lt;/pre&gt;</description>
    <dc:creator>Oleksij Rempel</dc:creator>
    <dc:date>2013-05-24T10:05:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108373">
    <title>[PATCH] mwl8k: Fix the firmware hang issue for 8764</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108373</link>
    <description>&lt;pre&gt;The firmware hang issue is not seen very often,
though it is still seen sometimes (once in 12
hours in local tests). The changes in the driver
,to interrupt the firmware, are needed when we
detect that firmware is stuck and when the host
queues are full and we begin to drop packets.
This is to ensure that the firmware does not
miss any PPA_RDY interrupts to cause the firmware
restart dont miss PPA_READY interrupt for SC2

Signed-off-by: Nishant Sarmukadam &amp;lt;nishants-eYqpPyKDWXRBDgjK7y7TUQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Signed-off-by: Yogesh Ashok Powar &amp;lt;yogeshp-eYqpPyKDWXRBDgjK7y7TUQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 drivers/net/wireless/mwl8k.c | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/drivers/net/wireless/mwl8k.c b/drivers/net/wireless/mwl8k.c
index 6820fce..a3707fd 100644
--- a/drivers/net/wireless/mwl8k.c
+++ b/drivers/net/wireless/mwl8k.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1548,7 +1548,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int mwl8k_tx_wait_empty(struct ieee80211_hw *hw)
 if (!priv-&amp;gt;pending_tx_pkts)
 return 0;
 
-retry = 0;
+retry = 1;
 rc &lt;/pre&gt;</description>
    <dc:creator>Nishant Sarmukadam</dc:creator>
    <dc:date>2013-05-24T09:12:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108372">
    <title>Re: skb_under_panic in ath9k</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108372</link>
    <description>&lt;pre&gt;added ath9k-devel to Cc

On 05/23/2013 12:02 AM, Marc Kleine-Budde wrote:

&lt;/pre&gt;</description>
    <dc:creator>Marc Kleine-Budde</dc:creator>
    <dc:date>2013-05-24T08:47:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108371">
    <title>Cross compilation compat-wireless in kernel-2.6.35 for powerpc</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108371</link>
    <description>&lt;pre&gt;
"WARNING: CONFIG_CFG80211_WEXT will be deactivated or not working because
kernel was compiled with CONFIG_WIRELESS_EXT=n. Tools using wext interface
like iwconfig will not work. To activate it build your kernel e.g. with
CONFIG_LIBIPW=m."
./scripts/gen-compat-autoconf.sh config.mk &amp;gt; include/linux/compat_autoconf.h


--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Suman Pandit</dc:creator>
    <dc:date>2013-05-24T06:24:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108370">
    <title>RE: ath9k_htc p2p finding issue</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108370</link>
    <description>&lt;pre&gt;Hi Arend,
Thanks for your suggestion, but it looks the ath9k_htc didn't get probe request frame. I added debug message in "ath9k_rx_tasklet()"(htc_drv_txrx.c), but no probe request frame arrived there.
After more test, it looks this issue occurred after "compat-wireless-3.6.2-1", and this issue couldn't be observed in "compat-wireless-3.5.4-1".

Do you have other suggestion for this issue?

Thanks
Flavian Deng


-----Original Message-----
From: Arend van Spriel [mailto:arend&amp;lt; at &amp;gt;broadcom.com] 
Sent: 2013年5月23日 16:13
To: Zhou, Robie
Cc: linux-wireless&amp;lt; at &amp;gt;vger.kernel.org; Deng, Flavian
Subject: Re: ath9k_htc p2p finding issue

On 05/23/2013 07:58 AM, Zhou, Robie wrote:

Did you confirm ath9k_htc is handing over probe requests to mac80211? 
Might be useful to add debugging in prepare_for_handlers() instead.

Regards,
Arend


&lt;/pre&gt;</description>
    <dc:creator>Deng, Flavian</dc:creator>
    <dc:date>2013-05-24T01:46:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108369">
    <title>[PATCH 3.10] mac80211: close AP_VLAN interfaces before unregistering all</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108369</link>
    <description>&lt;pre&gt;From: Johannes Berg &amp;lt;johannes.berg-ral2JQCrhuEAvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

Since Eric's commit efe117ab8 ("Speedup ieee80211_remove_interfaces")
there's a bug in mac80211 when it unregisters with AP_VLAN interfaces
up. If the AP_VLAN interface was registered after the AP it belongs
to (which is the typical case) and then we get into this code path,
unregister_netdevice_many() will crash because it isn't prepared to
deal with interfaces being closed in the middle of it. Exactly this
happens though, because we iterate the list, find the AP master this
AP_VLAN belongs to and dev_close() the dependent VLANs. After this,
unregister_netdevice_many() won't pick up the fact that the AP_VLAN
is already down and will do it again, causing a crash.

Cc: stable-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org [2.6.33+]
Cc: Eric Dumazet &amp;lt;eric.dumazet-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Signed-off-by: Johannes Berg &amp;lt;johannes.berg-ral2JQCrhuEAvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 net/mac80211/iface.c | 9 +++++++++
 1 file changed&lt;/pre&gt;</description>
    <dc:creator>Johannes Berg</dc:creator>
    <dc:date>2013-05-23T23:10:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108368">
    <title>RE: [PATCH v2 1/2] iw: use updated structures and enums for packet pattern</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108368</link>
    <description>&lt;pre&gt;Hi Johannes,


OK, No hurry.

Thanks,
Bing
&lt;/pre&gt;</description>
    <dc:creator>Bing Zhao</dc:creator>
    <dc:date>2013-05-23T22:36:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108367">
    <title>Re: [PATCH v2 1/2] iw: use updated structures and enums for packet pattern</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108367</link>
    <description>&lt;pre&gt;
No, no need. Just wanted to double-check. I started going through the
kernel side patches and had some comments, but I'm too tired to finish
now.

johannes

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Johannes Berg</dc:creator>
    <dc:date>2013-05-23T22:28:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108365">
    <title>Re: [PATCH v2 1/2] iw: use updated structures and enums for packet pattern</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108365</link>
    <description>&lt;pre&gt;
This isn't really necessary, right? I mean, it should compile w/o this
even after the kernel patches, but this is just for making it look
nicer?

johannes

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Johannes Berg</dc:creator>
    <dc:date>2013-05-23T21:39:17</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108364">
    <title>[PATCH v2 1/2] iw: use updated structures and enums for packet pattern</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108364</link>
    <description>&lt;pre&gt;From: Amitkumar Karwar &amp;lt;akarwar-eYqpPyKDWXRBDgjK7y7TUQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

They are renamed so that they can be used for new feature.

Signed-off-by: Amitkumar Karwar &amp;lt;akarwar-eYqpPyKDWXRBDgjK7y7TUQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Signed-off-by: Bing Zhao &amp;lt;bzhao-eYqpPyKDWXRBDgjK7y7TUQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 info.c   |  2 +-
 wowlan.c | 32 ++++++++++++++++----------------
 2 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/info.c b/info.c
index 54d9a8d..d893ffc 100644
--- a/info.c
+++ b/info.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -432,7 +432,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; broken_combination:
 [NL80211_WOWLAN_TRIG_RFKILL_RELEASE] = { .type = NLA_FLAG },
 [NL80211_WOWLAN_TRIG_TCP_CONNECTION] = { .type = NLA_NESTED },
 };
-struct nl80211_wowlan_pattern_support *pat;
+struct nl80211_pattern_support *pat;
 int err;
 
 err = nla_parse_nested(tb_wowlan, MAX_NL80211_WOWLAN_TRIG,
diff --git a/wowlan.c b/wowlan.c
index b4a2715..d323ca7 100644
--- a/wowlan.c
+++ b/wowlan.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -261,11 +261,11 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int handle_wowlan_enable(struct nl80211_state *state, struct nl&lt;/pre&gt;</description>
    <dc:creator>Bing Zhao</dc:creator>
    <dc:date>2013-05-23T21:35:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108363">
    <title>[PATCH v2 2/2] cfg80211/nl80211: Add packet coalesce support</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108363</link>
    <description>&lt;pre&gt;From: Amitkumar Karwar &amp;lt;akarwar-eYqpPyKDWXRBDgjK7y7TUQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

In most cases, host that receives IPv4 and IPv6 multicast/broadcast
packets does not do anything with these packets. Therefore the
reception of these unwanted packets causes unnecessary processing
and power consumption.

Packet coalesce feature helps to reduce number of received
interrupts to host by buffering these packets in firmware/hardware
for some predefined time. Received interrupt will be generated when
one of the following events occur.
a) Expiration of hardware timer whose expiration time is set to
maximum coalescing delay of matching coalesce rule.
b) Coalescing buffer in hardware reaches it's limit.
c) Packet doesn't match any of the configured coalesce rules.

This patch adds set/get configuration support for packet coalesce.
User needs to configure following parameters for creating a coalesce
rule.
a) Maximum coalescing delay
b) List of packet patterns which needs to be matched
c) Condition for coalescence. pattern 'match&lt;/pre&gt;</description>
    <dc:creator>Bing Zhao</dc:creator>
    <dc:date>2013-05-23T21:35:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108362">
    <title>[PATCH v2 1/2] cfg80211/nl80211: rename packet pattern related structures and enums</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108362</link>
    <description>&lt;pre&gt;From: Amitkumar Karwar &amp;lt;akarwar-eYqpPyKDWXRBDgjK7y7TUQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

Currently packet patterns and it's enum/structures are used only
for WoWLAN feature. As we intend to reuse them for new feature
packet coalesce, they are renamed in this patch.

Older names are kept for backward compatibility purpose.

Signed-off-by: Amitkumar Karwar &amp;lt;akarwar-eYqpPyKDWXRBDgjK7y7TUQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Signed-off-by: Bing Zhao &amp;lt;bzhao-eYqpPyKDWXRBDgjK7y7TUQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
v2: more details about the renames in commit log (Luis R. Rodriguez)
    don't break the API with existing applications (Johannes Berg)

 drivers/net/wireless/ath/ath9k/main.c   |  2 +-
 drivers/net/wireless/mwifiex/cfg80211.c |  3 +--
 drivers/net/wireless/ti/wlcore/main.c   | 10 ++++----
 include/net/cfg80211.h                  |  6 ++---
 include/uapi/linux/nl80211.h            | 45 ++++++++++++++++++++-------------
 net/wireless/nl80211.c                  | 34 ++++++++++++-------------
 6 files changed, 53 insertions(+), 47 deletions(-)

diff -&lt;/pre&gt;</description>
    <dc:creator>Bing Zhao</dc:creator>
    <dc:date>2013-05-23T21:35:07</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108361">
    <title>[PATCH v2 2/2] iw: add coalesce support</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/108361</link>
    <description>&lt;pre&gt;From: Amitkumar Karwar &amp;lt;akarwar-eYqpPyKDWXRBDgjK7y7TUQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

User can add one coalesce rule at a time using 'iw coalesce add'
command. The settings can be cleared using 'iw coalesce disable'
command. 'iw coalesce show' displays current configuration.

Signed-off-by: Amitkumar Karwar &amp;lt;akarwar-eYqpPyKDWXRBDgjK7y7TUQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Signed-off-by: Bing Zhao &amp;lt;bzhao-eYqpPyKDWXRBDgjK7y7TUQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 Makefile   |   2 +-
 coalesce.c | 232 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 info.c     |  14 ++++
 3 files changed, 247 insertions(+), 1 deletion(-)
 create mode 100644 coalesce.c

diff --git a/Makefile b/Makefile
index c485b5e..f042e30 100644
--- a/Makefile
+++ b/Makefile
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -16,7 +16,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; OBJS = iw.o genl.o event.o info.o phy.o \
 interface.o ibss.o station.o survey.o util.o \
 mesh.o mpath.o scan.o reg.o version.o \
 reason.o status.o connect.o link.o offch.o ps.o cqm.o \
-bitrate.o wowlan.o roc.o p2p.o
+bitrate.o wowlan.o coalesce.o roc.o p2p.o
 OBJS += sect&lt;/pre&gt;</description>
    <dc:creator>Bing Zhao</dc:creator>
    <dc:date>2013-05-23T21:35:41</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.linux.kernel.wireless.general">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.linux.kernel.wireless.general</link>
  </textinput>
</rdf:RDF>
