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  linux-hardening  linux-cve-announce  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]
Message-ID: <878u56cfsq.fsf@kamboji.qca.qualcomm.com>
Date:	Mon, 07 Dec 2015 19:46:45 +0200
From:	Kalle Valo <kvalo@...eaurora.org>
To:	David Miller <davem@...emloft.net>
Cc:	linux-wireless@...r.kernel.org, netdev@...r.kernel.org
Subject: pull-request: wireless-drivers-next 2015-12-07

Hi Dave,

here's the first "real" pull request after the wireless directory
reorganisation. Nothing really out ordinary, new features and bugfixes
as usual. This time there's a regression in ath10k because of a bugfix
in wireless-drivers.git which conflicted with a patch in
wireless-drivers-next.git. But it should be easy to fix, just follow
what Stephen did in in linux-next:

http://article.gmane.org/gmane.linux.kernel.next/37391

Please let me know if you have any problems.

Kalle

The following changes since commit 6d808eba602b00f77f26191f45328774ff057cc0:

  mac80211_hwsim: move Kconfig entry for sorting alphabetically (2015-11-18 15:23:36 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git tags/wireless-drivers-next-for-davem-2015-12-07

for you to fetch changes up to 2abcd3d40d2cae8d4698ba4b0f4d6c793dda6f8b:

  Merge tag 'iwlwifi-next-for-kalle-2015-12-01' of https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next (2015-12-03 17:23:43 +0200)

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

brcfmac

* support bcm4359 which can operate in two bands concurrently
* disable runtime pm for USB avoiding issues
* use generic pm callback in PCIe driver
* support wowlan wake indication reporting
* add beamforming support
* unified handling of firmware files

ath10k

* support Manegement Frame Protection (MFP)
* add thermal throttling support for 10.4 firmware
* add support for pktlog in QCA99X0
* add debugfs file to enable Bluetooth coexistence feature
* use firmware's native mesh interface type instead of raw mode

iwlwifi

* BT coex improvements
* D3 operation bugfixes
* rate control improvements
* firmware debugging infra improvements
* ground work for multi Rx
* various security fixes

----------------------------------------------------------------
Andy Green (5):
      wcn36xx: introduce WCN36XX_HAL_AVOID_FREQ_RANGE_IND
      wcn36xx: swallow two wcn3620 IND messages
      wcn36xx: handle new hal response format
      wcn36xx: use new response format for wcn3620 trigger_ba
      wcn36xx: use new response format for wcn3620 remove_bsskey

Andy Shevchenko (2):
      rtlwifi: btcoexist: re-use %*ph specifier to hexdump
      wireless: airo: re-use mac_pton()

Arend van Spriel (1):
      brcmfmac: assure net_ratelimit() is declared before use

Avraham Stern (1):
      iwlwifi: mvm: Configure fragmented scan for scheduled scan

Avri Altman (2):
      iwlwifi: mvm: Enable MPLUT only on supported hw
      iwlwifi: mvm: Align bt-coex priority with requirements

Dan Carpenter (5):
      ath9k_htc: check for underflow in ath9k_htc_rx_msg()
      rt2x00: type bug in _rt2500usb_register_read()
      libertas: cleanup a variable name
      brcm80211: fix error code in brcmf_pcie_exit_download_state()
      iwlwifi: mvm: rs: fix a warning message

Derek Basehore (1):
      iwlwifi: mvm: report wakeup for wowlan

Dreyfuss, Haim (1):
      iwlwifi: Add new PCI IDs for 9260 and 5165 series

Eliad Peller (2):
      iwlwifi: mvm: refactor d3 key update functions
      iwlwifi: remove IWL_DL_LED

Emmanuel Grumbach (4):
      Merge remote-tracking branch 'iwlwifi-fixes/master' into next
      iwlwifi: add support for 12K Receive Buffers
      iwlwifi: mvm: change name of iwl_mvm_d3_update_gtk
      iwlwifi: change the Intel Wireless email address

Eyal Shapira (1):
      iwlwifi: mvm: drop low_latency_agg_frame_cnt_limit

Felix Fietkau (1):
      ath10k: stop abusing GFP_DMA

Franky Lin (1):
      brcmfmac: no retries on rxglom superframe errors

Golan Ben Ami (1):
      iwlwifi: mvm: Support setting continuous recording debug mode

Golan Ben-Ami (4):
      iwlwifi: mvm: add trigger for firmware dump upon TDLS events
      iwlwifi: export the _no_grab version of PRPH IO functions
      iwlwifi: dump prph registers in a common place for all transports
      iwlwifi: mvm: move fw-dbg code to separate file

Hante Meuleman (17):
      brcmfmac: Add support for the BCM4359 11ac RSDB PCIE device.
      brcmfmac: Simplify and fix usage of brcmf_ifname.
      brcmfmac: Remove unnecessary check from start_xmit.
      brcmfmac: Remove unncessary variable irq_requested.
      brcmfmac: Disable runtime pm for USB.
      brcmfmac: Add RSDB support.
      brcmfmac: Use consistent naming for bsscfgidx.
      brcmfmac: Use new methods for pcie Power Management.
      brcmfmac: Add wowl wake indication report.
      brcmfmac: Cleanup ssid storage.
      brcmfmac: Return actual error by fwil.
      brcmfmac: Change error print on wlan0 existence.
      brcmfmac: Remove redundant parameter action from scan.
      brcmfmac: Cleanup roaming configuration.
      brcmfmac: Add beamforming support.
      brcmfmac: Unify methods to define and map firmware files.
      brcmfmac: Fix double free on exception at module load.

Johannes Berg (11):
      iwlwifi: nvm: fix up phy section when reading it
      iwlwifi: dvm: remove Kconfig default
      iwlwifi: trans: make various conversion macros inlines
      iwlwifi: dvm: remove stray debug code
      iwlwifi: pcie: remove ICT allocation message
      iwlwifi: mvm: use build-time assertion for fw trigger ID
      iwlwifi: clean up transport debugfs handling
      iwlwifi: pcie: remove pointer from debug message
      iwlwifi: mvm: use firmware station lookup, combine code
      iwlwifi: print index in api/capa flags parsing message
      iwlwifi: mvm: add 9000-series RX API

Julia Lawall (1):
      brcmfmac: constify brcmf_bus_ops structures

Kalle Valo (8):
      ath10k: fix otp board id error message
      ath10k: reorganise hardware and firmware info messages
      ath10k: always show bmi chip ids and subdevice ids
      ath10k: split driver info messages during device initialisation
      ath10k: print crc32 checksums for firmware and board files
      ath10k: implement fw_checksums debugfs file
      Merge ath-next from ath.git
      Merge tag 'iwlwifi-next-for-kalle-2015-12-01' of https://git.kernel.org/.../iwlwifi/iwlwifi-next

Luca Coelho (6):
      iwlwifi: mvm: ignore LMAC scan notifications when running UMAC scans
      iwlwifi: generalize d0i3_entry_timeout module parameter
      iwlwifi: mvm: remove redundant d0i3 flag from the config struct
      iwlwifi: mvm: remove stray nd_config element
      iwlwifi: mvm: flush all used TX queues before suspending
      iwlwifi: mvm: remove unnecessary check in iwl_mvm_is_d0i3_supported()

Manikanta Pubbisetty (1):
      ath10k: consolidate if statements in ath10k_wmi_event_mgmt_rx

Markus Elfring (2):
      brcm80211: Delete an unnecessary check before the function call "release_firmware"
      rtlwifi: Delete unnecessary checks before the function call "kfree_skb"

Matti Gottlieb (2):
      iwlwifi: mvm: check FW's response for nvm access write cmd
      iwlwifi: mvm: ROC: Extend the ROC max delay duration & limit ROC duration

Michal Kazior (9):
      ath10k: merge is_protected with nohwcrypt
      ath10k: rename function to adhere to naming convention
      ath10k: remove txmode from skb_cb
      ath10k: remove is_offchan
      ath10k: remove freq from skb_cb
      ath10k: pack up flags in skb_cb
      ath10k: fix tx header parsing
      ath10k: replace vdev_id and tid in skb cb
      ath10k: store msdu_id instead of txbuf pointers

Mohammed Shafi Shajakhan (2):
      ath10k: Enable AP + STA interface combination support for 10.x
      ath10k: Fix write permission on few debugfs files

Moshe Harel (2):
      iwlwifi: mvm: add bt settings to debugfs
      iwlwifi: mvm: add bt rrc and ttc to debugfs

Nicholas Krause (1):
      iwlwifi: mvm: fix incorrect fallthrough in iwl_mvm_check_running_scans()

Oren Givon (2):
      iwlwifi: Add PCI IDs for the new 3168 series
      iwlwifi: Add PCI IDs for the new series 8165

Peter Oh (4):
      ath10k: fix board data fetch error message
      ath10k: update WMI 10.x service map
      ath10k: introduce new subtypes for proxy STA and Mesh
      ath10k: apply Mesh subtype when Mesh interface created.

Tamizh chelvam (3):
      ath10k: add abstraction layer for peer flags
      ath10k: set peer MFP flag in peer assoc command
      ath10k: add thermal throttling support for 10.4 firmware

Vasanthakumar Thiagarajan (6):
      ath10k: add new service defines for 10.4
      ath10k: add new WMI cmd/event defines for 10.4
      ath10k: add new pdev params defines to 10.4
      ath10k: fix peer assoc complete WMI command for 10.4
      ath10k: rename the helper which is used for off-channel tx
      ath10k: fix peerid configuration in htt tx desc for htt version < 3.4

Vivek Natarajan (1):
      ath10k: add support for pktlog in QCA99X0

Vladimir Kondratiev (1):
      wil6210: hold wil->mutex while managing vrings

Yanbo Li (3):
      ath10k: debugfs file to enable Bluetooth coexistence feature
      ath10k: fix the wrong RX rate idx report at 11G mode
      ath10k: adjust the RX packet pad offset at QCA99X0 4addr mode

sudip (1):
      libertas: check for NULL before use

 drivers/net/wireless/ath/ath10k/Kconfig            |    1 +
 drivers/net/wireless/ath/ath10k/core.c             |   16 +-
 drivers/net/wireless/ath/ath10k/core.h             |   38 +-
 drivers/net/wireless/ath/ath10k/debug.c            |  197 ++++-
 drivers/net/wireless/ath/ath10k/debug.h            |    4 +
 drivers/net/wireless/ath/ath10k/htt.h              |   15 +-
 drivers/net/wireless/ath/ath10k/htt_rx.c           |   33 +-
 drivers/net/wireless/ath/ath10k/htt_tx.c           |  130 ++--
 drivers/net/wireless/ath/ath10k/hw.h               |   15 +
 drivers/net/wireless/ath/ath10k/mac.c              |  204 ++---
 drivers/net/wireless/ath/ath10k/mac.h              |    3 +-
 drivers/net/wireless/ath/ath10k/pci.c              |   11 +
 drivers/net/wireless/ath/ath10k/thermal.c          |    2 +-
 drivers/net/wireless/ath/ath10k/txrx.c             |   15 +-
 drivers/net/wireless/ath/ath10k/wmi-tlv.c          |   19 +
 drivers/net/wireless/ath/ath10k/wmi-tlv.h          |   18 +
 drivers/net/wireless/ath/ath10k/wmi.c              |  147 +++-
 drivers/net/wireless/ath/ath10k/wmi.h              |  130 +++-
 drivers/net/wireless/ath/ath9k/htc_hst.c           |    2 +-
 drivers/net/wireless/ath/wcn36xx/hal.h             |    2 +
 drivers/net/wireless/ath/wcn36xx/smd.c             |   27 +-
 drivers/net/wireless/ath/wcn36xx/smd.h             |    9 +
 drivers/net/wireless/ath/wil6210/main.c            |   18 +-
 drivers/net/wireless/ath/wil6210/txrx.c            |    5 +-
 .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c    |   10 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h |    2 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |  211 ++++--
 .../broadcom/brcm80211/brcmfmac/cfg80211.h         |   10 +-
 .../wireless/broadcom/brcm80211/brcmfmac/chip.c    |    1 +
 .../wireless/broadcom/brcm80211/brcmfmac/common.c  |   24 +-
 .../wireless/broadcom/brcm80211/brcmfmac/core.c    |  114 ++-
 .../wireless/broadcom/brcm80211/brcmfmac/core.h    |    8 +-
 .../wireless/broadcom/brcm80211/brcmfmac/debug.c   |    2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/debug.h   |    2 +
 .../wireless/broadcom/brcm80211/brcmfmac/feature.c |    1 +
 .../wireless/broadcom/brcm80211/brcmfmac/feature.h |    5 +-
 .../broadcom/brcm80211/brcmfmac/firmware.c         |   47 +-
 .../broadcom/brcm80211/brcmfmac/firmware.h         |   46 +-
 .../wireless/broadcom/brcm80211/brcmfmac/fweh.c    |    8 +-
 .../wireless/broadcom/brcm80211/brcmfmac/fweh.h    |    2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/fwil.c    |   31 +-
 .../broadcom/brcm80211/brcmfmac/fwil_types.h       |   26 +-
 .../broadcom/brcm80211/brcmfmac/fwsignal.c         |    4 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c |   39 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.h |    2 -
 .../wireless/broadcom/brcm80211/brcmfmac/pcie.c    |  243 ++----
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |  198 ++---
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.h    |    4 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c |   89 +--
 .../broadcom/brcm80211/include/brcm_hw_ids.h       |    2 +
 drivers/net/wireless/cisco/airo.c                  |   18 +-
 drivers/net/wireless/intel/iwlwifi/Kconfig         |    2 +-
 drivers/net/wireless/intel/iwlwifi/Makefile        |    2 +-
 drivers/net/wireless/intel/iwlwifi/dvm/calib.c     |    2 +-
 drivers/net/wireless/intel/iwlwifi/dvm/calib.h     |    2 +-
 drivers/net/wireless/intel/iwlwifi/dvm/commands.h  |    2 +-
 drivers/net/wireless/intel/iwlwifi/dvm/devices.c   |    2 +-
 drivers/net/wireless/intel/iwlwifi/dvm/led.c       |    4 +-
 drivers/net/wireless/intel/iwlwifi/dvm/lib.c       |    2 +-
 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c  |    8 +-
 drivers/net/wireless/intel/iwlwifi/dvm/main.c      |   16 +-
 drivers/net/wireless/intel/iwlwifi/dvm/power.c     |    2 +-
 drivers/net/wireless/intel/iwlwifi/dvm/power.h     |    2 +-
 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c     |    2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-1000.c      |    2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-2000.c      |    2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-5000.c      |    2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-6000.c      |    2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-7000.c      |   15 +-
 drivers/net/wireless/intel/iwlwifi/iwl-8000.c      |   13 +-
 drivers/net/wireless/intel/iwlwifi/iwl-9000.c      |  163 ++++
 drivers/net/wireless/intel/iwlwifi/iwl-agn-hw.h    |    2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-config.h    |    7 +-
 drivers/net/wireless/intel/iwlwifi/iwl-debug.h     |    2 -
 .../net/wireless/intel/iwlwifi/iwl-devtrace-data.h |    2 +-
 .../net/wireless/intel/iwlwifi/iwl-devtrace-io.h   |    2 +-
 .../net/wireless/intel/iwlwifi/iwl-devtrace-msg.h  |    2 +-
 .../wireless/intel/iwlwifi/iwl-devtrace-ucode.h    |    2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c       |   19 +-
 .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c  |    4 +-
 .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.h  |    2 +-
 .../net/wireless/intel/iwlwifi/iwl-eeprom-read.c   |    2 +-
 .../net/wireless/intel/iwlwifi/iwl-eeprom-read.h   |    2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-fh.h        |    2 +-
 .../net/wireless/intel/iwlwifi/iwl-fw-error-dump.h |    7 +-
 drivers/net/wireless/intel/iwlwifi/iwl-fw-file.h   |   15 +
 drivers/net/wireless/intel/iwlwifi/iwl-fw.h        |   16 +-
 drivers/net/wireless/intel/iwlwifi/iwl-io.c        |   25 +-
 drivers/net/wireless/intel/iwlwifi/iwl-io.h        |    6 +-
 drivers/net/wireless/intel/iwlwifi/iwl-modparams.h |   13 +-
 .../net/wireless/intel/iwlwifi/iwl-notif-wait.c    |    2 +-
 .../net/wireless/intel/iwlwifi/iwl-notif-wait.h    |    2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c |   30 +-
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h |    4 +-
 drivers/net/wireless/intel/iwlwifi/iwl-scd.h       |    2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-trans.c     |    2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-trans.h     |   29 +-
 drivers/net/wireless/intel/iwlwifi/mvm/Makefile    |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/binding.c   |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/coex.c      |   41 +-
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c        |  228 +++---
 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c   |   60 +-
 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h   |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw-api-d3.h |    2 +-
 .../net/wireless/intel/iwlwifi/mvm/fw-api-mac.h    |    2 +-
 .../net/wireless/intel/iwlwifi/mvm/fw-api-power.h  |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw-api-rs.h |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw-api-rx.h |  116 ++-
 .../net/wireless/intel/iwlwifi/mvm/fw-api-sta.h    |    2 +-
 .../net/wireless/intel/iwlwifi/mvm/fw-api-stats.h  |    2 +-
 .../net/wireless/intel/iwlwifi/mvm/fw-api-tof.h    |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw-api-tx.h |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h    |   22 +
 drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.c    |  780 ++++++++++++++++++++
 drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.h    |  150 ++++
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c        |  132 +---
 drivers/net/wireless/intel/iwlwifi/mvm/led.c       |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c  |    1 +
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |  522 +++----------
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h       |   90 +--
 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c       |   53 +-
 .../net/wireless/intel/iwlwifi/mvm/offloading.c    |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       |   31 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c        |   10 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rx.c        |   44 +-
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c      |   16 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sf.c        |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       |   88 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.h       |    4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/testmode.h  |    2 +-
 .../net/wireless/intel/iwlwifi/mvm/time-event.c    |    3 +-
 .../net/wireless/intel/iwlwifi/mvm/time-event.h    |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tt.c        |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |    1 +
 drivers/net/wireless/intel/iwlwifi/mvm/utils.c     |    2 +-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |   40 +-
 drivers/net/wireless/intel/iwlwifi/pcie/internal.h |   20 +-
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c       |   25 +-
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c    |  188 +----
 drivers/net/wireless/marvell/libertas/cfg.c        |    3 +-
 drivers/net/wireless/marvell/libertas/if_sdio.c    |    2 +-
 drivers/net/wireless/ralink/rt2x00/rt2500usb.c     |    5 +-
 .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.c    |   23 +-
 .../realtek/rtlwifi/btcoexist/halbtc8723b1ant.c    |   21 +-
 .../realtek/rtlwifi/btcoexist/halbtc8723b2ant.c    |   22 +-
 .../realtek/rtlwifi/btcoexist/halbtc8821a1ant.c    |   23 +-
 .../realtek/rtlwifi/btcoexist/halbtc8821a2ant.c    |   21 +-
 drivers/net/wireless/realtek/rtlwifi/core.c        |    3 +-
 .../realtek/rtlwifi/rtl8723com/fw_common.c         |    4 +-
 149 files changed, 3368 insertions(+), 2120 deletions(-)
 create mode 100644 drivers/net/wireless/intel/iwlwifi/iwl-9000.c
 create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.c
 create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.h

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