2014-01-10 18:45:14

by John W. Linville

[permalink] [raw]
Subject: pull request: wireless-next 2014-01-10

Dave,

Please pull these updates for the 3.14 stream!

For the mac80211 bits, Johannes says:

"Felix adds some helper functions for P2P NoA software tracking, Joe
fixes alignment (but as this apparently never caused issues I didn't
send it to 3.13), Kyeyoon/Jouni add QoS-mapping support (a Hotspot 2.0
feature), Weilong fixed a bunch of checkpatch errors and I get to play
fire-fighter or so and clean up other people's locking issues. I also
added nl80211 vendor-specific events, as we'd discussed at the wireless
summit."

For the iwlwifi bits, Emmanuel says:

"I have here a rework of the interrupt handling to meet RT kernel
requirements - basically we don't take any lock in the primary interrupt
handler. This gave me a good reason to clean things up a bit on the way.
There is also a fix of the QoS mapping along with a few workarounds for
hardware / firmware issues that are hard to hit.
Three fixes suggested by static analyzers, and other various stuff.
Most importantly, I update the Copyright note to include the new year."

For the bluetooth bits, Gustavo says:

"More patches to 3.14. The bulk of changes here is the 6LoWPAN support for
Bluetooth LE Devices. The commits that touches net/ieee802154/ are already
acked by David Miller. Other than that we have some RFCOMM fixes and
improvements plus fixes and clean ups all over the tree."

Beyond that, ath9k, brcmfmac, mwifiex, and wil6210 get their usual
level of attention. The wl1251 driver gets a number of updates,
and there are a handful of other bits here and there.

Please let me know if there are problems!

John

---

The following changes since commit 11b57f90257c1d6a91cee720151b69e0c2020cf6:

xen-netback: stop vif thread spinning if frontend is unresponsive (2014-01-09 23:05:46 -0500)

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 235f93922878234f3d99a4205ebe3634ee955919:

Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem (2014-01-10 10:59:40 -0500)

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

Alexander Aring (9):
6lowpan: fix/move/cleanup debug functions
6lowpan: introduce lowpan_push_hc_data function
6lowpan: udp use lowpan_push_hc_data function
6lowpan: fix udp compress ordering
6lowpan: fix udp byte ordering
6lowpan: add udp warning for elided checksum
6lowpan: udp use lowpan_fetch_skb function
6lowpan: udp use subtraction on both conditions
6lowpan: cleanup udp compress function

Arend van Spriel (14):
brcmfmac: rework SDIO register access functions
brcmfmac: cleanup helper functions in sdio remove path
brcmfmac: cleanup helper functions in sdio probe path
brcmfmac: correct reporting HT40 support in wiphy htcap
brcmfmac: add sdio drive strength programming for bcm4334 chipset
brcmfmac: correct detection of save&restore device capability
brcmfmac: enable watchdog when bus initialization is complete
brcmfmac: only disable clock when brcmf_sdio_bus_init() fails
brcmfmac: inform cfg80211 when changing the CONNECTED state
brcmfmac: move wiphy_unregister() call to brcmf_cfg80211_detach()
brcmfmac: call brcmf_cfg80211_detach() after removal of interfaces
brcmfmac: use custom destructor callback for all netdevice interfaces
mmc: add SDIO identifiers for Broadcom WLAN devices
brcmfmac: add support for bcm43362 device

Arik Nemtsov (1):
iwlwifi: mvm: squash a spurious warning on chnctx change

Bing Zhao (2):
mwifiex: fix potential buffer overflow in dt configuration
mwifiex: use a function to replace two copies of a code fragment

Christian Engelmayer (1):
wireless: cw1200: Fix memory leak in cw1200_wow_suspend()

Claudio Takahasi (2):
Bluetooth: Fix setting Universal/Local bit
Bluetooth: Fix 6loWPAN peer lookup

David Gnedt (11):
wl1251: fix scan behaviour while not associated
wl1251: retry power save entry
wl1251: implement hardware ARP filtering
wl1251: split RX and TX data path initialisation
wl1251: configure hardware en-/decryption for monitor mode
wl1251: implement multicast address filtering (fwd)
wl1251: disable power saving in monitor mode
wl1251: fix channel switching in monitor mode
wl1251: enable tx path in monitor mode if necessary for packet injection
wl1251: disable retry and ACK policy for injected packets
wl1251: enforce changed hw encryption support on monitor state change

