lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Thu, 3 Jul 2014 15:12:12 -0400
From:	"John W. Linville" <linville@...driver.com>
To:	davem@...emloft.net
Cc:	linux-wireless@...r.kernel.org, netdev@...r.kernel.org,
	linux-kernel@...r.kernel.org
Subject: pull request: wireless-next 2014-07-03

Dave,

Please pull this first batch of wireless updates intended for the
3.17 stream...

For the mac80211 bits, Johannes says:

"The biggest thing here is probably Arik's TDLS rework, beyond that we
have smaller improvements and features like David's scanning IE thing,
Luca's queue work, some CSA work, etc. Also your PID rate control
removal, of course."

For the iwlwifi bits, Emmanuel says:

"I have here a fix from Eliad for scheduled scan: it fixes a firmware
assertion. Arik reverts a patch I made that didn't take into account
that 3160 doesn't have UAPSD and hence, we can't assume that all
newer firmwares support the feature. Here too, the visible effect
is a firmware assertion. Along with that, we have a few fixes and
additions to the device list."

On top of that, there are some cleanups to the new rsi driver, some
continuing improvements to the rtl818x drivers, and the usual bundles
of updates to ath9k, b43, mwifiex, wil6210, and a few other bits here
and there.

Please let me know if there are problems!

Thanks,

John

---

The following changes since commit bd4578bc84a8c8a390cf6002539e75447e78e935:

  drivers/net/hyperv/netvsc.c: remove unnecessary null test before kfree (2014-07-02 18:22:25 -0700)

are available in the git repository at:

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

for you to fetch changes up to 63f3e836faa2e46836c324d56fe3d8fb44eb1055:

  Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem (2014-07-03 14:54:42 -0400)

----------------------------------------------------------------

Alexey Khoroshilov (4):
      rsi: Use module_usb_driver
      rsi_91x_sdio: add error handling into rsi_module_init()
      rsi: GFP_ATOMIC is not needed in rsi_init_usb_interface()
      rsi: fix memory leaks and error handling in rsi_91x_usb

Amitkumar Karwar (4):
      mwifiex: add firmware dump feature for PCIe
      mwifiex: use generic 'iface_work' workqueue for SDIO interface
      mwifiex: get rid of global pointer reset_host
      mwifiex: add firmware dump feature for SDIO

Andrea Merello (10):
      rtl818x_pci: make RSSI code more readable
      rtl818x_pci: provide dBm signal information for rtl8185
      rtl818x_pci: fix possible RX descriptor invalid data read
      rtl818x_pci: Fix BSSID register written incorrectly
      rtl818x_pci: Fix rtl8185 excessive IFS after CTS-to-self
      rtl818x_pci: add comment pointing to the rtl8187se reference code
      rtl8180: fix incorrect TX retry.
      rtl8180: disable buggy rate fallback mechanism
      rtl818x_pci: handle broken PIO mapping
      rtl818x_pci: fix pci probe returns success when it fails

Andrei Otcheretianski (1):
      iwlwifi: mvm: Introduce an API to set STA_FLG_DISABLE_TX flag

Andy Lutomirski (3):
      iwlwifi: pcie: log when waking the NIC for hcmd submission fails
      iwlwifi: pcie: improve debugfs queue info
      iwlwifi: dvm: add a force_cam module parameter to fully disable power saving

Antonio Ospite (1):
      trivial: net/mac80211/mesh.c: fix typo s/Substract/Subtract/

Arend van Spriel (3):
      brcmfmac: clear ht info during attach phase
      brcmfmac: correct logging levels in btcoex source
      brcmfmac: reduce log level in fwil if firmware returns error

Arik Nemtsov (10):
      mac80211: clarify TDLS Tx handling
      mac80211: set auth flags after other station info
      mac80211: cleanup TDLS state during failed setup
      cfg80211: pass TDLS initiator in tdls_mgmt operations
      mac80211: use TDLS initiator in tdls_mgmt operations
      mac80211: split tdls_mgmt function
      mac80211: implement proper Tx path flushing for TDLS
      mac80211: add API to request TDLS operation from userspace
      mac80211: make sure TDLS peer STA exists during setup
      mac80211: protect TDLS discovery session

Bing Zhao (3):
      mwifiex: wowlan: do not disconnect on suspend
      mwifiex: print sleep_confirm cmd/response and power save events
      Revert "mwifiex: Use the proper interfaces"

