Avinash Patil | 31 Oct 11:38 2014

[PATCH 0/2] mwifiex: ACS support for mwifiex AP

This patch series adds Automatic channel selection- ACS support for
mwifiex AP.

Avinash Patil (1):
  mwifiex: channel statistics support for mwifiex

Xinming Hu (1):
  mwifiex: add cfg80211 dump_survey handler

 drivers/net/wireless/mwifiex/cfg80211.c    | 66 ++++++++++++++++++++++++++
 drivers/net/wireless/mwifiex/decl.h        | 10 ++++
 drivers/net/wireless/mwifiex/fw.h          | 16 +++++++
 drivers/net/wireless/mwifiex/main.c        |  6 +++
 drivers/net/wireless/mwifiex/main.h        |  6 ++-
 drivers/net/wireless/mwifiex/scan.c        | 76 +++++++++++++++++++++++++++++-
 drivers/net/wireless/mwifiex/sta_cmdresp.c |  2 +-
 7 files changed, 179 insertions(+), 3 deletions(-)

--

-- 
1.8.1.4

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@...
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Jukka Rissanen | 30 Oct 16:34 2014
Picon

[PATCH v2 0/2] Add mcast event when hwsim radios are created and removed

Hi,

v2:
- removed old patch 1 as that is already applied
- added suitable prefixes to new function names
- refactored the patch 1 so that multicast message building is
  separated into a more generic function
- instead of passing radio parameters (6 pcs) into different functions
  separately, a struct is used instead

v1:
patch 1 renames HWSIM_CMD_CREATE_RADIO to HWSIM_CMD_NEW_RADIO and
HWSIM_CMD_DESTROY_RADIO to HWSIM_CMD_DEL_RADIO. They are more
fitting on how other pieces of the wireless system work. A define
to old name is provided for backward compatibility.

Patches 2 and 3 use the newly named enums and provide a way to inform
the listeners on the multicast group "config" when new radio is created
and existing radio is deleted.

Jukka Rissanen (2):
  mac80211-hwsim: Provide multicast event for HWSIM_CMD_NEW_RADIO
  mac80211-hwsim: Provide multicast event for HWSIM_CMD_DEL_RADIO

 drivers/net/wireless/mac80211_hwsim.c | 285 ++++++++++++++++++++++++++--------
 1 file changed, 216 insertions(+), 69 deletions(-)

--

-- 
1.8.3.1

(Continue reading)

Rajkumar Manoharan | 30 Oct 10:28 2014

[PATCH v2] ath10k: handle ieee80211 header and payload tracing separately

For packet log, the transmitted frame 802.11 header alone is sufficient.
Recording entire packet is also consuming lot of disk space. To optimize
this, tx and rx data tracepoints are splitted into header and payload
tracepoints.

To record tx ieee80211 headers

     trace-cmd record -e ath10k_tx_hdr

To record complete packets

     trace-cmd record -e ath10k_tx_hdr -e ath10k_tx_payload

Cc: Michal Kazior <michal.kazior@...>
Signed-off-by: Rajkumar Manoharan <rmanohar@...>
---
v2: Move header len processing inside trace
 drivers/net/wireless/ath/ath10k/htt_rx.c |  4 +-
 drivers/net/wireless/ath/ath10k/htt_tx.c |  3 +-
 drivers/net/wireless/ath/ath10k/trace.h  | 77 +++++++++++++++++++++++++++-----
 drivers/net/wireless/ath/ath10k/wmi.c    |  7 ++-
 4 files changed, 75 insertions(+), 16 deletions(-)

