Skip to content

iwmc3200wifi updates

Samuel Ortiz linux-wireless 2 versions New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest11 patches 0 repliesNew
  2. v112 patches 2 repliesSuperseded

Changes from the cover letter

v2: Removed patch #1 from the previous patch set.
With patch #3 (#2 on patch set v2), we are actually registering the netdev _after_ the SDIO bus is really ready.

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/11iwmc3200wifi: check for iwm_priv_init errordrivers/net/wireless/iwmc3200wifi/iwm.h drivers/net/wireless/iwmc3200wifi/main.c drivers/net/wireless/iwmc3200wifi/netdev.c+23 -70 replies
2/11iwmc3200wifi: add iwm_if_add and iwm_if_removedrivers/net/wireless/iwmc3200wifi/iwm.h drivers/net/wireless/iwmc3200wifi/netdev.c drivers/net/wireless/iwmc3200wifi/sdio.c+31 -120 replies
3/11iwmc3200wifi: fix potential kernel oops on module removaldrivers/net/wireless/iwmc3200wifi/sdio.c+2 -20 replies
4/11iwmc3200wifi: add a mutex to protect iwm_reset_workerdrivers/net/wireless/iwmc3200wifi/iwm.h drivers/net/wireless/iwmc3200wifi/main.c+49 -60 replies
5/11iwmc3200wifi: invalidate keys when changing the BSSIDdrivers/net/wireless/iwmc3200wifi/wext.c+18 -10 replies
6/11iwmc3200wifi: handling wifi_if_ntfy responsesdrivers/net/wireless/iwmc3200wifi/commands.c drivers/net/wireless/iwmc3200wifi/iwm.h drivers/net/wireless/iwmc3200wifi/main.c +2 more+31 -150 replies
7/11iwmc3200wifi: cfg80211 key hooks implemetationdrivers/net/wireless/iwmc3200wifi/cfg80211.c drivers/net/wireless/iwmc3200wifi/commands.c drivers/net/wireless/iwmc3200wifi/commands.h +3 more+219 -3320 replies
8/11iwmc3200wifi: change coexist periodic calibration flagdrivers/net/wireless/iwmc3200wifi/commands.c drivers/net/wireless/iwmc3200wifi/commands.h+11 -60 replies
9/11iwmc3200wifi: cache keys when interface is downdrivers/net/wireless/iwmc3200wifi/cfg80211.c drivers/net/wireless/iwmc3200wifi/main.c drivers/net/wireless/iwmc3200wifi/netdev.c+28 -190 replies
10/11iwmc3200wifi: remove select LIB80211 from Kconfigdrivers/net/wireless/iwmc3200wifi/Kconfig+0 -10 replies
11/11iwmc3200wifi: rfkill cleanupdrivers/net/wireless/iwmc3200wifi/cfg80211.c drivers/net/wireless/iwmc3200wifi/iwm.h drivers/net/wireless/iwmc3200wifi/netdev.c +3 more+39 -320 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.

Read the v2 thread

Cover letter [PATCH 00/11 v2] iwmc3200wifi updates

Hi John,

Here go some updates for the iwmc3200wifi driver.
Some of those patches are bug fixes and we'd like them to eventually make it to 2.6.31. The rest are targeted at wireless-testing inclusion. I tried to set an explicit subject line to let you clearly understand where we'd like each of them to land, please let me know if that's not the case.

Changes:
v2: Removed patch #1 from the previous patch set.
With patch #3 (#2 on patch set v2), we are actually registering the netdev _after_ the SDIO bus is really ready.

Samuel Ortiz (4):
iwmc3200wifi: invalidate keys when changing the BSSID
iwmc3200wifi: handling wifi_if_ntfy responses
iwmc3200wifi: cfg80211 key hooks implemetation
iwmc3200wifi: cache keys when interface is down

Zhu Yi (7):
iwmc3200wifi: check for iwm_priv_init error
iwmc3200wifi: add iwm_if_add and iwm_if_remove
iwmc3200wifi: fix potential kernel oops on module removal
iwmc3200wifi: add a mutex to protect iwm_reset_worker
iwmc3200wifi: change coexist periodic calibration flag
iwmc3200wifi: remove select LIB80211 from Kconfig
iwmc3200wifi: rfkill cleanup

 drivers/net/wireless/iwmc3200wifi/Kconfig    |    1 -
 drivers/net/wireless/iwmc3200wifi/cfg80211.c |  204 +++++++++++++++++
 drivers/net/wireless/iwmc3200wifi/commands.c |  116 +++++------
 drivers/net/wireless/iwmc3200wifi/commands.h |    7 +-
 drivers/net/wireless/iwmc3200wifi/iwm.h      |   28 ++--
 drivers/net/wireless/iwmc3200wifi/main.c     |   89 ++++++--
 drivers/net/wireless/iwmc3200wifi/netdev.c   |   72 ++++---
 drivers/net/wireless/iwmc3200wifi/rx.c       |   27 ++-
 drivers/net/wireless/iwmc3200wifi/sdio.c     |   17 +-
 drivers/net/wireless/iwmc3200wifi/umac.h     |    2 +
 drivers/net/wireless/iwmc3200wifi/wext.c     |  305 +++-----------------------
 11 files changed, 443 insertions(+), 425 deletions(-)