Bob Copeland (1):
      mac80211: remove ignore_plink_timer flag

Daniel Kim (1):
      brcmfmac: Don't control mpc setting during scan operation

David Spinadel (6):
      iwlwifi: mvm: use ksize to memset scan_command
      iwlwifi: mvm: don't use hardcoded num of scan channels
      iwlwifi: fix NVM channel attribute map.
      iwlwifi: mvm: support extended beacon notification
      mac80211: support more than one band in scan request
      mac80211: split sched scan IEs

Eliad Peller (3):
      iwlwifi: mvm: rework sched scan channel configuration
      iwlwifi: remove MCS32 support declaration
      iwlwifi: mvm: disable beacon filtering escape timer in d0i3

Emmanuel Grumbach (11):
      iwlwifi: bump API version for 8000 devices
      Merge remote-tracking branch 'iwlwifi-fixes/master' into iwlwifi-next
      iwlwifi: add device / firmware to fw-error-dump file
      iwlwifi: rename iwl_mvm_fw_error_next_data
      iwlwifi: pcie: add firmware monitor capabilities
      iwlwifi: mvm: BT Coex - allow to force the antenna allocation
      iwlwifi: mvm: BT Coex - allow MIMO in more cases
      iwlwifi: mvm: BT Coex - don't limit rate control if TTC is on
      iwlwifi: mvm: BT Coex - add reduced Tx power thresholds to constants
      iwlwifi: mvm: BT Coex - avoid the shared antenna for management frames
      iwlwivi: mvm: BT Coex - properly set the priority of beacons

Eran Harary (2):
      iwlwifi: mvm: fixes for 8000 NVM flow
      iwlwifi: mvm: fix bug in set_hw_address function

Fabian Frederick (5):
      drivers/net/wireless/rt2x00/rt2x00dev.c: remove null test before kfree
      SPECTRUM_CS: ioport_map/unmap relies on HAS_IOPORT_MAP
      LIBERTAS_CS: ioport_map/unmap relies on HAS_IOPORT_MAP
      PCMCIA_HERMES: ioport_map/unmap relies on HAS_IOPORT_MAP
      drivers/net/wireless/ipw2x00/libipw_module.c: remove unnecessary null test before kfree

Felix Fietkau (22):
      ath9k: Add channel context structure
      ath9k: Move txpower limit to channel context
      ath9k: Move acq to channel context
      ath9k: Add channel context worker thread
      ath9k: channel context based transmission
      ath9k: send powersave frame on channel switch
      ath9k: Implement hw_scan support
      ath9k: Implement remain-on-channal support
      ath9k: Implement channel context ops
      ath9k: Move caldata into channel context
      ath9k: Add ATH_OP_MULTI_CHANNEL
      ath9k: save tsf in channel context
      ath9k: switch channel context for beaconing
      ath9k: Add p2p go NoA attribute
      ath9k: switch channel after sending beacon
      ath9k: Adjust AP beacon tsf based on station context
      ath9k: Implement mgd_prepare_tx
      ath9k: Add multi-channel scheduling support
      ath9k: Add periodic NoA support
      ath9k: Handle beacon miss on multi channel context
      ath9k: Update channel switch timer
      ath9k: Add recovery mechanism for hw TSF timer

Fengguang Wu (1):
      b43: b43_phyops_a can be static

Franky Lin (1):
      brcmfmac: replace cfg80211 testmode with vendor command

Hante Meuleman (3):
      brcmfmac: Add 43569 USB support.
      brcmfmac: Add USB device 43566 to supported devices.
      brcmfmac: Change USB probe routine to support Composite USB

Jahnavi Meher (18):
      rsi: Mapping the debugfs stats to the correct s/w queues.
      rsi: Fixed the kernel doc
      rsi: Using band from rsi_common to fill in ieee80211_rx_status
      rsi: Add macros for endpoints and set default value of endpoint.
      rsi: Changed the radio caps frame.
      rsi: Changed the rsi_set_channel() and rsi_program_bb_rf().
      rsi: Changed rate handling.
      rsi: Lower level debug messages and changed handling of confirm received for rsi_program_bb_rf().
      rsi: Use SGI if configured for fixed rate transmission.
      rsi: Changed the SDIO interrupt variables and some clean up.
      rsi: Changed the logic of dequeuing packets from hal queues.
      rsi: Added debug messages.
      rsi: Sending QoS null packet via the mgmt queue.
      rsi: Adding support for 5GHz
      rsi: Adding support for host based bgscan.
      rsi: Changes for 40MHz
      rsi: Fixed errors and warnings reported by static code analyzers.
      rsi: Fixed warnings reported by static code analyzers.