Emmanuel Grumbach (20):
iwlwifi: pcie: clean up ICT allocation code
iwlwifi: pcie: track interrupt mask in SW
iwlwifi: pcie: re-organize the PCIe ISR code
iwlwifi: pcie: move the ICT / non-ICT handling functions
iwlwifi: pcie: read the interrupt cause from the handler
iwlwifi: pcie: determine the interrupt type in the handler
iwlwifi: pcie: return inta from iwl_pcie_int_cause_{non_}ict
iwlwifi: pcie: no need to save inta in trans_pcie
iwlwifi: pcie: move interrupt prints to the common handler
iwlwifi: pcie: use don't disable interrupt when irq_lock is taken
iwlwifi: pcie: use don't disable interrupt when rxq->lock is taken
iwlwifi: mvm: fix AC / FIFO mapping
iwlwifi: pcie: keep the NIC awake when commands are in flight
iwlwifi: pcie: don't update the op_mode if rfkill hasn't changed
iwlwifi: pcie: allow the op_mode to call stop_device whenever it wants
iwlwifi: mvm: disable the device as soon as RFKILL fires
iwlwifi: mvm: fix harmless smatch / coccinelle warnings
iwlwifi: mvm: BT Coex - update channel inihibition for channel 14
iwlwifi: mvm: dump to debugfs the SRAM as binary
iwlwifi: Update Copyright to 2014

Eran Harary (1):
iwlwifi: pcie: Fix CSR_RESET operation access type

Eyal Shapira (1):
iwlwifi: mvm: rs: fix a potential NULL deref

Eytan Lifshitz (1):
iwlwifi: mvm: fix possible memory leak

Felix Fietkau (3):
mac80211: add helper functions for tracking P2P NoA state
ath9k_hw: fix gentimer callback without overflow handler
ath9k_hw: fix TSF offset calculation

Fengguang Wu (1):
iwlwifi: mvm: fix coccinelle warnings

Gianluca Anzolin (4):
Bluetooth: Release RFCOMM port when the last user closes the TTY
Bluetooth: Move rfcomm_get_device() before rfcomm_dev_activate()
Bluetooth: Always wait for a connection on RFCOMM open()
Bluetooth: Remove rfcomm_carrier_raised()

Hante Meuleman (2):
brcmfmac: Remove some obsolete definitions and variables.
brcmfmac: Limit control message length from host to device.

Hauke Mehrtens (2):
bcma: fix sparse warnings in driver_chipcommon_sflash.c
ssb: fix sparse warnings in driver_chipcommon_sflash.c

Ilan Peer (3):
iwlwifi: mvm: Add a missed beacons threshold
iwlwifi: mvm: change the parameters for calculating an AP TBTT
iwlwifi: mvm: dynamically update tsf_id

Joe Perches (1):
mac80211: align struct ps_data.tim to unsigned long

Johan Hedberg (4):
Bluetooth: Add missing 6lowpan.h include
Bluetooth: Fix test for lookup_dev return value
Bluetooth: Fix NULL pointer dereference when disconnecting
Bluetooth: Default to no security with L2CAP RAW sockets

Johannes Berg (4):
mac80211: make ieee80211_recalc_radar_chanctx static
mac80211: remove unnecessary iflist_mtx locking
mac80211: fix iflist_mtx/mtx locking in radar detection
nl80211: support vendor-specific events

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

Josh Triplett (1):
net: wireless: brcm80211: Drop debug version with build date/time

Jukka Rissanen (5):
6lowpan: Moving generic compression code into 6lowpan_iphc.c
net: if_arp: add ARPHRD_6LOWPAN type
ipv6: Add checks for 6LOWPAN ARP type
Bluetooth: Enable 6LoWPAN support for BT LE devices
Bluetooth: Manually enable or disable 6LoWPAN between devices

