Re: pull request: wireless 2014-04-17

2014-04-18 Thread David Miller
From: "John W. Linville" 
Date: Thu, 17 Apr 2014 10:57:57 -0400

> Please pull this batch of fixes intended for the 3.15 stream...

Pulled, thanks John.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: pull request: wireless 2014-04-17

2014-04-18 Thread David Miller
From: John W. Linville linvi...@tuxdriver.com
Date: Thu, 17 Apr 2014 10:57:57 -0400

 Please pull this batch of fixes intended for the 3.15 stream...

Pulled, thanks John.
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


pull request: wireless 2014-04-17

2014-04-17 Thread John W. Linville
Dave,

Please pull this batch of fixes intended for the 3.15 stream...

For the mac80211 bits, Johannes says:

"We have a fix from Chun-Yeow to not look at management frame bitrates
that are typically really low, two fixes from Felix for AP_VLAN
interfaces, a fix from Ido to disable SMPS settings when a monitor
interface is enabled, a radar detection fix from Michał and a fix from
myself for a very old remain-on-channel bug."

For the iwlwifi bits, Emmanuel says:

"I have new device IDs and a new firmware API. These are the trivial
ones. The less trivial ones are Johannes's fix that delays the
enablement of an interrupt coalescing hardware until after association
- this fixes a few connection problems seen in the field. Eyal has a
bunch of rate control fixes. I decided to add these for 3.15 because
they fix some disconnection and packet loss scenarios which were
reported by the field. I also have a fix for a memory leak that
happens only with a very new NIC."

Along with those...

Amitkumar Karwar fixes a couple of problems relating to driver/firmware
interactions in mwifiex.

Christian Engelmayer avoids a couple of potential memory leaks in
the new rsi driver.

Eliad Peller provides a wl18xx mailbox alignment fix for problems
when using new firmware.

Frederic Danis adds a couple of missing debugging strings to the
cw1200 driver.

Geert Uytterhoeven adds a variable initialization inside of the
rsi driver.

Luciano Coelho patches the wlcore code to ignore dummy packet events
in PLT mode in order to work around a firmware bug.

Please let me know if there are problems!

Thanks,

John

---

The following changes since commit 0acf07d240a84069c4a6651e6030cf35d30c7159:

  seccomp: fix memory leak on filter attach (2014-04-16 15:25:53 -0400)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git for-davem

for you to fetch changes up to 4a0c3d9fd1af83ad0519997043467b817d3738fc:

  Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless into for-davem 
(2014-04-17 10:34:22 -0400)



Amitkumar Karwar (2):
  mwifiex: process event before command response
  mwifiex: fix hung task on command timeout

Christian Engelmayer (2):
  rsi: Fix a potential memory leak in rsi_set_channel()
  rsi: Fix a potential memory leak in rsi_send_auto_rate_request()

Chun-Yeow Yeoh (1):
  mac80211: update last_tx_rate only for data frame

Eliad Peller (1):
  wl18xx: align event mailbox with current fw

Emmanuel Grumbach (4):
  iwlwifi: mvm: BT Coex - send the new LUT upon antenna coupling change
  iwlwifi: 7000: bump API to 9
  iwlwifi: add MODULE_FIRMWARE for 7265
  iwlwifi: mvm: BT Coex - fix Look Up Table

Eyal Shapira (7):
  iwlwifi: mvm: rs: fix mimo delimiter in LQ cmd
  iwlwifi: mvm: rs: use correct max expected throughput figures
  iwlwifi: mvm: rs: fix and cleanup rs_get_rate_action
  iwlwifi: mvm: rs: reinit rs if no tx for a long time
  iwlwifi: mvm: rs: fallback to legacy Tx columns
  iwlwifi: mvm: avoid searching unnecessary columns
  iwlwifi: mvm: rs: clear per rate stats when aggregation changes

Felix Fietkau (2):
  mac80211: suppress BSS info change notifications for AP_VLAN
  mac80211: exclude AP_VLAN interfaces from tx power calculation

Frederic Danis (1):
  cw1200: Fix cw1200_debug_link_id

Geert Uytterhoeven (1):
  rsi: Add missing initialization of ii

Ido Yariv (1):
  mac80211: Disable SMPS for the monitor interface

Johannes Berg (2):
  mac80211: fix software remain-on-channel implementation
  iwlwifi: mvm: delay enabling smart FIFO until after beacon RX

John W. Linville (3):
  Merge branch 'for-john' of git://git.kernel.org/.../jberg/mac80211
  Merge branch 'for-john' of git://git.kernel.org/.../iwlwifi/iwlwifi-fixes
  Merge branch 'master' of git://git.kernel.org/.../linville/wireless into 
for-davem

Luciano Coelho (1):
  wlcore: ignore dummy packet events in PLT mode

Michal Kazior (1):
  mac80211: fix radar_enabled propagation

Oren Givon (1):
  iwlwifi: add new 7265 HW IDs

 drivers/net/wireless/cw1200/debug.c |   2 +
 drivers/net/wireless/iwlwifi/iwl-7000.c |   5 +-
 drivers/net/wireless/iwlwifi/mvm/coex.c |  18 +-
 drivers/net/wireless/iwlwifi/mvm/mac80211.c |   1 +
 drivers/net/wireless/iwlwifi/mvm/rs.c   | 261 ++--
 drivers/net/wireless/iwlwifi/mvm/rs.h   |  14 +-
 drivers/net/wireless/iwlwifi/mvm/sf.c   |   3 +-
 drivers/net/wireless/iwlwifi/pcie/drv.c |   2 +
 drivers/net/wireless/mwifiex/main.c |  12 +-
 drivers/net/wireless/mwifiex/sta_ioctl.c|   7 +-
 drivers/net/wireless/rsi/rsi_91x_core.c |   2 +-
 drivers/net/wireless/rsi/rsi_91x_mgmt.c |  21 +--
 drivers/net/wireless/ti/wl18xx/event.h  |  20 +++
 drivers/net/wireless/ti/wlcore/event.c  |   