Janusz Dziedzic (1):
      mac80211: allow tx via monitor iface when DFS

Joe Perches (1):
      rt2x00: Use dma_zalloc_coherent

Johannes Berg (6):
      mac80211: fix station/driver powersave race
      mac80211: remove weak WEP IV accounting
      cfg80211: make ethtool the driver's responsibility
      mac80211_hwsim: clean up own address matching
      iwlwifi: mvm: add back support for low-priority scan
      iwlwifi: mvm: handle device start failures during restart

John W. Linville (4):
      mac80211: remove PID rate control
      Merge git://git.kernel.org/.../jberg/mac80211-next
      Merge branch 'master' of git://git.kernel.org/.../iwlwifi/iwlwifi-next
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next into for-davem

Kees Cook (1):
      rtlwifi: btcoexist: avoid format string in printk

Liad Kaufman (3):
      iwlwifi: update trans->hw_rev 8000 hw family format
      iwlwifi: nvm: update maximal parsed values in external nvm
      iwlwifi: mvm: assure no overflows occur while reading otp

Luciano Coelho (4):
      mac80211: don't stop all queues when flushing
      mac80211: introduce refcount for queue_stop_reasons
      mac80211: add functions to stop and wake all queues assigned to a vif
      mac80211: stop only the queues assigned to the vif during channel switch

Luis R. Rodriguez (1):
      p54: use request_firmware_direct() for optional EEPROM override

Markus Pargmann (1):
      mwifiex: Remove custom world regulatory domain

Mathy Vanhoef (2):
      ath5k: support for FIF_FCSFAIL filter
      ath5k: capture CCK and OFDM restarts

Michal Kazior (7):
      mac80211: move csa counters from sdata to beacon/presp
      mac80211: use csa counter offsets instead of csa_active
      mac80211: implement multi-vif in-place reservations
      mac80211: make check_combinations() aware of chanctx reservation
      mac80211: use chanctx reservation for AP CSA
      mac80211: use chanctx reservation for STA CSA
      cfg80211: remove channel_switch combination check

Peter Senna Tschudin (2):
      net: wireless: Remove useless return variables
      cw1200: Remove useless return variables

Rafał Miłecki (19):
      b43: drop B43_DEFAULT_CHANNEL
      b43: b43_op_config: drop check for core change
      b43: b43_op_config: use IEEE80211_CONF_CHANGE_CHANNEL
      b43: PHY: don't force default channel during init
      b43: b43_op_config: set channel info before switching band
      b43: store current channel using struct cfg80211_chan_def
      b43: PHY: drop own channel_freq (get it from chandef when needed)
      b43: PHY: drop is_40mhz (get width info from chandef)
      b43: PHY: drop channel_type (we can get this info from chandef)
      bcma: gpio: register all 32 GPIOs on BCM53572
      b43: remove leftover code from old devices support
      b43: add config for (en|dis)abling G-PHY support
      b43: N-PHY: update code for sending sample tone
      b43: N-PHY: update low-pass filter setup
      b43: update list and code making a selection of firmware files
      b43: treat LCNXN-PHY as extra N-PHY devices
      b43: N-PHY: fixes for radio 0x2057
      b43: N-PHY: complete generic support for 0x2057 radio
      b43: add more bcma cores

Rajkumar Manoharan (15):
      ath9k: Fetch appropriate operating channel context
      ath9k: Move beacon config to channel context
      ath9k: Summarize hw state per channel context
      ath9k: Store current offchannel duration
      ath9k: use separate HW queue for each channel context
      ath9k: Advertise multichannel support
      ath9k: Fix build error in ath_reset_internal
      ath9k_hw: update CCK loop coefficients for AR953x 1.0
      ath9k_hw: Add QCA953x 2.0 initvals
      ath9k_hw: fix XPABIASLEVEL settings for AR9531
      ath9k_hw: fix tx gain table index for AR953x
      ath9k_hw: Fix pll2_divfrac for AR953x
      ath9k: Cache beacon config after association
      ath9k: Increase max listen interval
      ath9k: Calculate sleep duration