diff --git a/drivers/net/wireless/ath/ath10k/htt_rx.c b/drivers/net/wireless/ath/ath10k/htt_rx.c
index a691fdf..52c6306 100644
--- a/drivers/net/wireless/ath/ath10k/htt_rx.c
+++ b/drivers/net/wireless/ath/ath10k/htt_rx.c
 <at>  <at>  -297,8 +297,6  <at>  <at>  static inline struct sk_buff *ath10k_htt_rx_netbuf_pop(struct ath10k_htt *htt)
 			 DMA_FROM_DEVICE);
 	ath10k_dbg_dump(ar, ATH10K_DBG_HTT_DUMP, NULL, "htt rx netbuf pop: ",
(Continue reading)

Krishna Chaitanya | 30 Oct 08:25 2014
Picon

Re: Nl82011 driver intialization failed

On Thu, Oct 30, 2014 at 12:54 PM, Nithin Chakravarthi
<nithin@...> wrote:
> k thank you Mr. Chaitanya
> how can i stop it.?
>
Always keep the list in CC and use bottom-posting.
Easiest way, You can comment out the EXEC line in that file.
(or) try disabling the network manager.
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@...
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Stephen Hemminger | 30 Oct 06:55 2014

[PATCH net-next] mac80211: fix spelling errors

Use codespell to find spelling errors.

Signed-off-by: Stephen Hemminger <stephen@...>

--- a/net/mac80211/cfg.c	2014-09-28 16:27:20.657506824 -0700
+++ b/net/mac80211/cfg.c	2014-10-27 20:39:21.207560433 -0700
 <at>  <at>  -190,7 +190,7  <at>  <at>  static int ieee80211_add_key(struct wiph
 		 * receive the key. When wpa_supplicant has roamed
 		 * using FT, it attempts to set the key before
 		 * association has completed, this rejects that attempt
-		 * so it will set the key again after assocation.
+		 * so it will set the key again after association.
 		 *
 		 * TODO: accept the key if we have a station entry and
 		 *       add it to the device after the station.
--- a/net/mac80211/chan.c	2014-09-28 16:27:20.657506824 -0700
+++ b/net/mac80211/chan.c	2014-10-27 20:39:31.959544235 -0700
 <at>  <at>  -1634,7 +1634,7  <at>  <at>  int ieee80211_vif_change_bandwidth(struc
 		}
 		break;
 	case IEEE80211_CHANCTX_WILL_BE_REPLACED:
-		/* TODO: Perhaps the bandwith change could be treated as a
+		/* TODO: Perhaps the bandwidth change could be treated as a
 		 * reservation itself? */
 		ret = -EBUSY;
 		goto out;
--- a/net/mac80211/ieee80211_i.h	2014-09-28 16:27:20.657506824 -0700
+++ b/net/mac80211/ieee80211_i.h	2014-10-27 20:34:20.639799015 -0700
 <at>  <at>  -131,7 +131,7  <at>  <at>  enum ieee80211_bss_corrupt_data_flags {
  *
(Continue reading)

Jouni Malinen | 29 Oct 22:21 2014

[PATCH 1/7] wireless-regdb: Add 160 MHz channel bandwidth for Barbados (BB)

This extends regulatory rules for Barbados to allow 160 MHz VHT channels
to be used in 5.15-5.25 GHz, 5.25-5.35 GHz. Since the rules between
5.15-5.25 and 5.25-5.35 GHz ranges are different (e.g., DFS
requirement), the AUTO-BW flag needs to be used to allow the maximum
channel bandwidth to be determined automatically based on two rules.

Signed-off-by: Jouni Malinen <jouni@...>
---
 db.txt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/db.txt b/db.txt
index 2a54da8..8d43f45 100644
--- a/db.txt
+++ b/db.txt
 <at>  <at>  -113,8 +113,8  <at>  <at>  country BA: DFS-ETSI

 country BB: DFS-FCC
 	(2402 - 2482  <at>  40), (20)
-	(5170 - 5250  <at>  80), (23)
-	(5250 - 5330  <at>  80), (23), DFS
+	(5170 - 5250  <at>  80), (23), AUTO-BW
+	(5250 - 5330  <at>  80), (23), DFS, AUTO-BW
 	(5735 - 5835  <at>  80), (30)

 country BD: DFS-JP
--

-- 
1.9.1

--
(Continue reading)

Malcolm Priestley | 29 Oct 18:55 2014
Picon

[PATCH v2 00/48] staging: vt6655: remove dead code.

Following conversion to mac80211 the following patches remove dead code.

Changes from v1 corrected the order patches and rebased on staging-testing.

Malcolm Priestley (48):
  staging: vt6655: deadcode remove zone file operations and
    vntconfiguration.dat
  staging: vt6655: dead code remove zones and channel table elements
  staging: vt6655: dead code remove net device code
  staging: vt6655: dead code remove iwctl.c/h
  staging: vt6655: dead code remove ioctl.c/h
  staging: vt6655: dead code remove legacy hostap.c/h
  staging: vt6655: dead code remove wpactl.c/h
  staging: vt6655: dpc.c/h remove dead functions
  staging: vt6655: remove dead functions in power.c/h
  staging: vt6655: dead code remove wmgr.c
  staging: vt6655: dead code remove wcmd.c
  staging: vt6655: rxtx remove dead functions
  staging: vt6655: s_cbFillTxBufHead remove unused parameters
  staging: vt6655: dead code remove bssdb.c
  staging: vt6655: dead code datarate.c/h
  staging: vt6655: dead code remove IEEE11.h.c/h
  staging: vt6655: card.c/h remove dead functions
  staging: vt6655: deadcode remove wroute.c/h
  staging: vt6655: dead code remove wpa/wpa2
  staging: vt6655: deadcode remove aes_ccmp/rc4/tkip
  staging: vt6655: dead code remove michael.c/h
  staging: vt6655: dead code remove vntwifi.c functions
  staging: vt6655: key.c remove dead functions
  staging: vt6655: mib remove unused functions and structure members
(Continue reading)

Malcolm Priestley | 29 Oct 18:43 2014
Picon

[PATCH v2 00/34] staging: vt6655: Conversion to mac80211

The patches in this series convert the driver to mac80211.

As well as infrastructure mode the driver now operates in
IBSS and access point modes.

Host access point is now working with hostapd in nl80211 mode.

The driver continues to operate diversity mode in infrastructure mode.

There is still a lot of work that needs doing particularly remodeling
rxtx to something similar to vt6656 driver.

These patches creates huge amount of dead code that will be
removed in the next series.

Changes from v1 3 additional patches fixing tsf and rssi issues

Rebased on staging-testing.

Malcolm Priestley (34):
  staging: vt6655: mac80211 conversion: add new rx functions
  staging: vt6655: mac80211 conversion: add new key functions
  staging: vt6655: mac8021 conversion: add new tx functions
  staging: vt6655: mac80211 conversion: s_cbFillTxBufHead
  staging: vt6655: dead code remove s_vFillFragParameter.
  staging: vt6655: mac80211 conversion: s_vFillRTSHead convert to using
    struct ieee80211_hdr
  staging: vt6655: mac80211 conversion: s_uFillDataHead add power saving
    poll
  staging: vt6655: mac80211 conversion add main mac80211 functions
(Continue reading)

greearb | 29 Oct 17:50 2014

[PATCH] mac80211-hwsim: remove un-used variable

From: Ben Greear <greearb@...>

Remove un-used variable added in recent patch.  Can re-add
this when we have an idea how to deal with receiving pkts
from user-space on channels not supported by current operating
mode of the virual radio.

Signed-off-by: Ben Greear <greearb@...>
---
 drivers/net/wireless/mac80211_hwsim.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/net/wireless/mac80211_hwsim.c b/drivers/net/wireless/mac80211_hwsim.c
index b40435c..9dd07f7 100644
--- a/drivers/net/wireless/mac80211_hwsim.c
+++ b/drivers/net/wireless/mac80211_hwsim.c
 <at>  <at>  -2424,7 +2424,6  <at>  <at>  static int hwsim_cloned_frame_received_nl(struct sk_buff *skb_2,
 	int frame_data_len;
 	void *frame_data;
 	struct sk_buff *skb = NULL;
-	u32 freq;

 	if (info->snd_portid != wmediumd_portid) {
 		printk(KERN_DEBUG "mac80211-hwsim: port-id mismatch: %d %d\n",
--

-- 
1.7.11.7

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@...
(Continue reading)

Arend van Spriel | 29 Oct 16:02 2014

[PATCH 0/2] brcmsmac: fix and expose 802.11 core statistics

When looking at exposing the 802.11 core statistics a problem was found
in code obtaining the statistics from the device. This series fixes that
and exposes the statistics in debugfs. Hopefully this can reveal what
is causing connectivity issues on certain bcm4313 chipsets.

The series is intended for 3.19 and applies to the master branch of
the wireless-next repository.

Arend van Spriel (2):
  brcmsmac: fix statistic counter update function
  brcmsmac: expose 802.11 core statistics in debugfs

 drivers/net/wireless/brcm80211/brcmsmac/debug.c | 166 +++++++++++++++++++-----
 drivers/net/wireless/brcm80211/brcmsmac/main.c  |  18 +--
 2 files changed, 142 insertions(+), 42 deletions(-)

--

-- 
1.9.1

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@...
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Emmanuel Grumbach | 29 Oct 12:48 2014
Picon

pull request: iwlwifi-next 2014-10-29

Hi John,

Here is a pull request for 3.19. More details below.

Thanks!

The following changes since commit 35a9ad8af0bb0fa3525e6d0d20e32551d226f38e:

  Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
(2014-10-08 21:40:54 -0400)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git
tags/iwlwifi-next-for-john-2014-10-29

for you to fetch changes up to d9e4d61c5b900f6938b4aa49f25a0db37aeb23b6:

  iwlwifi: mvm: unref SCAN ref on scan completion (2014-10-29 13:14:41 +0200)

----------------------------------------------------------------
The big new thing here is netdetect which allows the
firmware to wake up the platform when a specific network
is detected. Along with that I have fixes for d3 operation.
The usual amount of rate scaling stuff - we now support STBC.
The other commit that stands out is Johannes's work on
devcoredump. He basically starts to use the standard
infrastructure he built.

----------------------------------------------------------------
(Continue reading)


Gmane