pull request: wireless 2014-04-17

2014-04-17 Thread John W. Linville
Dave,

Please pull this batch of fixes intended for the 3.15 stream...

For the mac80211 bits, Johannes says:

We have a fix from Chun-Yeow to not look at management frame bitrates
that are typically really low, two fixes from Felix for AP_VLAN
interfaces, a fix from Ido to disable SMPS settings when a monitor
interface is enabled, a radar detection fix from Michał and a fix from
myself for a very old remain-on-channel bug.

For the iwlwifi bits, Emmanuel says:

I have new device IDs and a new firmware API. These are the trivial
ones. The less trivial ones are Johannes's fix that delays the
enablement of an interrupt coalescing hardware until after association
- this fixes a few connection problems seen in the field. Eyal has a
bunch of rate control fixes. I decided to add these for 3.15 because
they fix some disconnection and packet loss scenarios which were
reported by the field. I also have a fix for a memory leak that
happens only with a very new NIC.

Along with those...

Amitkumar Karwar fixes a couple of problems relating to driver/firmware
interactions in mwifiex.

Christian Engelmayer avoids a couple of potential memory leaks in
the new rsi driver.

Eliad Peller provides a wl18xx mailbox alignment fix for problems
when using new firmware.

Frederic Danis adds a couple of missing debugging strings to the
cw1200 driver.

Geert Uytterhoeven adds a variable initialization inside of the
rsi driver.

Luciano Coelho patches the wlcore code to ignore dummy packet events
in PLT mode in order to work around a firmware bug.

Please let me know if there are problems!

Thanks,

John

---

The following changes since commit 0acf07d240a84069c4a6651e6030cf35d30c7159:

  seccomp: fix memory leak on filter attach (2014-04-16 15:25:53 -0400)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git for-davem

for you to fetch changes up to 4a0c3d9fd1af83ad0519997043467b817d3738fc:

  Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless into for-davem 
(2014-04-17 10:34:22 -0400)



Amitkumar Karwar (2):
  mwifiex: process event before command response
  mwifiex: fix hung task on command timeout

Christian Engelmayer (2):
  rsi: Fix a potential memory leak in rsi_set_channel()
  rsi: Fix a potential memory leak in rsi_send_auto_rate_request()

Chun-Yeow Yeoh (1):
  mac80211: update last_tx_rate only for data frame

Eliad Peller (1):
  wl18xx: align event mailbox with current fw

Emmanuel Grumbach (4):
  iwlwifi: mvm: BT Coex - send the new LUT upon antenna coupling change
  iwlwifi: 7000: bump API to 9
  iwlwifi: add MODULE_FIRMWARE for 7265
  iwlwifi: mvm: BT Coex - fix Look Up Table

Eyal Shapira (7):
  iwlwifi: mvm: rs: fix mimo delimiter in LQ cmd
  iwlwifi: mvm: rs: use correct max expected throughput figures
  iwlwifi: mvm: rs: fix and cleanup rs_get_rate_action
  iwlwifi: mvm: rs: reinit rs if no tx for a long time
  iwlwifi: mvm: rs: fallback to legacy Tx columns
  iwlwifi: mvm: avoid searching unnecessary columns
  iwlwifi: mvm: rs: clear per rate stats when aggregation changes

Felix Fietkau (2):
  mac80211: suppress BSS info change notifications for AP_VLAN
  mac80211: exclude AP_VLAN interfaces from tx power calculation

Frederic Danis (1):
  cw1200: Fix cw1200_debug_link_id

Geert Uytterhoeven (1):
  rsi: Add missing initialization of ii

Ido Yariv (1):
  mac80211: Disable SMPS for the monitor interface

Johannes Berg (2):
  mac80211: fix software remain-on-channel implementation
  iwlwifi: mvm: delay enabling smart FIFO until after beacon RX

John W. Linville (3):
  Merge branch 'for-john' of git://git.kernel.org/.../jberg/mac80211
  Merge branch 'for-john' of git://git.kernel.org/.../iwlwifi/iwlwifi-fixes
  Merge branch 'master' of git://git.kernel.org/.../linville/wireless into 
for-davem

Luciano Coelho (1):
  wlcore: ignore dummy packet events in PLT mode

Michal Kazior (1):
  mac80211: fix radar_enabled propagation

Oren Givon (1):
  iwlwifi: add new 7265 HW IDs

 drivers/net/wireless/cw1200/debug.c |   2 +
 drivers/net/wireless/iwlwifi/iwl-7000.c |   5 +-
 drivers/net/wireless/iwlwifi/mvm/coex.c |  18 +-
 drivers/net/wireless/iwlwifi/mvm/mac80211.c |   1 +
 drivers/net/wireless/iwlwifi/mvm/rs.c   | 261 ++--
 drivers/net/wireless/iwlwifi/mvm/rs.h   |  14 +-
 drivers/net/wireless/iwlwifi/mvm/sf.c   |   3 +-
 drivers/net/wireless/iwlwifi/pcie/drv.c |   2 +
 drivers/net/wireless/mwifiex/main.c |  12 +-
 drivers/net/wireless/mwifiex/sta_ioctl.c|   7 +-
 drivers/net/wireless/rsi/rsi_91x_core.c |   2 +-
 drivers/net/wireless/rsi/rsi_91x_mgmt.c |  21 +--
 drivers/net/wireless/ti/wl18xx/event.h  |  20 +++
 drivers/net/wireless/ti/wlcore/event.c  |   5 +