Julia Lawall (10):
rt2x00: use ether_addr_equal_64bits
ath5k: use ether_addr_equal_64bits
p54: use ether_addr_equal_64bits
mwl8k: use ether_addr_equal_64bits
rtlwifi: use ether_addr_equal_64bits
iwlegacy: use ether_addr_equal_64bits
ath9k: use ether_addr_equal_64bits
ipw2x00: use ether_addr_equal_64bits
at76c50x-usb: use ether_addr_equal_64bits
carl9170: use ether_addr_equal_64bits

Kyeyoon Park (2):
cfg80211: Add support for QoS mapping
mac80211: Add support for QoS mapping

Marcel Holtmann (5):
Bluetooth: Set HCI_QUIRK_RESET_ON_CLOSE for Socket SDIO cards
Bluetooth: Add support for vectored writes to virtual HCI driver
Bluetooth: Use MD SET register for changing SDIO Type-B to Type-A
Bluetooth: Add quirk for disabling Delete Stored Link Key command
Bluetooth: Deal with USB devices that are faking CSR vendor

Paul Gortmaker (1):
wireless: delete non-required instances of include <linux/init.h>

Pavel Machek (2):
wl1251: add nvs file name to module firmware list
wl1251: fix NULL pointer dereference

Sujith Manoharan (28):
ath9k: Fix max AMPDU size calculation
ath9k: Register supported HW hang checks
ath9k: Add HW callbacks for MAC/BB hang checks
ath9k: Fix MAC HW hang check for AR9003
ath9k: Fix PHY restart workaround
ath9k: Fix baseband watchdog interrupts
ath9k: Identify baseband watchdog signatures
ath9k: Fix baseband watchdog reset
ath9k: Remove RX Poll
ath9k: Process BB watchdog events in the tasklet
ath9k: Fix "cc_lock" usage
ath9k: Remove unused functions
ath9k: Move private HW callbacks to hw-ops.h
ath9k: Handle unsupported MAC versions early
ath9k: Cleanup __ath9k_hw_init()
ath9k: Fix AR9100 chip power-on
ath9k: Remove unused config option ack_6mb
ath9k: Fix interrupt statistics
ath9k: Add version/revision macros for QCA9531
ath9k: Assign macVersion for QCA9531
ath9k: Add QCA953x initvals
ath9k: Initialize QCA953x INI arrays
ath9k: Add hardware support for QCA9531
ath9k: Fix AR955x RX sensitivity
ath9k: Fix regulatory compliance
ath9k: Update WB335 PCI IDs
ath9k: Use correct channel for RX packets
ath9k: Disable cross-band FCC

Vladimir Kondratiev (3):
wil6210: interrupt moderation
wil6210: Fix IP version indication for Tx csum offload
wil6210: prefetch head of packet

Wei Yongjun (3):
Bluetooth: remove unused including <linux/version.h>
Bluetooth: fix return value check
ath9k: fix sparse non static symbol warning

Weilong Chen (1):
mac80211: fix checkpatch errors

Wenliang Fan (1):
drivers/net/wireless/hostap: Integer overflow