Rasmus Villemoes (1):
      net/wireless/brcm80211/brcmfmac: Make return type and name reflect actual semantics

Rickard Strandqvist (8):
      net: wireless: libertas: cmd.c: Cleaning up uninitialized variables
      net: wireless: rt2x00: rt2x00mac.c: Cleaning up uninitialized variables
      net: wireless: rtlwifi: rtl8192de: phy.c: Cleaning up uninitialized variable
      rtlwifi/rtl8192de: Fix media status register mask
      rtlwifi/rtl8192c[eu]: Fix media status register mask
      rtlwifi/rtl8188ee: Fix media status register mask
      rtlwifi/rtl8723ae: Replace magic number by macro
      rtlwifi/rtl8723be: Replace magic number by macro

Stanislaw Gruszka (5):
      rt2x00: change beaconing locking
      rt2x00: change beaconing setup on RT2800
      rt2x00: change default MAC_BSSID_DW1_BSS_BCN_NUM
      rt2x00: change order when stop beaconing
      rt2x00: do not initialize BCN_OFFSET registers

Thomas Gleixner (4):
      mwifiex: Use the proper interfaces
      mac80211: Use ktime_get_ts()
      net: Mac80211: Remove silly timespec dance
      wireless: mwifiex: Use the proper interfaces

Vladimir Kondratiev (26):
      wil6210: Tx mgmt frame from debugfs
      wil6210: indicate mgmt_tx status
      wil6210: print debug info when starting AP
      wil6210: trace wil->status on debugfs
      wil6210: print more info about BSS found
      wil6210: more debug info for vring
      wil6210: Tx performance monitoring
      wil6210: Allow driver load if FW not ready
      wil6210: BACK: track last dropped SSN
      wil6210: debugfs interface to send raw WMI command
      wil6210: writeable ITR registers
      wil6210: print error when notifying about FW error
      wil6210: debug print when scan request state changes
      wil6210: Use "name = value" format in the debugfs
      wil6210: add 'freq' and 'link' debugfs entries
      wil6210: Debug print GRO Rx result
      wil6210: avoid dmesg pollution by Tx errors
      wil6210: fix disconnect handling for AP
      wil6210: remove unused #include
      wil6210: map additional registers on target
      wil6210: fix for unreachable code in wmi_recv_cmd
      wil6210: work around for platforms with broken INTx
      wil6210: add 'info' debugfs entry
      wil6210: interrupt statistics
      wil6210: track Tx queue state
      wil6210: fix for 64-bit integer division

Xinming Hu (2):
      mwifiex: add hscfg to debugfs
      mwifiex: update Copyright to 2014