drivers/bcma/driver_chipcommon_sflash.c | 6 +-
drivers/bluetooth/btsdio.c | 6 +-
drivers/bluetooth/btusb.c | 46 +-
drivers/bluetooth/hci_vhci.c | 29 +-
drivers/net/wireless/adm8211.c | 1 -
drivers/net/wireless/airo_cs.c | 1 -
drivers/net/wireless/at76c50x-usb.c | 2 +-
drivers/net/wireless/ath/ar5523/ar5523.c | 1 -
drivers/net/wireless/ath/ath5k/base.c | 4 +-
drivers/net/wireless/ath/ath9k/ar9002_hw.c | 15 +
drivers/net/wireless/ath/ath9k/ar9003_calib.c | 223 ++++++
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 13 +-
drivers/net/wireless/ath/ath9k/ar9003_hw.c | 161 +++-
drivers/net/wireless/ath/ath9k/ar9003_phy.c | 91 ++-
drivers/net/wireless/ath/ath9k/ar9003_phy.h | 17 +-
drivers/net/wireless/ath/ath9k/ar953x_initvals.h | 718 +++++++++++++++++
drivers/net/wireless/ath/ath9k/ath9k.h | 7 +-
drivers/net/wireless/ath/ath9k/beacon.c | 10 +-
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 2 +-
drivers/net/wireless/ath/ath9k/hw-ops.h | 42 +
drivers/net/wireless/ath/ath9k/hw.c | 323 +++-----
drivers/net/wireless/ath/ath9k/hw.h | 28 +-
drivers/net/wireless/ath/ath9k/init.c | 2 -
drivers/net/wireless/ath/ath9k/link.c | 67 +-
drivers/net/wireless/ath/ath9k/mac.c | 24 +-
drivers/net/wireless/ath/ath9k/main.c | 76 +-
drivers/net/wireless/ath/ath9k/pci.c | 101 ++-
drivers/net/wireless/ath/ath9k/recv.c | 31 +-
drivers/net/wireless/ath/ath9k/reg.h | 14 +-
drivers/net/wireless/ath/ath9k/spectral.c | 2 +-
drivers/net/wireless/ath/ath9k/wow.c | 1 -
drivers/net/wireless/ath/ath9k/xmit.c | 9 +-
drivers/net/wireless/ath/carl9170/debug.c | 1 -
drivers/net/wireless/ath/carl9170/main.c | 1 -
drivers/net/wireless/ath/carl9170/rx.c | 7 +-
drivers/net/wireless/ath/carl9170/tx.c | 1 -
drivers/net/wireless/ath/wil6210/interrupt.c | 13 +
drivers/net/wireless/ath/wil6210/txrx.c | 8 +-
drivers/net/wireless/ath/wil6210/wil6210.h | 1 +
drivers/net/wireless/atmel.c | 1 -
drivers/net/wireless/atmel_cs.c | 1 -
drivers/net/wireless/atmel_pci.c | 1 -
drivers/net/wireless/brcm80211/brcmfmac/bcdc.c | 10 +-
drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c | 230 +++---
drivers/net/wireless/brcm80211/brcmfmac/dhd.h | 7 +-
.../net/wireless/brcm80211/brcmfmac/dhd_common.c | 9 -
.../net/wireless/brcm80211/brcmfmac/dhd_linux.c | 9 +-
drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | 167 ++--
drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c | 2 +-
drivers/net/wireless/brcm80211/brcmfmac/p2p.c | 43 +-
.../net/wireless/brcm80211/brcmfmac/sdio_chip.c | 46 ++
.../net/wireless/brcm80211/brcmfmac/sdio_chip.h | 8 -
.../net/wireless/brcm80211/brcmfmac/sdio_host.h | 1 -
.../net/wireless/brcm80211/brcmfmac/wl_cfg80211.c | 164 ++--
.../net/wireless/brcm80211/brcmfmac/wl_cfg80211.h | 5 +-
.../net/wireless/brcm80211/include/brcm_hw_ids.h | 1 +
.../net/wireless/brcm80211/include/brcmu_wifi.h | 14 +
drivers/net/wireless/cw1200/fwio.c | 1 -
drivers/net/wireless/cw1200/main.c | 1 -
drivers/net/wireless/cw1200/pm.c | 11 +-
drivers/net/wireless/hostap/hostap_cs.c | 1 -
drivers/net/wireless/hostap/hostap_ioctl.c | 2 +-
drivers/net/wireless/hostap/hostap_pci.c | 1 -
drivers/net/wireless/hostap/hostap_plx.c | 1 -
drivers/net/wireless/ipw2x00/ipw2200.h | 1 -
drivers/net/wireless/ipw2x00/libipw_rx.c | 2 +-
drivers/net/wireless/iwlegacy/3945-rs.c | 1 -
drivers/net/wireless/iwlegacy/3945.c | 5 +-
drivers/net/wireless/iwlegacy/4965-rs.c | 1 -
drivers/net/wireless/iwlegacy/4965.c | 1 -
drivers/net/wireless/iwlegacy/common.c | 9 +-
drivers/net/wireless/iwlwifi/dvm/agn.h | 4 +-
drivers/net/wireless/iwlwifi/dvm/calib.c | 4 +-
drivers/net/wireless/iwlwifi/dvm/calib.h | 4 +-
drivers/net/wireless/iwlwifi/dvm/commands.h | 4 +-
drivers/net/wireless/iwlwifi/dvm/debugfs.c | 2 +-
drivers/net/wireless/iwlwifi/dvm/dev.h | 2 +-
drivers/net/wireless/iwlwifi/dvm/devices.c | 2 +-
drivers/net/wireless/iwlwifi/dvm/led.c | 3 +-
drivers/net/wireless/iwlwifi/dvm/led.h | 2 +-
drivers/net/wireless/iwlwifi/dvm/lib.c | 3 +-
drivers/net/wireless/iwlwifi/dvm/mac80211.c | 3 +-
drivers/net/wireless/iwlwifi/dvm/main.c | 2 +-
drivers/net/wireless/iwlwifi/dvm/power.c | 3 +-
drivers/net/wireless/iwlwifi/dvm/power.h | 2 +-
drivers/net/wireless/iwlwifi/dvm/rs.c | 3 +-
drivers/net/wireless/iwlwifi/dvm/rs.h | 2 +-
drivers/net/wireless/iwlwifi/dvm/rx.c | 2 +-
drivers/net/wireless/iwlwifi/dvm/rxon.c | 2 +-
drivers/net/wireless/iwlwifi/dvm/scan.c | 2 +-
drivers/net/wireless/iwlwifi/dvm/sta.c | 2 +-
drivers/net/wireless/iwlwifi/dvm/tt.c | 3 +-
drivers/net/wireless/iwlwifi/dvm/tt.h | 2 +-
drivers/net/wireless/iwlwifi/dvm/tx.c | 3 +-
drivers/net/wireless/iwlwifi/dvm/ucode.c | 3 +-
drivers/net/wireless/iwlwifi/iwl-1000.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-2000.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-5000.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-6000.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-7000.c | 4 +-
drivers/net/wireless/iwlwifi/iwl-agn-hw.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-config.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-csr.h | 7 +-
drivers/net/wireless/iwlwifi/iwl-debug.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-devtrace.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-devtrace.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-drv.c | 4 +-
drivers/net/wireless/iwlwifi/iwl-drv.h | 6 +-
drivers/net/wireless/iwlwifi/iwl-eeprom-parse.c | 4 +-
drivers/net/wireless/iwlwifi/iwl-eeprom-parse.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-eeprom-read.c | 4 +-
drivers/net/wireless/iwlwifi/iwl-eeprom-read.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-fh.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-fw-file.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-fw.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-io.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-io.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-modparams.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-notif-wait.c | 4 +-
drivers/net/wireless/iwlwifi/iwl-notif-wait.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-nvm-parse.c | 4 +-
drivers/net/wireless/iwlwifi/iwl-nvm-parse.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-op-mode.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-phy-db.c | 4 +-
drivers/net/wireless/iwlwifi/iwl-phy-db.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-prph.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-trans.h | 11 +-
drivers/net/wireless/iwlwifi/mvm/binding.c | 4 +-
drivers/net/wireless/iwlwifi/mvm/bt-coex.c | 8 +-
drivers/net/wireless/iwlwifi/mvm/constants.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/d3.c | 4 +-
drivers/net/wireless/iwlwifi/mvm/debugfs-vif.c | 4 +-
drivers/net/wireless/iwlwifi/mvm/debugfs.c | 53 +-
drivers/net/wireless/iwlwifi/mvm/debugfs.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/fw-api-bt-coex.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/fw-api-d3.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/fw-api-mac.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/fw-api-power.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/fw-api-rs.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/fw-api-sta.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/fw-api-tx.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/fw-api.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/fw.c | 4 +-
drivers/net/wireless/iwlwifi/mvm/led.c | 6 +-
drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c | 160 ++--
drivers/net/wireless/iwlwifi/mvm/mac80211.c | 24 +-
drivers/net/wireless/iwlwifi/mvm/mvm.h | 7 +-
drivers/net/wireless/iwlwifi/mvm/nvm.c | 15 +-
drivers/net/wireless/iwlwifi/mvm/ops.c | 6 +-
drivers/net/wireless/iwlwifi/mvm/phy-ctxt.c | 4 +-
drivers/net/wireless/iwlwifi/mvm/power.c | 5 +-
drivers/net/wireless/iwlwifi/mvm/power_legacy.c | 4 +-
drivers/net/wireless/iwlwifi/mvm/quota.c | 4 +-
drivers/net/wireless/iwlwifi/mvm/rs.c | 14 +-
drivers/net/wireless/iwlwifi/mvm/rs.h | 2 +-
drivers/net/wireless/iwlwifi/mvm/rx.c | 4 +-
drivers/net/wireless/iwlwifi/mvm/scan.c | 13 +-
drivers/net/wireless/iwlwifi/mvm/sf.c | 4 +-
drivers/net/wireless/iwlwifi/mvm/sta.c | 4 +-
drivers/net/wireless/iwlwifi/mvm/sta.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/testmode.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/time-event.c | 4 +-
drivers/net/wireless/iwlwifi/mvm/time-event.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/tt.c | 4 +-
drivers/net/wireless/iwlwifi/mvm/tx.c | 4 +-
drivers/net/wireless/iwlwifi/mvm/utils.c | 4 +-
drivers/net/wireless/iwlwifi/pcie/drv.c | 4 +-
drivers/net/wireless/iwlwifi/pcie/internal.h | 40 +-
drivers/net/wireless/iwlwifi/pcie/rx.c | 400 ++++------
drivers/net/wireless/iwlwifi/pcie/trans.c | 79 +-
drivers/net/wireless/iwlwifi/pcie/tx.c | 106 ++-
drivers/net/wireless/mwifiex/cfg80211.c | 9 +-
drivers/net/wireless/mwifiex/main.c | 2 +-
drivers/net/wireless/mwifiex/main.h | 1 +
drivers/net/wireless/mwifiex/sta_cmd.c | 5 +-
drivers/net/wireless/mwifiex/sta_ioctl.c | 17 +-
drivers/net/wireless/mwl8k.c | 3 +-
drivers/net/wireless/orinoco/hermes.c | 1 -
drivers/net/wireless/orinoco/orinoco_cs.c | 1 -
drivers/net/wireless/orinoco/orinoco_usb.c | 1 -
drivers/net/wireless/orinoco/spectrum_cs.c | 1 -
drivers/net/wireless/p54/eeprom.c | 1 -
drivers/net/wireless/p54/fwio.c | 1 -
drivers/net/wireless/p54/led.c | 1 -
drivers/net/wireless/p54/main.c | 1 -
drivers/net/wireless/p54/p54pci.c | 1 -
drivers/net/wireless/p54/p54usb.c | 1 -
drivers/net/wireless/p54/txrx.c | 3 +-
drivers/net/wireless/rndis_wlan.c | 1 -
drivers/net/wireless/rt2x00/rt2400pci.c | 1 -
drivers/net/wireless/rt2x00/rt2500pci.c | 1 -
drivers/net/wireless/rt2x00/rt2500usb.c | 1 -
drivers/net/wireless/rt2x00/rt2800usb.c | 1 -
drivers/net/wireless/rt2x00/rt2x00dev.c | 4 +-
drivers/net/wireless/rt2x00/rt61pci.c | 1 -
drivers/net/wireless/rt2x00/rt73usb.c | 1 -
drivers/net/wireless/rtl818x/rtl8180/dev.c | 1 -
drivers/net/wireless/rtl818x/rtl8180/grf5101.c | 1 -
drivers/net/wireless/rtl818x/rtl8180/max2820.c | 1 -
drivers/net/wireless/rtl818x/rtl8180/rtl8225.c | 1 -
drivers/net/wireless/rtl818x/rtl8180/sa2400.c | 1 -
drivers/net/wireless/rtl818x/rtl8187/dev.c | 1 -
drivers/net/wireless/rtl818x/rtl8187/rtl8225.c | 1 -
drivers/net/wireless/rtlwifi/base.c | 4 +-
drivers/net/wireless/rtlwifi/ps.c | 4 +-
drivers/net/wireless/ti/wl1251/acx.c | 49 +-
drivers/net/wireless/ti/wl1251/acx.h | 26 +-
drivers/net/wireless/ti/wl1251/boot.c | 3 +-
drivers/net/wireless/ti/wl1251/cmd.c | 58 +-
drivers/net/wireless/ti/wl1251/cmd.h | 8 +-
drivers/net/wireless/ti/wl1251/event.c | 46 +-
drivers/net/wireless/ti/wl1251/event.h | 7 +
drivers/net/wireless/ti/wl1251/init.c | 13 +-
drivers/net/wireless/ti/wl1251/main.c | 150 +++-
drivers/net/wireless/ti/wl1251/rx.c | 2 +-
drivers/net/wireless/ti/wl1251/tx.c | 35 +-
drivers/net/wireless/ti/wl1251/wl1251.h | 6 +
drivers/net/wireless/wl3501_cs.c | 1 -
drivers/ssb/driver_chipcommon_sflash.c | 6 +-
include/linux/mmc/sdio_ids.h | 9 +
include/net/bluetooth/hci.h | 4 +-
include/net/bluetooth/hci_core.h | 1 +
include/net/bluetooth/l2cap.h | 1 +
include/net/cfg80211.h | 118 ++-
include/net/mac80211.h | 47 ++
include/uapi/linux/if_arp.h | 1 +
include/uapi/linux/nl80211.h | 17 +
net/bluetooth/6lowpan.c | 860 +++++++++++++++++++++
net/bluetooth/6lowpan.h | 26 +
net/bluetooth/Makefile | 6 +-
net/bluetooth/hci_core.c | 52 +-
net/bluetooth/hci_event.c | 3 +
net/bluetooth/l2cap_core.c | 12 +
net/bluetooth/l2cap_sock.c | 3 +
net/bluetooth/rfcomm/tty.c | 103 ++-
net/ieee802154/6lowpan.c | 796 +------------------
net/ieee802154/6lowpan.h | 72 ++
net/ieee802154/6lowpan_iphc.c | 799 +++++++++++++++++++
net/ieee802154/Makefile | 2 +-
net/ipv6/addrconf.c | 4 +-
net/mac80211/aes_cmac.c | 2 +-
net/mac80211/aes_cmac.h | 2 +-
net/mac80211/cfg.c | 54 +-
net/mac80211/chan.c | 67 +-
net/mac80211/ibss.c | 7 +
net/mac80211/ieee80211_i.h | 11 +-
net/mac80211/iface.c | 8 +-
net/mac80211/mlme.c | 25 +-
net/mac80211/rc80211_minstrel.c | 8 +-
net/mac80211/rc80211_minstrel_ht.c | 2 +-
net/mac80211/tkip.c | 2 +-
net/mac80211/trace.h | 2 +-
net/mac80211/tx.c | 4 +-
net/mac80211/util.c | 150 +++-
net/mac80211/wme.c | 7 +-
net/wireless/ap.c | 1 +
net/wireless/ibss.c | 2 +
net/wireless/mesh.c | 1 +
net/wireless/nl80211.c | 160 +++-
net/wireless/rdev-ops.h | 15 +
net/wireless/sme.c | 2 +
net/wireless/trace.h | 40 +
net/wireless/util.c | 19 +-
264 files changed, 5728 insertions(+), 2387 deletions(-)
create mode 100644 drivers/net/wireless/ath/ath9k/ar953x_initvals.h
create mode 100644 net/bluetooth/6lowpan.c
create mode 100644 net/bluetooth/6lowpan.h
create mode 100644 net/ieee802154/6lowpan_iphc.c
--
John W. Linville Someday the world will need a hero, and you
[email protected] might be all we have. Be ready.


Attachments:
(No filename) (27.21 kB)
(No filename) (836.00 B)
Download all attachments

2014-01-10 19:53:58

by David Miller

[permalink] [raw]
Subject: Re: pull request: wireless-next 2014-01-10

From: "John W. Linville" <[email protected]>
Date: Fri, 10 Jan 2014 13:38:54 -0500

> Please pull these updates for the 3.14 stream!

Pulled, thanks John.