Zhiyuan Yang (1):
      mwifiex: support wowlan magic-packet encapsulated as UDP packet

 MAINTAINERS                                        |  10 -
 drivers/bcma/driver_gpio.c                         |   1 +
 drivers/net/wireless/at76c50x-usb.c                |   3 +-
 drivers/net/wireless/ath/ath.h                     |   1 +
 drivers/net/wireless/ath/ath10k/mac.c              |   3 +-
 drivers/net/wireless/ath/ath5k/ath5k.h             |   1 +
 drivers/net/wireless/ath/ath5k/base.c              |  31 +-
 drivers/net/wireless/ath/ath5k/mac80211-ops.c      |   2 +
 drivers/net/wireless/ath/ath9k/Makefile            |   3 +-
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c     |   3 +-
 drivers/net/wireless/ath/ath9k/ar9003_hw.c         |  15 +-
 drivers/net/wireless/ath/ath9k/ar9003_phy.c        |   6 +-
 drivers/net/wireless/ath/ath9k/ar953x_initvals.h   | 201 ++++-
 drivers/net/wireless/ath/ath9k/ath9k.h             | 159 +++-
 drivers/net/wireless/ath/ath9k/beacon.c            |  97 ++-
 drivers/net/wireless/ath/ath9k/channel.c           | 685 ++++++++++++++++
 drivers/net/wireless/ath/ath9k/common-beacon.c     |   5 +-
 drivers/net/wireless/ath/ath9k/debug.c             |  28 +-
 drivers/net/wireless/ath/ath9k/hw.c                |  26 +-
 drivers/net/wireless/ath/ath9k/hw.h                |   1 +
 drivers/net/wireless/ath/ath9k/init.c              |  57 +-
 drivers/net/wireless/ath/ath9k/link.c              |   6 +-
 drivers/net/wireless/ath/ath9k/main.c              | 892 +++++++++++++++------
 drivers/net/wireless/ath/ath9k/mci.c               |   4 +-
 drivers/net/wireless/ath/ath9k/pci.c               |   1 +
 drivers/net/wireless/ath/ath9k/recv.c              |  16 +-
 drivers/net/wireless/ath/ath9k/reg.h               |   4 +
 drivers/net/wireless/ath/ath9k/tx99.c              |   2 +-
 drivers/net/wireless/ath/ath9k/wow.c               |   1 +
 drivers/net/wireless/ath/ath9k/xmit.c              | 114 ++-
 drivers/net/wireless/ath/wil6210/cfg80211.c        |  68 +-
 drivers/net/wireless/ath/wil6210/debugfs.c         | 305 ++++++-
 drivers/net/wireless/ath/wil6210/interrupt.c       |   3 +
 drivers/net/wireless/ath/wil6210/main.c            |  22 +-
 drivers/net/wireless/ath/wil6210/pcie_bus.c        |  31 +-
 drivers/net/wireless/ath/wil6210/rx_reorder.c      |   1 +
 drivers/net/wireless/ath/wil6210/txrx.c            |  33 +-
 drivers/net/wireless/ath/wil6210/wil6210.h         |  10 +-
 drivers/net/wireless/ath/wil6210/wmi.c             |  40 +-
 drivers/net/wireless/b43/Kconfig                   |   9 +
 drivers/net/wireless/b43/Makefile                  |   6 +-
 drivers/net/wireless/b43/main.c                    | 300 +++----
 drivers/net/wireless/b43/phy_a.c                   |   2 +-
 drivers/net/wireless/b43/phy_a.h                   |   4 -
 drivers/net/wireless/b43/phy_common.c              |  26 +-
 drivers/net/wireless/b43/phy_common.h              |  12 +-
 drivers/net/wireless/b43/phy_ht.c                  |   2 +-
 drivers/net/wireless/b43/phy_n.c                   | 348 +++++---
 drivers/net/wireless/b43/radio_2057.c              | 122 ++-
 drivers/net/wireless/b43/radio_2057.h              |  66 ++
 drivers/net/wireless/b43/tables_nphy.c             |   2 +-
 drivers/net/wireless/brcm80211/brcmfmac/Makefile   |   3 +-
 drivers/net/wireless/brcm80211/brcmfmac/btcoex.c   |  38 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd.h      |  10 -
 .../net/wireless/brcm80211/brcmfmac/dhd_common.c   |   7 +
 drivers/net/wireless/brcm80211/brcmfmac/fwil.c     |   2 +-
 drivers/net/wireless/brcm80211/brcmfmac/p2p.c      |   2 +-
 drivers/net/wireless/brcm80211/brcmfmac/usb.c      | 214 +++--
 drivers/net/wireless/brcm80211/brcmfmac/vendor.c   | 115 +++
 drivers/net/wireless/brcm80211/brcmfmac/vendor.h   |  64 ++
 .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.c  |  81 +-
 .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.h  |   2 +-
 .../net/wireless/brcm80211/brcmsmac/phy/phy_cmn.c  |   6 +-
 drivers/net/wireless/cw1200/scan.c                 |   3 +-
 drivers/net/wireless/cw1200/scan.h                 |   2 +-
 drivers/net/wireless/cw1200/sta.c                  |   3 +-
 drivers/net/wireless/ipw2x00/libipw_module.c       |   3 +-
 drivers/net/wireless/iwlegacy/common.c             |   3 +-
 drivers/net/wireless/iwlegacy/common.h             |   2 +-
 drivers/net/wireless/iwlwifi/dvm/mac80211.c        |   3 +-
 drivers/net/wireless/iwlwifi/dvm/power.c           |   9 +
 drivers/net/wireless/iwlwifi/iwl-8000.c            |   5 +-
 drivers/net/wireless/iwlwifi/iwl-config.h          |   2 +-
 drivers/net/wireless/iwlwifi/iwl-drv.c             |  15 +
 drivers/net/wireless/iwlwifi/iwl-eeprom-parse.c    |   1 -
 drivers/net/wireless/iwlwifi/iwl-fw-error-dump.h   |  46 +-
 drivers/net/wireless/iwlwifi/iwl-fw-file.h         |   6 +-
 drivers/net/wireless/iwlwifi/iwl-fw.h              |   8 +
 drivers/net/wireless/iwlwifi/iwl-modparams.h       |   2 +
 drivers/net/wireless/iwlwifi/iwl-nvm-parse.c       |  56 +-
 drivers/net/wireless/iwlwifi/iwl-prph.h            |   6 +
 drivers/net/wireless/iwlwifi/mvm/coex.c            |  77 +-
 drivers/net/wireless/iwlwifi/mvm/constants.h       |   2 +
 drivers/net/wireless/iwlwifi/mvm/debugfs.c         |  39 +
 drivers/net/wireless/iwlwifi/mvm/fw-api-coex.h     |  10 +-
 drivers/net/wireless/iwlwifi/mvm/fw-api-power.h    |   2 +-
 drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h     |  47 +-
 drivers/net/wireless/iwlwifi/mvm/fw-api-sta.h      |   7 +-
 drivers/net/wireless/iwlwifi/mvm/fw-api-tx.h       |  14 +
 drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c        |  45 +-
 drivers/net/wireless/iwlwifi/mvm/mac80211.c        |  20 +-
 drivers/net/wireless/iwlwifi/mvm/mvm.h             |  16 +-
 drivers/net/wireless/iwlwifi/mvm/nvm.c             |  29 +-
 drivers/net/wireless/iwlwifi/mvm/ops.c             |  31 +-
 drivers/net/wireless/iwlwifi/mvm/scan.c            | 142 ++--
 drivers/net/wireless/iwlwifi/mvm/sta.c             |  20 +
 drivers/net/wireless/iwlwifi/mvm/sta.h             |   2 +
 drivers/net/wireless/iwlwifi/mvm/tx.c              |   8 +-
 drivers/net/wireless/iwlwifi/pcie/internal.h       |   7 +
 drivers/net/wireless/iwlwifi/pcie/trans.c          | 145 +++-
 drivers/net/wireless/iwlwifi/pcie/tx.c             |   1 +
 drivers/net/wireless/libertas/Kconfig              |   2 +-
 drivers/net/wireless/libertas/cmd.c                |   1 +
 drivers/net/wireless/mac80211_hwsim.c              |  69 +-
 drivers/net/wireless/mwifiex/11ac.c                |   2 +-
 drivers/net/wireless/mwifiex/11ac.h                |   2 +-
 drivers/net/wireless/mwifiex/11h.c                 |   2 +-
 drivers/net/wireless/mwifiex/11n.c                 |   2 +-
 drivers/net/wireless/mwifiex/11n.h                 |   2 +-
 drivers/net/wireless/mwifiex/11n_aggr.c            |   2 +-
 drivers/net/wireless/mwifiex/11n_aggr.h            |   2 +-
 drivers/net/wireless/mwifiex/11n_rxreorder.c       |   2 +-
 drivers/net/wireless/mwifiex/11n_rxreorder.h       |   2 +-
 drivers/net/wireless/mwifiex/Makefile              |   2 +-
 drivers/net/wireless/mwifiex/README                |  32 +-
 drivers/net/wireless/mwifiex/cfg80211.c            |  55 +-
 drivers/net/wireless/mwifiex/cfg80211.h            |   2 +-
 drivers/net/wireless/mwifiex/cfp.c                 |   2 +-
 drivers/net/wireless/mwifiex/cmdevt.c              |  30 +-
 drivers/net/wireless/mwifiex/debugfs.c             |  95 ++-
 drivers/net/wireless/mwifiex/decl.h                |   2 +-
 drivers/net/wireless/mwifiex/ethtool.c             |  85 +-
 drivers/net/wireless/mwifiex/fw.h                  |   2 +-
 drivers/net/wireless/mwifiex/ie.c                  |   2 +-
 drivers/net/wireless/mwifiex/init.c                |  15 +-
 drivers/net/wireless/mwifiex/ioctl.h               |   2 +-
 drivers/net/wireless/mwifiex/join.c                |   2 +-
 drivers/net/wireless/mwifiex/main.c                |   8 +-
 drivers/net/wireless/mwifiex/main.h                |  34 +-
 drivers/net/wireless/mwifiex/pcie.c                | 195 ++++-
 drivers/net/wireless/mwifiex/pcie.h                |  12 +-
 drivers/net/wireless/mwifiex/scan.c                |   2 +-
 drivers/net/wireless/mwifiex/sdio.c                | 240 +++++-
 drivers/net/wireless/mwifiex/sdio.h                |  14 +-
 drivers/net/wireless/mwifiex/sta_cmd.c             |   2 +-
 drivers/net/wireless/mwifiex/sta_cmdresp.c         |   2 +-
 drivers/net/wireless/mwifiex/sta_event.c           |   2 +-
 drivers/net/wireless/mwifiex/sta_ioctl.c           |   8 +-
 drivers/net/wireless/mwifiex/sta_rx.c              |   2 +-
 drivers/net/wireless/mwifiex/sta_tx.c              |   2 +-
 drivers/net/wireless/mwifiex/tdls.c                |   8 +-
 drivers/net/wireless/mwifiex/txrx.c                |   2 +-
 drivers/net/wireless/mwifiex/uap_cmd.c             |   2 +-
 drivers/net/wireless/mwifiex/uap_event.c           |   2 +-
 drivers/net/wireless/mwifiex/uap_txrx.c            |   6 +-
 drivers/net/wireless/mwifiex/usb.c                 |   2 +-
 drivers/net/wireless/mwifiex/usb.h                 |   2 +-
 drivers/net/wireless/mwifiex/util.c                |   2 +-
 drivers/net/wireless/mwifiex/util.h                |   2 +-
 drivers/net/wireless/mwifiex/wmm.c                 |  11 +-
 drivers/net/wireless/mwifiex/wmm.h                 |   2 +-
 drivers/net/wireless/orinoco/Kconfig               |   4 +-
 drivers/net/wireless/p54/p54spi.c                  |   2 +-
 drivers/net/wireless/rsi/rsi_91x_core.c            |  85 +-
 drivers/net/wireless/rsi/rsi_91x_debugfs.c         |  10 +-
 drivers/net/wireless/rsi/rsi_91x_mac80211.c        | 143 +++-
 drivers/net/wireless/rsi/rsi_91x_mgmt.c            | 239 ++++--
 drivers/net/wireless/rsi/rsi_91x_pkt.c             |  17 +
 drivers/net/wireless/rsi/rsi_91x_sdio.c            |   6 +-
 drivers/net/wireless/rsi/rsi_91x_sdio_ops.c        |   8 +-
 drivers/net/wireless/rsi/rsi_91x_usb.c             |  88 +-
 drivers/net/wireless/rsi/rsi_main.h                |  12 +
 drivers/net/wireless/rsi/rsi_mgmt.h                |  25 +-
 drivers/net/wireless/rsi/rsi_sdio.h                |   8 +-
 drivers/net/wireless/rt2x00/rt2800lib.c            |  69 +-
 drivers/net/wireless/rt2x00/rt2x00dev.c            |  10 +-
 drivers/net/wireless/rt2x00/rt2x00mac.c            |  20 +-
 drivers/net/wireless/rt2x00/rt2x00mmio.c           |   8 +-
 drivers/net/wireless/rt2x00/rt2x00queue.c          |  21 +-
 drivers/net/wireless/rt2x00/rt2x00queue.h          |   1 +
 drivers/net/wireless/rtl818x/rtl8180/dev.c         |  78 +-
 drivers/net/wireless/rtl818x/rtl8180/rtl8180.h     |   1 +
 .../net/wireless/rtlwifi/btcoexist/halbtcoutsrc.h  |   2 +-
 drivers/net/wireless/rtlwifi/rtl8188ee/hw.c        |   2 +-
 drivers/net/wireless/rtlwifi/rtl8188ee/reg.h       |   1 +
 drivers/net/wireless/rtlwifi/rtl8192ce/hw.c        |   2 +-
 drivers/net/wireless/rtlwifi/rtl8192ce/reg.h       |   1 +
 drivers/net/wireless/rtlwifi/rtl8192cu/hw.c        |   2 +-
 drivers/net/wireless/rtlwifi/rtl8192de/hw.c        |   2 +-
 drivers/net/wireless/rtlwifi/rtl8192de/phy.c       |   3 +-
 drivers/net/wireless/rtlwifi/rtl8192de/reg.h       |   1 +
 drivers/net/wireless/rtlwifi/rtl8723ae/hw.c        |   2 +-
 drivers/net/wireless/rtlwifi/rtl8723ae/reg.h       |   1 +
 drivers/net/wireless/rtlwifi/rtl8723be/hw.c        |   2 +-
 drivers/net/wireless/rtlwifi/rtl8723be/reg.h       |   1 +
 drivers/net/wireless/ti/wl1251/main.c              |   3 +-
 drivers/net/wireless/ti/wl12xx/scan.c              |  20 +-
 drivers/net/wireless/ti/wl12xx/scan.h              |   2 +-
 drivers/net/wireless/ti/wl18xx/scan.c              |  16 +-
 drivers/net/wireless/ti/wl18xx/scan.h              |   2 +-
 drivers/net/wireless/ti/wlcore/cmd.c               |  11 +-
 drivers/net/wireless/ti/wlcore/cmd.h               |   3 +-
 drivers/net/wireless/ti/wlcore/main.c              |   5 +-
 drivers/net/wireless/ti/wlcore/scan.h              |   2 +-
 drivers/net/wireless/ti/wlcore/wlcore.h            |   2 +-
 include/linux/ieee80211.h                          |   3 +
 include/net/cfg80211.h                             |  38 +-
 include/net/mac80211.h                             |  71 +-
 include/uapi/linux/nl80211.h                       |   5 +
 net/mac80211/Kconfig                               |  17 -
 net/mac80211/Makefile                              |   6 +-
 net/mac80211/agg-tx.c                              |   8 +-
 net/mac80211/cfg.c                                 | 555 +++----------
 net/mac80211/chan.c                                | 861 ++++++++++++++++----
 net/mac80211/debugfs_sta.c                         |   3 +-
 net/mac80211/driver-ops.h                          |  20 +-
 net/mac80211/ethtool.c                             | 244 ++++++
 net/mac80211/ibss.c                                |   2 +-
 net/mac80211/ieee80211_i.h                         |  88 +-
 net/mac80211/iface.c                               |  13 +-
 net/mac80211/main.c                                |  10 +-
 net/mac80211/mesh.c                                |   4 +-
 net/mac80211/mesh_plink.c                          |  30 +-
 net/mac80211/mlme.c                                | 134 ++--
 net/mac80211/offchannel.c                          |   6 +-
 net/mac80211/pm.c                                  |   6 +-
 net/mac80211/rate.h                                |  13 -
 net/mac80211/rc80211_pid.h                         | 278 -------
 net/mac80211/rc80211_pid_algo.c                    | 478 -----------
 net/mac80211/rc80211_pid_debugfs.c                 | 228 ------
 net/mac80211/rx.c                                  |   2 +
 net/mac80211/scan.c                                | 118 ++-
 net/mac80211/sta_info.c                            | 201 ++++-
 net/mac80211/sta_info.h                            |  13 +-
 net/mac80211/status.c                              |   7 +-
 net/mac80211/tdls.c                                | 293 ++++++-
 net/mac80211/trace.h                               |   7 +
 net/mac80211/tx.c                                  | 170 ++--
 net/mac80211/util.c                                | 270 +++++--
 net/mac80211/wep.c                                 |  20 -
 net/wireless/core.c                                |   3 -
 net/wireless/ethtool.c                             |  86 +-
 net/wireless/ethtool.h                             |   6 -
 net/wireless/nl80211.c                             |  15 +-
 net/wireless/rdev-ops.h                            |  54 +-
 net/wireless/trace.h                               |  59 +-
 236 files changed, 7756 insertions(+), 3787 deletions(-)
 create mode 100644 drivers/net/wireless/ath/ath9k/channel.c
 create mode 100644 drivers/net/wireless/brcm80211/brcmfmac/vendor.c
 create mode 100644 drivers/net/wireless/brcm80211/brcmfmac/vendor.h
 create mode 100644 net/mac80211/ethtool.c
 delete mode 100644 net/mac80211/rc80211_pid.h
 delete mode 100644 net/mac80211/rc80211_pid_algo.c
 delete mode 100644 net/mac80211/rc80211_pid_debugfs.c
 delete mode 100644 net/wireless/ethtool.h
-- 
John W. Linville		Someday the world will need a hero, and you
linville@...driver.com			might be all we have.  Be ready.

Content of type "application/pgp-signature" skipped

Powered by blists - more mailing lists